277:37f1668cee4d
276:001d543dc805 275:7afcab571b69
|
2009-11-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged branches, retaining the namespace-based recording of attribute usage,
instead of the Attr-based recording. |
|
|
micropython/data.py micropython/inspect.py tests/attribute_access_type_restriction.py tests/failure/instance_initialisation_incomplete.py
|
|
276:001d543dc805
271:837ba944f563
|
2009-11-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added more attribute-related notes. |
|
|
docs/optimisations.txt
|
|
275:7afcab571b69
277:37f1668cee4d
|
2009-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed else clause handling for attribute usage; added break and continue
support.
Added an AST node annotation for attribute names used in an access operation.
Improved the attribute access test program. |
|
|
micropython/data.py micropython/inspect.py tests/attribute_access_type_restriction.py
|
|
274:a1e36f5cc001
|
2009-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tests for attribute deletion, currently disallowed.
Added notes about attribute usage optimisation effects. |
|
|
docs/optimisations.txt micropython/ast.py micropython/inspect.py tests/failure/delete_name.py
|
|
273:c5669a4003d9
|
2009-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed a failure example. |
|
|
tests/failure/instance.py tests/failure/instance_initialisation_incomplete.py
|
|
272:fa2c07dd048f
267:28161d2a2e19
|
2009-10-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added elementary attribute name tracking based on the namespace where the
names of the affected objects reside.
Added an example of access-based type restrictions. |
|
|
micropython/data.py micropython/inspect.py tests/attribute_access_type_restriction.py
|
|
271:837ba944f563
276:001d543dc805
|
2009-10-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added tests for attribute deletion, currently disallowed.
Added notes about attribute usage optimisation effects. |
|
|
docs/optimisations.txt micropython/ast.py micropython/inspect.py tests/failure/delete_name.py
|
|
270:ed407c965ea5
|
2009-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added comments, Attr.exposes_name method. |
|
|
micropython/data.py micropython/inspect.py
|
|
269:9f3f7c6148d8
|
2009-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of attribute usage optimisation.
Renamed a failure example. |
|
|
tests/attribute_access_type_restriction.py tests/failure/instance.py tests/failure/instance_initialisation_incomplete.py
|
|
268:066ed6e92f1e
|
2009-10-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added experimental (and not fully correct) attribute access optimisation through
attribute usage observations.
Added an access method to the Table class.
Added a simple help mode for the test program. |
|
|
micropython/cmd.py micropython/data.py micropython/inspect.py micropython/opt.py micropython/table.py micropython/trans.py test.py
|
|