micropython

Changelog

(0) -300 -100 -10 +10 +100 tip
551:c46e8aca4726
2012-06-22 Paul Boddie changeset files shortlog graph Made sure that local name usage is tracked for classes as well as modules. Without such tracking, usage of class attributes at class definition time is not recorded, and anything beyond simple aliasing of attributes causes usage of those attributes to go undetected and for those attributes to be vacuumed.
micropython/data.py tests/class_method_alias.py tests/class_method_usage.py
550:1b42eee2b749
2012-06-20 Paul Boddie changeset files shortlog graph Changed attribute usage recording to apply only to function and class definition locals.
docs/concepts.txt micropython/inspect.py tests/attribute_access_type_restriction_global_reassigned.py
549:ea25b91e1adc
2012-06-19 Paul Boddie changeset files shortlog graph Fixed the docstring for the conditional attribute usage test. Added some tests of global name attribute usage.
tests/attribute_access_type_restriction_conditional.py tests/attribute_access_type_restriction_global.py tests/attribute_access_type_restriction_global_reassigned.py tests/attribute_access_type_restriction_global_usage.py
548:e297c6ae4b7c
2012-06-14 Paul Boddie changeset files shortlog graph Added notes about the analysis of PyPy's interpreter code.
docs/rpython.txt
547:8dadbb830899
2012-06-14 Paul Boddie changeset files shortlog graph Added a note about function discovery within functions and the resulting processing.
micropython/inspect.py
546:8824b42d7b71
2012-06-13 Paul Boddie changeset files shortlog graph Separated function body inspection from module inspection in order to support deferred imports found in function code.
micropython/__init__.py micropython/inspect.py
545:63a3ea888ac5
2012-06-12 Paul Boddie changeset files shortlog graph Added measures to prevent failure when modules provide neither a given name nor any submodules. Added circular import warnings and some more verbose output around module processing.
micropython/__init__.py micropython/inspect.py
544:7e2bd174ae73
2012-06-12 Paul Boddie changeset files shortlog graph Added placeholder modules for _weakref and math. Added a test of math function imports.
lib/_weakref.py lib/math.py tests/maths.py
543:e7eab0edc225
2012-06-12 Paul Boddie changeset files shortlog graph Added the Python standard library threading module.
docs/COPYING.txt docs/LICENCE-python.txt lib/threading.py
542:b939a34d5b5c
2012-06-11 Paul Boddie changeset files shortlog graph Added an alternative types module implementation.
lib/types.py
(0) -300 -100 -10 +10 +100 tip