micropython

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
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.
2010-08-17 Paul Boddie Added class attributes to the summary, tidying up the presentation and adding
2010-08-16 Paul Boddie Added space above the code in each report in order to permit pop-up elements to
2010-08-15 Paul Boddie Added the type pop-up element to AssAttr nodes.
2010-08-15 Paul Boddie Fixed operator module acquisition where the module is acquired in both a normal
2010-08-11 Paul Boddie Moved accessor type detection using the attribute usage annotations to the
2010-08-10 Paul Boddie Remove highlighting from attribute names.
2010-08-10 Paul Boddie Made more use of convenience methods.
2010-08-09 Paul Boddie Removed ExtendFrame instructions for empty units.
2010-08-07 Paul Boddie Added some support for HTML reports of program modules, separating the program
2010-07-11 Paul Boddie Fixed the module search path to find standard library modules.
2010-07-11 Paul Boddie Changed lambda definitions to have automatically generated names, and added
2010-07-10 Paul Boddie Added the lib directory to the start of the module search path.
2010-06-27 Paul Boddie Moved base class references to within class namespaces.
2010-06-27 Paul Boddie Moved methods, added comments and docstrings.
2010-06-19 Paul Boddie Fixed usage of built-in types, also fixing declarations of specific attribute
2010-06-17 Paul Boddie Removed object usage in the builtins and permitted the absence of generated
2010-06-16 Paul Boddie Attempted to introduce a more conservative approach to visiting program units
2010-06-15 Paul Boddie Changed the importer's attributes_used register to hold the full paths of all
2010-06-14 Paul Boddie Moved the namespace lookup logic into NamespaceDict; this permits scope usage
2010-06-13 Paul Boddie Fixed exception attribute initialisation for translation errors.
2010-06-12 Paul Boddie Fixed inspection of global usage after declarations in locals.
2010-06-12 Paul Boddie Fixed overwriting of exception source details.
2010-06-12 Paul Boddie Simplified exception raising so that the current node and unit name are added to
2010-06-12 Paul Boddie Fixed the listiterator.next method to raise an exception instance.
2010-06-12 Paul Boddie Fixed the fragment occupied size upon extending a list.
2010-06-12 Paul Boddie Fixed memory allocation for list fragments.
2010-06-12 Paul Boddie Merged branches, added a separate test of xrange and lists.
2010-06-12 Paul Boddie Fixed scope handling where names are imported into namespaces.
2010-06-11 Paul Boddie Merged dynamic/nested function and general development branches.
2010-06-11 Paul Boddie Replaced the native mechanism for list initialisation with a Python-based
2010-06-06 Paul Boddie Introduced the notion of dynamic definitions, to be used in conjunction with the
2010-06-06 Paul Boddie Changed the function/lambda support to generate special function instances for
2010-06-05 Paul Boddie Changed parameter initialisation to explicitly use Instance() instead of None.
2010-06-05 Paul Boddie Fixed function name to avoid conflict with keyword.
2010-06-05 Paul Boddie Added a test of nested functions.
2010-06-05 Paul Boddie Added null argument notation in order to actually support other arguments when
2010-06-02 Paul Boddie Removed usage of getattr by introducing lambda functions providing the methods
2010-05-30 Paul Boddie Added a missing operator definition to micropython.common.augassign_methods.
2010-04-21 Paul Boddie Added node qualification of name usage, since some name usage really involves
2010-04-20 Paul Boddie Moved common functionality into a superclass, introducing generic raw image
2010-04-19 Paul Boddie Tidied the output further, adding CSS class overrides for certain types of name.
2010-04-19 Paul Boddie Added the _def attribute to AST nodes in order to refer to inspected objects.
2010-04-18 Paul Boddie Changed the initialisation of Summariser instances.
2010-04-18 Paul Boddie Moved a test into the failure category.
2010-03-28 Paul Boddie Fixed program initialisation.
2010-03-26 Paul Boddie Fixed errors when overspecific attribute usage caused the removal of attributes,
2010-03-07 Paul Boddie Removed links to "<None>" in the graph output.
2010-03-07 Paul Boddie Attempted to make the API more regular.
2010-03-03 Paul Boddie Added an elementary mechanism for estimating the cost of executed instructions,
2010-02-26 Paul Boddie Prevented propagation of mutable users information.
2010-02-26 Paul Boddie Introduced loop nodes as attribute users tracking attribute usage.
2010-02-25 Paul Boddie Fixed while loop test boolean evaluation.
2010-02-23 Paul Boddie Simplified the usage tracking by merely recording active users (providers) of
2010-02-21 Paul Boddie Added a CheckType instruction for specific class membership testing.
2010-02-15 Paul Boddie Fixed usage merging where names are defined below the current level in the
(0) -300 -100 -60 +60 +100 +300 tip