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
|
|
591:6eaa4b2f2534
|
2017-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed local context storage to employ arrays, similar to those employed for
targets, with access instructions being parameterised with the appropriate array
index. This should avoid sequence point warnings for context storage operations. |
method-wrapper-for-context |
|
encoders.py templates/ops.h translator.py
|
|
590:7754692ebe54
|
2017-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Adjust the stored target when processing invocation expressions. |
method-wrapper-for-context |
|
translator.py
|
|
589:9f9cdaf2638e
|
2017-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous include. |
method-wrapper-for-context |
|
templates/ops.c
|
|
588:316c1c90b643
|
2017-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Eliminated superfluous accessor instructions loading static invocation targets.
Added a test of nested calls employing explicitly retained contexts. |
method-wrapper-for-context |
|
optimiser.py tests/nested_calls.py translator.py
|
|
587:87f11937a8e8
|
2017-02-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Record the context for accesses that are immediately invoked so that it may be
used by the invocation operation. |
method-wrapper-for-context |
|
deducer.py optimiser.py translator.py
|
|
586:3481d146208c
584:dad54a3a60f9 585:65cadf3264bc
|
2017-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the attr-strvalue-without-size branch. |
method-wrapper-for-context |
|
|
|