|
Introduced a linked list of floating-point object blocks or tables in order to |
float-preallocation tip |
|
Added missing tags detail to prevent confusion between zero and None. |
int-float-value-attrs |
|
Introduced a floating-point value field to the attribute type alongside the |
int-float-value-attrs |
|
Support deallocation of preallocated floats by allocating them individually. |
float-pre-deallocation |
|
Merged changes from the trailing-data branch. |
float-preallocation |
|
Added some commentary and used the more obvious source of type information. |
value-replacement-generic |
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Added a useful reminder about the optimisation that is occurring. |
default |
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Merged and adapted changes from the trailing-data branch. |
value-replacement |
|
Handle return types slightly more generally for invocation results. |
trailing-data |
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Set a suitable object as the reference for instantiation results. |
|
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Merged and adapted changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Simplify generated code for the special case of testing for an integer. |
|
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Employ generic operations instead of operator method calls. |
|
|
Merged changes from the value-replacement branch. |
value-replacement-generic |
|
Fixed list element assignment, overlooked in previous value replacement changes. |
value-replacement |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Fixed augmented assignment operations on sequence items. |
|
|
Introduced an object size member to object structures, being set to a non-zero |
value-replacement-generic |
|
Merged changes from the value-replacement branch. |
value-replacement-for-wrapper |
|
Eliminated redundant temporary result and attribute reference storage. |
value-replacement |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Fixed accessor temporary storage reservation for lambdas and eliminated |
|
|
Merged changes from the value-replacement branch. |
value-replacement-for-wrapper |
|
Avoid creating zero-length temporary arrays. |
value-replacement |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Avoid creating zero-length temporary arrays. |
|
|
Merged changes from the value-replacement branch. |
value-replacement-for-wrapper |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Reordered GCC arguments to prevent linking failures. Someone decided to change |
|
|
Merged changes from the value-replacement branch. |
value-replacement-for-wrapper |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Use python2 explicitly due to distribution deprecation practices. |
|
|
Merged changes from the value-replacement branch. |
value-replacement-for-wrapper |
|
Prevent inadvertent object copying during __data__ attribute assignment. |
value-replacement |
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Fixed low-level attribute initialisation, avoiding object copying tests. |
value-replacement |
|
Prevent inadvertent mutation of function/method arguments. |
value-replacement |
|
Merged concurrent changes. |
|
|
Removed superfluous and confusing instance size macro. |
|
|
Merged changes from the trailing-data branch. |
value-replacement |
|
Merged changes from the default branch. |
trailing-data |
|
Removed inaccurate comment. |
|