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
|
|
595:60c18e54c8db
|
2017-02-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a context test that sets a local context for static attributes. |
method-wrapper-for-context |
|
encoders.py optimiser.py templates/ops.h translator.py
|
|
594:767f7ac69ef2
|
2017-02-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a context test that sets a local context where an attribute is
invoked immediately. |
method-wrapper-for-context |
|
encoders.py optimiser.py templates/ops.c templates/ops.h translator.py
|
|
593:3e5b14c95a55
|
2017-02-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Tidied up the substitutions for attribute access instructions. |
method-wrapper-for-context |
|
translator.py
|
|
592:0b24363cbf9c
|
2017-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reintroduced a private context variable where the context is not used for
invocations. |
method-wrapper-for-context |
|
optimiser.py templates/ops.h translator.py
|
|