874:9fd4ceb91398
876:6f0a001806ac
|
2019-01-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Use "atomic" allocation for float values to reduce garbage collector overhead. |
trailing-data |
|
templates/native/common.c
|
|
873:caeae102e9dc
|
2019-01-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Special-case float values in various operations for improved performance. |
trailing-data |
|
lib/operator/augmented.py lib/operator/binary.py lib/operator/comparison.py lib/operator/unary.py
|
|
872:6671fd0215a0
|
2019-01-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced signal usage, replacing fenv for floating point exception handling. |
trailing-data |
|
generator.py templates/Makefile templates/native/float.c templates/signals.c templates/signals.h
|
|
871:ce0e10d3ad2f
|
2019-01-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed description of conversion function. |
trailing-data |
|
templates/native/float.c
|
|
870:8f6ea88d0845
864:7783f93f4704 869:ef74fed1f5c4
|
2019-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
trailing-data |
|
|
|
869:ef74fed1f5c4
870:8f6ea88d0845 875:09e9cede3352
868:d2c64260113c 863:cd0d6f9991fb
|
2019-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged the tuple-optimisations branch into the default branch. |
|
|
common.py compiler/ast.py
|
|
868:d2c64260113c
|
2019-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed loop termination by using a dedicated exception instead of StopIteration. |
|
|
common.py lib/__builtins__/__init__.py lib/__builtins__/exception/__init__.py lib/__builtins__/exception/base.py tests/for.py
|
|
867:d3a602461439
|
2019-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit Raise instantiation using a single argument. |
|
|
compiler/ast.py
|
|
866:6538a119a67f
|
2019-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing support for the else clause in for loops. |
|
|
common.py tests/for.py
|
|
865:246c536e2d95
862:0c3887bb6ff8
|
2019-01-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent warnings about exception__prev from cexcept.h (maybe-uninitialized).
These might be selectively disabled, but the mechanism for doing so is not
obvious. |
|
|
templates/Makefile
|
|