Lichen

Changelog

(0) -300 -100 -10 +10 tip
881:31053f0bb63b
2019-01-27 Paul Boddie changeset files shortlog graph Experiment with a statically-allocated table of preallocated instances, also marking the instances as "atomic". float-preallocation
templates/native/float.c
880:9c9bd4fccad4 881:31053f0bb63b 883:754d84209719
2019-01-27 Paul Boddie changeset files shortlog graph Experiment with preallocation of floating point instances. float-preallocation
templates/native/float.c templates/progops.h
879:c77216b79beb 880:9c9bd4fccad4 885:2eae728285ee
2019-01-26 Paul Boddie changeset files shortlog graph Generate floating point exceptions directly from the signal handler. trailing-data
templates/native/float.c templates/progops.c templates/progops.h templates/signals.c
878:c33b256b1270 876:6f0a001806ac 877:b1cfb839a60e
2019-01-26 Paul Boddie changeset files shortlog graph Merged changes from the default branch. trailing-data
templates/native/int.c
877:b1cfb839a60e 878:c33b256b1270 884:c34258c62630 875:09e9cede3352
2019-01-26 Paul Boddie changeset files shortlog graph Detect overflows beyond the employed integer range for exponentiation.
templates/native/int.c
876:6f0a001806ac 878:c33b256b1270 874:9fd4ceb91398 875:09e9cede3352
2019-01-26 Paul Boddie changeset files shortlog graph Merged changes from the default branch. trailing-data
templates/types.h
875:09e9cede3352 876:6f0a001806ac 877:b1cfb839a60e 869:ef74fed1f5c4
2019-01-26 Paul Boddie changeset files shortlog graph Parameterised value tagging, tidying up and reformatting slightly.
templates/types.h
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
(0) -300 -100 -10 +10 tip