micropython

Shortlog

(0) -300 -100 -60 +60 +100 tip
2012-06-05 Paul Boddie Added warning annotations where no attribute access targets are found from usage observations.
2012-06-04 Paul Boddie Moved the code for class hierarchy filtering of types into a common function.
2012-06-04 Paul Boddie Allow usage of instance attributes as declarations, permitting external
2012-06-04 Paul Boddie Simplify attribute assignment by insisting on the types identified from usage
2012-06-04 Paul Boddie Updated the documentation to reflect class attribute assignment policies.
2012-06-03 Paul Boddie Fixed print node output where streams are indicated.
2012-06-03 Paul Boddie Made the warnings slightly simpler by only showing attribute names.
2012-06-03 Paul Boddie Changed the warnings to use standard error.
2012-06-03 Paul Boddie Restricted attribute assignments observed through usage analysis to instance attributes only.
2012-06-03 Paul Boddie Added class attribute/method test.
2012-06-03 Paul Boddie Added missing operator handler.
2012-06-01 Paul Boddie Changed the static attribute labelling to use "static" instead of "class".
2012-05-29 Paul Boddie Fixed/updated instance attributes definition note.
2012-05-21 Paul Boddie Expanded the documentation, adding prerequisites, reports and roadmap sections.
2012-05-21 Paul Boddie Added an array module.
2012-05-20 Paul Boddie Attempted to perform more thorough attribute usage analysis, especially where
2012-05-19 Paul Boddie Print warnings via standard error.
2012-05-18 Paul Boddie Added support for the inspection and generation of list comprehensions.
2012-05-17 Paul Boddie Added PyGame emulation stubs.
2012-05-17 Paul Boddie Added attribute usage notes about regions where AttributeError may be handled.
2012-05-14 Paul Boddie Improved support for specific type annotations in program regions.
2012-05-11 Paul Boddie Added a _random placeholder module.
2012-05-11 Paul Boddie Added support for loading submodules given as imported names in "from"
2012-05-10 Paul Boddie Added generator expression output support.
2012-05-10 Paul Boddie Changed the builtins module loading to use the module search path. This makes it
2012-05-08 Paul Boddie Tidied the "to do" list items around attribute usage, adding a note about a
2012-05-07 Paul Boddie Fixed hashing of ObjectSet instances.
2012-05-02 Paul Boddie Changed the visitor dispatch to occur through visit methods on the AST nodes.
2012-05-02 Paul Boddie Introduced user finalisation for all namespaces, not just functions.
2012-05-01 Paul Boddie Introduced more concise string representations of data objects.
2012-04-24 Paul Boddie Switched from lists to sets for holding object set values.
2012-03-27 Paul Boddie Reverted the object table index acquisition change for accessor strings.
2012-03-26 Paul Boddie Fixed object table index acquisition when populating object headers, prefixing
2012-03-11 Paul Boddie Introduced a separate _attrspecifictypes annotation for specific types deduced
2012-03-05 Paul Boddie Attempted to add region-specific type and usage observations.
2012-02-29 Paul Boddie Added type information in _attrtypes to "contributor" nodes (found using
2012-02-27 Paul Boddie Changed the combination of object set lists to discard empty lists. This should
2012-02-27 Paul Boddie Fixed the truth value for None.
2012-02-27 Paul Boddie Added general attribute usage recording for attribute assignments on self, even
2012-02-26 Paul Boddie Generalised the active value mechanism to support different registers.
2012-02-06 Paul Boddie Added getattr notes.
2012-01-27 Paul Boddie Added extra annotation phase suggestion.
2012-01-27 Paul Boddie Added conversion of attribute name collections to permit sorting and improved display.
2011-11-23 Paul Boddie Added interface reporting and a note about interface consolidation.
2011-11-17 Paul Boddie Added a native library which contains common routines.
2011-11-01 Paul Boddie Introduced attribute user finalisation to modules.
2011-10-31 Paul Boddie Preserved empty usage observations when lists of object sets are combined and
2011-10-31 Paul Boddie Switched the attribute usage empty set representation from a new ObjectSet
2011-10-24 Paul Boddie Updated copyright details; added comment.
2011-10-21 Paul Boddie Added caching of attribute-related table lookups, reducing memory consumption
2011-10-21 Paul Boddie Fixed the summary presentation of attributes providing constants.
2011-10-17 Paul Boddie Added various "to do" suggestions.
2011-09-28 Paul Boddie Ensured that the results are actually checked.
2011-09-12 Paul Boddie Filtered out unused classes from the descendants stored for each class in the
2011-09-10 Paul Boddie Fixed optimised attribute accesses involving constant instances.
2011-09-10 Paul Boddie Fixed vacuuming to avoid removing objects referenced by more than one name in a
2011-09-08 Paul Boddie Added some comments.
2011-09-05 Paul Boddie Added a restriction on the possible types involved where attributes are accessed
2011-09-05 Paul Boddie Attempt to recycle saved value operations (unallocated temporary storage access
2011-09-05 Paul Boddie Attempted to introduce optimisations to avoid temporary storage allocation and
(0) -300 -100 -60 +60 +100 tip