320:2524e035061e
|
2010-04-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the _def attribute to AST nodes in order to refer to inspected objects.
Re-added support to the report generator for various constructs.
Renamed various report generator functions.
Removed various superfluous visitor methods. |
|
|
micropython/ast.py micropython/data.py micropython/inspect.py micropython/report.py
|
|
319:c73f8387ac01
|
2010-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the initialisation of Summariser instances.
Removed a "to do" item. |
|
|
TO_DO.txt micropython/report.py
|
|
318:8edbe04145ad
|
2010-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved a test into the failure category.
Adjusted the docstring for the multiple candidate usage case test.
Added a module for generating class summaries. |
|
|
micropython/report.py tests/abandoned_attribute_usage_multiple_candidates.py tests/attribute_access_type_restriction_neither.py tests/failure/attribute_access_type_restriction_new_impossible.py
|
|
317:3963e69fa3cc
|
2010-03-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed program initialisation.
Improved the test summary. |
|
|
test_all.py
|
|
316:24ac217a0e30
|
2010-03-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed errors when overspecific attribute usage caused the removal of attributes,
even though the effect should only be the non-enforcement of guards and less
filtering of attributes and program sections. |
|
|
TO_DO.txt micropython/__init__.py micropython/table.py
|
|
315:02757ef74c89
|
2010-03-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed links to "<None>" in the graph output.
Added the special filename "-" as a replacement for the filename argument in the
test program, loading the micropython module for test purposes. |
|
|
micropython/graph.py test.py
|
|
314:54cb8a2fff31
|
2010-03-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to make the API more regular. |
|
|
micropython/cmd.py micropython/inspect.py test.py
|
|
313:12bf807e1e08
|
2010-03-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added an elementary mechanism for estimating the cost of executed instructions,
eliminating any cost from the inputs in combined instructions. |
|
|
micropython/rsvp.py rsvp.py
|
|
312:fbb411daecea
|
2010-02-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevented propagation of mutable users information.
Tidied dictionary traversal. |
|
|
micropython/data.py
|
|
311:72af990b63cf
|
2010-02-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced loop nodes as attribute users tracking attribute usage. |
|
|
micropython/data.py micropython/inspect.py
|
|