475:7bc0a55652d1
|
2011-10-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated copyright details; added comment. |
|
|
micropython/table.py
|
|
474:1f2350a0b007
|
2011-10-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added caching of attribute-related table lookups, reducing memory consumption
and improving performance substantially. |
|
|
micropython/table.py
|
|
473:90f4bcc88952
|
2011-10-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the summary presentation of attributes providing constants. |
|
|
micropython/report.py
|
|
472:014fe0e246a8
|
2011-10-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added various "to do" suggestions. |
|
|
TO_DO.txt
|
|
471:c7dff8be7e89
|
2011-09-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Ensured that the results are actually checked. |
|
|
tests/subscripts.py
|
|
470:138fa7678c43
|
2011-09-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Filtered out unused classes from the descendants stored for each class in the
object table. Especially for the 'object' class, this makes it possible to
reduce the table substantially. |
|
|
lib/builtins.py micropython/__init__.py
|
|
469:2c50d15ed110
|
2011-09-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed optimised attribute accesses involving constant instances.
Introduced recording of target-related instructions so that they can all be
removed when constant assignments are detected. |
|
|
micropython/ast.py micropython/code.py micropython/program.py micropython/trans.py
|
|
468:835c936bfd46
|
2011-09-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed vacuuming to avoid removing objects referenced by more than one name in a
namespace.
Changed the strict constant check on attributes to permit Constant subclasses.
Extended the no-operation test to check for load operations immediately after
store operations.
Removed the active value instruction properly when requested.
Improved docstrings and instruction string representations. |
|
|
micropython/common.py micropython/data.py micropython/inspect.py micropython/opt.py micropython/rsvp.py
|
|
467:b79edd6601da
|
2011-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some comments. |
|
|
micropython/inspect.py
|
|
466:3a679e21fb5a
|
2011-09-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a restriction on the possible types involved where attributes are accessed
via "self", using the parent class and its descendants to filter the deduced set
of types. |
|
|
micropython/__init__.py
|
|