Lichen

.hgtags

828:fd110815f7f9
2018-06-24 Paul Boddie Changed target handling in the invocation code to eliminate superfluous temporary storage for targets and to treat context and target storage separately. Changed access instruction generation to expose the accessor test instructions more readily to the translator, with the error conversion being introduced by the translator. This allows the presence of accessor tests to be considered by the translator and for such tests to be included in generated code where they might otherwise be optimised away. Fixed detection of context temporary variables. Simplified the tracking of target and context temporary usage.
     1 e08d8986f0e11539558e802aaff47bbb3964666e rel-0-1     2 e08d8986f0e11539558e802aaff47bbb3964666e rel-0-1     3 0000000000000000000000000000000000000000 rel-0-1     4 0000000000000000000000000000000000000000 rel-0-1     5 a80de062b5956aff2cf0629ac3ed03c09b3b0e01 rel-0-1