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
|
|