212:91d68d0e4a15
|
2016-11-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed variable names making attribute chain access details available. |
|
|
deducer.py
|
|
211:b9e7f0aae13c
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced specific instance size constants for functions employing defaults.
Removed superfluous structure size parameters from various method signatures. |
|
|
generator.py
|
|
210:263f32338b37
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent lambdas with defaults being referenced as static function objects. |
|
|
inspector.py
|
|
209:a1890e60bb0d
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made buffer initialisation more robust. Fixed list growth from empty and buffer
serialisation. |
|
|
lib/__builtins__/buffer.py templates/native.c
|
|
208:47ab3fff828b
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched from using macro aliases to constant pointer aliases (missing C++-style
references for this purpose). |
|
|
templates/native.c translator.py
|
|
207:fe05975a4b54
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for unary negation of integers. |
|
|
lib/__builtins__/int.py lib/native.py templates/native.c templates/native.h tests/list.py
|
|
206:1a64c775111a
|
2016-11-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed fragment allocation in the native functions and added some list and buffer
operations, extending the buffer class. Eventually, buffer and list may be
combined in some way. |
|
|
lib/__builtins__/buffer.py lib/__builtins__/list.py lib/native.py templates/native.c templates/native.h templates/progops.c templates/types.h tests/list.py
|
|
205:793757c2cd67
|
2016-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed handling of stray assignment nodes. |
|
|
inspector.py translator.py
|
|
204:19ecdbc79852
|
2016-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed function name assignments after a modification to a common function
motivated by translation requirements. |
|
|
inspector.py
|
|
203:e28858d7f9d5
|
2016-11-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added alias serialisation in order to preserve origin information for imported
instances in the cached data. |
|
|
referencing.py
|
|