662:b8733c35d308
|
2017-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated __WITHIN within __HASATTR. |
|
|
templates/ops.c
|
|
661:124ed76ca4a8
|
2017-03-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Optimise the common case of having all positional parameters as arguments. |
|
|
templates/progops.c
|
|
660:fc5943513f3a
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous __TEST macro. |
|
|
templates/ops.h
|
|
659:4f77c6b2fc68
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed concatenated list size initialisation. |
|
|
templates/native/list.c
|
|
658:ef6dacfb0392
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a reasonable optimisation level. -O3 may provide slightly better
performance; -Os reduces the program size by a noticeable amount. |
|
|
templates/Makefile
|
|
657:196988ae83cb
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Targets should not need unwrapping again when obtaining functions. |
|
|
templates/ops.c templates/progops.c
|
|
656:cb4fd280007e
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Avoid unnecessary work by testing for the True value before any bool invocation. |
|
|
templates/progops.c
|
|
655:42adb63cda0e
|
2017-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated usage of basic attribute availability tests. |
|
|
templates/native/introspection.c templates/ops.c templates/ops.h
|
|
654:9168bc57af3d
|
2017-03-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a root class type variable and tidied up slightly. |
|
|
deducer.py
|
|
653:25ac2cdf05a9
|
2017-03-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved instruction plan generation into the deducer.
Updated various docstrings to reflect the behaviour of the code. |
|
|
deducer.py optimiser.py translator.py
|
|