605:b12c85bb0a4c
606:e6d60706c5a0 607:8325575e2d24
603:be30371d7a37
|
2017-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplify name selection for usage tracking, eliminating static object paths as
names. Such paths are unlikely to refer to anything different from globals, and
even then are effectively equivalent to globals for tracking purposes. |
|
|
common.py
|
|
604:d11ceeafd2d7
606:e6d60706c5a0
602:fcb8c13028d5 603:be30371d7a37
|
2017-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
inspector.py translator.py
|
|
603:be30371d7a37
604:d11ceeafd2d7 605:b12c85bb0a4c
599:a1912ae5f941
|
2017-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ global names for usage tracking involving globals or other external,
non-static names. |
|
|
common.py inspector.py results.py translator.py
|
|
602:fcb8c13028d5
604:d11ceeafd2d7
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced context test macros with functions to avoid evaluation order errors. |
method-wrapper-for-context |
|
encoders.py templates/ops.c templates/ops.h
|
|
601:adcdaeb19307
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the context test and set operation to replace the local context with any
applicable attribute context.
Added a test of method rebinding that requires this fix. |
method-wrapper-for-context |
|
encoders.py optimiser.py templates/ops.c templates/ops.h tests/methods_rebound.py translator.py
|
|
600:f92610e27e92
598:29d9facbcfa3 599:a1912ae5f941
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
|
|
599:a1912ae5f941
600:f92610e27e92 603:be30371d7a37
597:b6cda55e96b9
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed number of fields read to get alias details. |
|
|
modules.py
|
|
598:29d9facbcfa3
600:f92610e27e92
596:6a11001c93ce 597:b6cda55e96b9
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
method-wrapper-for-context |
|
deducer.py inspector.py translator.py
|
|
597:b6cda55e96b9
598:29d9facbcfa3 599:a1912ae5f941
575:7185fb95c3bc
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced the name tracking namespace path to alias details so that the correct
access locations can be associated with aliases referencing globals. |
|
|
common.py deducer.py inspector.py modules.py resolving.py translator.py
|
|
596:6a11001c93ce
598:29d9facbcfa3
|
2017-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reordered conditional clauses and added some comments. |
method-wrapper-for-context |
|
optimiser.py
|
|