micropython

Shortlog

(0) -60 +60 +100 +300 tip
2008-05-12 Paul Boddie Added notes about the operations performed by various instructions in relation
2008-05-11 Paul Boddie Added a Constant superclass for Const, Class, Function and Module.
2008-05-11 Paul Boddie Fixed rsvp module import of data-related classes.
2008-05-11 Paul Boddie Moved program data classes into micropython.data and some common classes into
2008-05-10 Paul Boddie Made AddressRelativeInstruction only display instance-related details.
2008-05-05 Paul Boddie Reverted earlier changes around captured sequences of instructions and support
2008-05-05 Paul Boddie Fixed instruction ordering in binary operator support, negating the need for the
2008-05-05 Paul Boddie Introduced parameters to certain methods which permit the retrieval and/or
2008-05-04 Paul Boddie Made the temporary storage allocation and deallocation more adaptive so that
2008-05-04 Paul Boddie Changed the _optimise_known_target method to return None where the target and
2008-05-02 Paul Boddie Fixed the binary operator mechanism.
2008-04-28 Paul Boddie Added support for getting constant attributes more efficiently.
2008-04-28 Paul Boddie Attempted to add optimisations around temporary storage access.
2008-04-27 Paul Boddie Changed the accounting of temporary storage locations so that instructions can
2008-04-27 Paul Boddie Changed the Translation class to take the importer as a parameter when
2008-04-26 Paul Boddie Removed the optional nature of the importer when visiting modules with
2008-04-26 Paul Boddie Make the last operation None if no operations have yet been generated.
2008-04-21 Paul Boddie Added invocation summary.
2008-04-21 Paul Boddie Added the start of a revised RSVP implementation.
2008-04-17 Paul Boddie Optimised keyword argument placement for known targets.
2008-04-07 Paul Boddie Added support for default parameter value initialisation, tidying up some
2008-04-06 Paul Boddie Made optimised attribute access via self optional.
2008-04-06 Paul Boddie Fixed "self" optimisation suitability test.
2008-04-06 Paul Boddie Added missing built-in definitions.
2008-03-31 Paul Boddie Introduced support for different levels of optimisations, tidying up the tests
2008-03-24 Paul Boddie Removed the builtins module definitions from the code, adding a separate module
2008-03-22 Paul Boddie Introduced caching of object and parameter tables.
2008-03-21 Paul Boddie Attempted to improve argument handling and to test argument list compatibility
2008-03-20 Paul Boddie Added some tests of argument compatibility for predictable cases.
2008-03-19 Paul Boddie Added tentative exception handling and binary operator support.
2008-03-10 Paul Boddie Added optimisation of constant assignments.
2008-03-09 Paul Boddie Fixed module placement when generating an image.
2008-03-09 Paul Boddie Added an Instance class to indicate where instance accesses are being
2008-03-04 Paul Boddie Added notes about attributes and contexts.
2008-02-27 Paul Boddie Added a summary table for attributes, contexts and values.
2008-02-25 Paul Boddie Re-use the earliest suggested attribute position, relocating attributes to
2008-02-24 Paul Boddie Avoid importing non-module files such as temporary editor files.
2008-02-24 Paul Boddie Introduced attribute position re-use for class attributes as well as instance
2008-02-23 Paul Boddie Introduced a separate method for assigning instance attribute positions.
2008-02-23 Paul Boddie Added docstrings.
2008-02-22 Paul Boddie Attempt to provide instance attribute position re-use.
2008-02-19 Paul Boddie Added notes, support, instructions related to proper method invocations.
2008-02-18 Paul Boddie Added a rationale for the project.
2008-02-17 Paul Boddie Moved deliberately failing tests to a special directory.
2008-02-15 Paul Boddie Added some notes on potential restrictions.
2008-02-11 Paul Boddie Fixed missing code location for class top-level code.
2008-02-10 Paul Boddie Tidied exception messages. Added a test of local vs. global name conflicts.
2008-02-10 Paul Boddie Fixed method code generation so that methods are not inappropriately generated
2008-02-09 Paul Boddie Fixed local name access in the code generator.
2008-02-09 Paul Boddie Fixed NamespaceDict handling of global name assignments.
2008-02-06 Paul Boddie Changed namespaces to return Attr objects and the visitor to pass around such
2008-02-05 Paul Boddie Added verbose mode.
2008-02-05 Paul Boddie Introduced loop construct tracking so that assignments occurring within loops
2008-02-04 Paul Boddie Fixed all_objects to only record distinct objects.
2008-02-02 Paul Boddie Introduced improved assignment counting where the actual assigned values are
2008-02-02 Paul Boddie Fixed global scope assignments, introducing an AtLeast class which indicates
2008-01-29 Paul Boddie Tidied and clarified the "safe containers" and constant attributes text, adding
2008-01-28 Paul Boddie Added some notes about optimisations and how they can be upheld.
2008-01-24 Paul Boddie Added index-related attribute instructions.
2008-01-22 Paul Boddie Added missing tests.
(0) -60 +60 +100 +300 tip