micropython

Changelog

(0) -300 -100 -10 +10 +100 +300 tip
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
(0) -300 -100 -10 +10 +100 +300 tip