micropython

Changelog

(0) -100 -10 +10 +100 +300 tip
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
267:28161d2a2e19 268:066ed6e92f1e 272:fa2c07dd048f
2009-10-25 Paul Boddie changeset files shortlog graph Added missing name used by importers of this module.
micropython/__init__.py
266:f8de3c09afd2
2009-10-25 Paul Boddie changeset files shortlog graph Added notes on type constraints deduced from attribute usage. Added a link to a discussion of module-level initialisation restrictions.
docs/rationale.txt docs/related.txt
265:5c26eb35251e
2009-10-11 Paul Boddie changeset files shortlog graph Moved raw image generation code from the Program class to the micropython.rsvp module. Improved the string representations for objects and values in program images.
micropython/__init__.py micropython/data.py micropython/program.py micropython/rsvp.py
264:f76003d45947
2009-10-10 Paul Boddie changeset files shortlog graph Introduced a DataValue class to replace generic tuples as the run-time value type.
micropython/data.py micropython/program.py rsvp.py rsvplib.py
263:d395dfacb98d
2009-10-10 Paul Boddie changeset files shortlog graph Moved optimisation discussions into the appropriate document. Added more general introductory documentation.
README.txt docs/optimisations.txt
262:5ad00ae3d24d
2009-09-30 Paul Boddie changeset files shortlog graph Added a listiterator implementation. Added more generic native operator support. Added notes on how try...finally might be supported.
lib/builtins.py micropython/ast.py rsvplib.py
261:49e650e83030
2009-09-30 Paul Boddie changeset files shortlog graph Moved the native function library into a separate module. Added notes about narrowing type candidates when predicting accesses to attributes.
README.txt rsvp.py rsvplib.py
260:25c1660165db
2009-09-25 Paul Boddie changeset files shortlog graph Added __name__ attribute definition to each module. Added more int method declarations.
lib/builtins.py micropython/inspect.py
259:11aaa493c628
2009-09-24 Paul Boddie changeset files shortlog graph Added support for bitwise operators. Added a listiterator class to the builtins module, employed by the list class.
lib/builtins.py micropython/ast.py micropython/trans.py rsvp.py tests/bitwise.py
(0) -100 -10 +10 +100 +300 tip