micropython

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
2011-06-03 Paul Boddie Support modules in the object table.
2011-06-02 Paul Boddie Fixed mispositioned code leading to severe coverage issues.
2011-05-21 Paul Boddie Added some more notes on potentially useful features.
2011-05-10 Paul Boddie Added module identity information to the object table. This permits testing for
2011-05-09 Paul Boddie Added tests of method assignment to classes plus notes about work to be done.
2011-05-08 Paul Boddie Introduced speculative attribute coverage for getattr as a special case.
2011-05-08 Paul Boddie Removed redundant type lookup; added docstring.
2011-05-08 Paul Boddie Fixed the placeholder default for getattr which was a hybrid of the old and new
2011-05-08 Paul Boddie Added a test which demonstrates the need for speculative attribute coverage when
2011-05-01 Paul Boddie Added support for dynamic attribute accesses by extending string constants that
2011-04-30 Paul Boddie Added support for "raise" without arguments.
2011-04-26 Paul Boddie Added missing list method.
2011-03-23 Paul Boddie Made ObjectSet more usable as a set member and as a collection.
2011-03-23 Paul Boddie Fixed function definitions to copy extra parameters before the frame is
2011-03-21 Paul Boddie Changed the test runner to support separate-process invocation of the test
2011-03-21 Paul Boddie Fixed attribute coverage analysis to obtain the real identity of attributes in
2011-03-20 Paul Boddie Added support in the code generation for class attribute assignment, introducing
2011-03-19 Paul Boddie Added tentative support for tracking attribute assignments together with attribute usage.
2011-03-13 Paul Boddie Added recording of attribute references as they are collected in order to record
2011-02-27 Paul Boddie Introduced placeholder functions for print in order to let all tests pass.
2011-02-27 Paul Boddie Switched back to providing a common __class__ attribute for instances,
2011-02-26 Paul Boddie Added tag feature-universal-__class__-attributes for changeset 83dc777c7083
2011-02-25 Paul Boddie Fixed constant raw image generation to actually refer to the class of each feature-universal-__class__-attributes
2011-02-20 Paul Boddie Improved exception block tracking in order to make sure that such blocks are
2011-02-20 Paul Boddie Fixed __class__ to always be at instance attribute position 0, thus matching its
2011-02-20 Paul Boddie Fixed __class__ to always be at attribute position 0.
2011-02-19 Paul Boddie Added __class__ attribute locations to constants and statically generated lists
2011-01-29 Paul Boddie Introduced a degree of support for classes and instances having separate
2011-01-13 Paul Boddie Added initial support for the print statement.
2010-11-06 Paul Boddie Added some references.
2010-11-01 Paul Boddie Fixed tuple parameter unpacking to store elements properly in locals.
2010-11-01 Paul Boddie Simplified the RSVP library implementations for item access, introducing Python
2010-09-27 Paul Boddie Added instruction coverage reporting.
2010-09-21 Paul Boddie Moved various dictionary operations into common functions.
2010-09-17 Paul Boddie Added branch suspension where "break" statements cause usage information for a
2010-09-16 Paul Boddie Changed loop inspection, introducing a null branch parallel to the body branch,
2010-09-13 Paul Boddie Added a special class for abandoned branch users dictionaries, preventing any
2010-09-13 Paul Boddie Fixed try...except branching.
2010-09-12 Paul Boddie Replaced _attrnames with _attrcombined in report generation.
2010-09-12 Paul Boddie Changed branch abandonment and merging, replacing users with those defined for
2010-09-12 Paul Boddie Propagated more detailed usage information to the importer in order to deduce
2010-09-11 Paul Boddie Updated the comments in attribute usage tests.
2010-09-10 Paul Boddie Switched the attribute usage mechanism to employ contributor nodes, established
2010-09-07 Paul Boddie Avoid mutation of the loop users when the attribute users are changed.
2010-09-07 Paul Boddie Changed attribute usage tracking to consider branching and separate usage
2010-09-06 Paul Boddie Added a note about frame re-use where parameters do not change.
2010-09-06 Paul Boddie Added missing exception handling around the __main__ module.
2010-09-05 Paul Boddie Introduced an "in assignment" flag to distinguish between slice and subscript
2010-09-05 Paul Boddie Fixed slice construction in the generated code.
2010-09-04 Paul Boddie Made attribute access inspection generic, fixing an issue with unpredictable
2010-08-31 Paul Boddie Added operator pop-up information.
2010-08-30 Paul Boddie Fixed report generation for non-generated classes and functions.
2010-08-29 Paul Boddie Removed the target parameter of the _endCallFunc method.
2010-08-29 Paul Boddie Added support for tuple parameters. Optimised tuple/list assignment.
2010-08-23 Paul Boddie Ensure attribute collection for all modules, thus making sure that any
2010-08-22 Paul Boddie Added loop nodes for "for" and list comprehension flow branches.
2010-08-22 Paul Boddie Fixed pop-up elements where no type suggestions exist.
2010-08-21 Paul Boddie Added specific attribute usage for imported objects.
2010-08-21 Paul Boddie Fixed importing to return cached package roots instead of leaves when requested.
2010-08-20 Paul Boddie Fixed try...except...else statement scope/usage branching.
(0) -300 -100 -60 +60 +100 +300 tip