662:eaaa3147274e
|
2013-06-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit analysis of the getattr function itself, thus exposing _getattr. |
syspython-as-target |
|
micropython/__init__.py
|
|
661:e24c0f47c5f3
|
2013-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved test suite invocation to the syspython distribution. |
syspython-as-target |
|
test_all.py
|
|
660:33be6c2eb9b6
|
2013-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Separated handling of getattr attribute usage from normal program unit usage,
tracking only newly introduced program constants when evaluating the effects of
getattr usage, and thus limiting the amount of work done identifying new program
units to investigate on each occasion. |
syspython-as-target |
|
micropython/__init__.py
|
|
659:b772a168a2ba
|
2013-06-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved code generation and execution support to a separate syspython distribution.
Removed optimisation controls since only unused object removal is applicable to
the inspection process. |
syspython-as-target |
|
README.txt micropython/__init__.py micropython/ast.py micropython/cmd.py micropython/code.py micropython/inspect.py micropython/native.py micropython/opt.py micropython/program.py micropython/raw.py ...
|
|
658:979e2a19fc4a
|
2013-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a termination case where no new dynamic attribute knowledge is available. |
syspython-as-target |
|
micropython/__init__.py
|
|
657:554da4ac46aa
|
2013-06-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some notes about the representation of execution paths using grammars. |
syspython-as-target |
|
docs/inlining.txt
|
|
656:0b8d86a791ed
|
2013-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjusted comments about _accessor usage and the default return value for getattr.
Updated copyright information. |
syspython-as-target |
|
docs/COPYING.txt lib/builtins.py
|
|
655:c52c50dca9dc
|
2013-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some tests of dynamic attribute access using getattr and string constants. |
syspython-as-target |
|
tests/getattr_instance_methods_dynamic.py tests/getattr_instance_methods_dynamic_chained.py
|
|
654:b9e902f5020d
|
2013-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit repeated evaluation of __builtins__.getattr and a final evaluation of the
function with more complete knowledge of a program's constants. |
syspython-as-target |
|
micropython/__init__.py
|
|
653:87496106bdcc
|
2013-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing support for del operations and the exec statement. |
syspython-as-target |
|
micropython/report.py
|
|