963:64fe7b9073ac
961:d1fe5052f956 962:e3dbe6f334db
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
tagged-address-values |
|
|
|
962:e3dbe6f334db
963:64fe7b9073ac 965:a89311a314cb
959:0ec288e54b7a
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Minor naming and comment adjustments. |
|
|
templates/native/limits.c templates/native/list.c templates/native/list.h
|
|
961:d1fe5052f956
963:64fe7b9073ac
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced copyable and mutable flags in the tagged region of attribute values.
Such flags are set when new integer and floating point values are created, but
the mutable flag is cleared when such attributes are propagated between
functions in order to prevent values being replaced upon assignment to parameter
names, this being a concern when value copying is introduced. |
tagged-address-values |
|
templates/types.h translator.py transresults.py
|
|
960:67c3c5ec6988
958:51b8fb982bf9 959:0ec288e54b7a
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
tagged-address-values |
|
transresults.py
|
|
959:0ec288e54b7a
960:67c3c5ec6988 962:e3dbe6f334db
957:c086e5c5db75
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various resolved name details into the instance initialiser. |
|
|
transresults.py
|
|
958:51b8fb982bf9
960:67c3c5ec6988
952:c7bd72a6309b 957:c086e5c5db75
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
tagged-address-values |
|
|
|
957:c086e5c5db75
958:51b8fb982bf9 959:0ec288e54b7a
948:6711c02b1d82
|
2021-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added reserved argument count to the invocation generation code. |
|
|
translator.py
|
|
956:74b4f0b3d1d9
|
2021-11-10 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added trailing data type sizes to object tables. |
tagged-address-values |
|
generator.py templates/types.h
|
|
955:db49ed1bde3b
|
2021-11-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Avoid making general expressions immutable as arguments. |
tagged-address-values |
|
transresults.py
|
|
954:b07f6f6ce357
|
2021-11-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced copyable and mutable flags in the tagged region of attribute values.
Such flags are set when new integer and floating point values are created, but
the mutable flag is cleared when such attributes are propagated between
functions in order to prevent values being replaced upon assignment to parameter
names, this being a concern when value copying is introduced. |
tagged-address-values |
|
templates/types.h translator.py transresults.py
|
|