Lichen

Shortlog

(0) -300 -100 -60 tip
12 months ago Paul Boddie Merged changes from the default branch. trailing-data
12 months ago Paul Boddie Merged the int-as-function branch.
12 months ago Paul Boddie Fixed integer instance tests. int-as-function
12 months ago Paul Boddie Merged changes from the default branch. int-as-function
12 months ago Paul Boddie Added sys.argv initialisation.
12 months ago Paul Boddie Renamed the int class to integer and introduced an int function. int-as-function
12 months ago Paul Boddie Merged changes from the default branch. trailing-data
12 months ago Paul Boddie Added the ability to specify make options when building the tests.
12 months ago Paul Boddie Merged changes from the default branch. trailing-data
12 months ago Paul Boddie Added support for multiple process usage when building the executable program.
12 months ago Paul Boddie Merged changes from the default branch. trailing-data
12 months ago Paul Boddie Merged concurrent changes.
12 months ago Paul Boddie Silence warnings about incomplete string copying despite zero-initialised memory
23 months ago Paul Boddie Merged concurrent changes.
23 months ago Paul Boddie Changed diagram font to sans-serif.
23 months ago Paul Boddie Fixed int limit macros by actually using the size of the int type.
2019-06-11 Paul Boddie Added an inline commentary of the "for" loop construct.
2019-06-08 Paul Boddie Merged changes from the default branch. trailing-data
2019-06-08 Paul Boddie Added an optional iterator attribute to StopIteration.
2019-06-08 Paul Boddie Fix default parameter names where .name attribute initialisers are used.
2019-06-02 Paul Boddie Merged changes from the default branch. trailing-data
2019-06-02 Paul Boddie Prevent "null" usage of assigned names from escaping via the exception handler.
2019-05-27 Paul Boddie Merged changes from the default branch. trailing-data
2019-05-27 Paul Boddie Updated copyright statement years.
2019-05-20 Paul Boddie Demonstrate undesirable side-effects caused by escaping temporary objects. temporary-object-experiment
2019-05-20 Paul Boddie Experiment with a temporary attribute on objects. This attribute must be cleared temporary-object-experiment
2019-04-15 Paul Boddie Modified the moinconvert script slightly.
2019-04-14 Paul Boddie Renamed FrontPage to Lichen, also changing the FullSearch macro to PageList.
2019-02-04 Paul Boddie Merged changes from trailing-data. float-preallocation
2019-02-04 Paul Boddie Optimised pow to avoid an unnecessary type check after conversion to float. trailing-data
2019-02-04 Paul Boddie Merged changes from trailing-data. float-preallocation
2019-02-04 Paul Boddie Merged changes from the default branch. trailing-data
2019-02-04 Paul Boddie Optimised __BOOL to test for integers and to return int values directly.
2019-02-02 Paul Boddie Merged changes from trailing-data. float-preallocation
2019-02-02 Paul Boddie Merged changes from the default branch. trailing-data
2019-02-02 Paul Boddie Introduced special case treatment of __class__ as a ubiquitous attribute.
2019-02-02 Paul Boddie Define __ISNULL as a macro.
2019-02-01 Paul Boddie Merged changes from trailing-data. float-preallocation
2019-02-01 Paul Boddie Added direct conversion to float for int exponents used with floats. trailing-data
2019-02-01 Paul Boddie Merged changes from trailing-data. float-preallocation
2019-02-01 Paul Boddie Merged changes from the default branch. As a consequence floating point trailing-data
2019-02-01 Paul Boddie Fixed instance definitions to use the correct size identifiers, not those for
2019-01-31 Paul Boddie Try using GC_generic_malloc_many to allocate multiple objects at once. float-preallocation
2019-01-28 Paul Boddie Test performance with the allocation of opaque blocks containing many instances. float-preallocation
2019-01-27 Paul Boddie Experiment with a statically-allocated table of preallocated instances, also float-preallocation
2019-01-27 Paul Boddie Experiment with preallocation of floating point instances. float-preallocation
2019-01-26 Paul Boddie Generate floating point exceptions directly from the signal handler. trailing-data
2019-01-26 Paul Boddie Merged changes from the default branch. trailing-data
2019-01-26 Paul Boddie Detect overflows beyond the employed integer range for exponentiation.
2019-01-26 Paul Boddie Merged changes from the default branch. trailing-data
2019-01-26 Paul Boddie Parameterised value tagging, tidying up and reformatting slightly.
2019-01-25 Paul Boddie Use "atomic" allocation for float values to reduce garbage collector overhead. trailing-data
2019-01-25 Paul Boddie Special-case float values in various operations for improved performance. trailing-data
2019-01-25 Paul Boddie Introduced signal usage, replacing fenv for floating point exception handling. trailing-data
2019-01-25 Paul Boddie Fixed description of conversion function. trailing-data
2019-01-24 Paul Boddie Merged changes from the default branch. trailing-data
2019-01-24 Paul Boddie Merged the tuple-optimisations branch into the default branch.
2019-01-24 Paul Boddie Fixed loop termination by using a dedicated exception instead of StopIteration.
2019-01-24 Paul Boddie Permit Raise instantiation using a single argument.
2019-01-24 Paul Boddie Added missing support for the else clause in for loops.
(0) -300 -100 -60 tip