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