2009-05-30 | Paul Boddie | raw annotate files changeset graph | Changed instantiator invocation reserving a frame slot regardless of whether the target is known in advance. In the instantiator, the first frame slot is then overwritten with the new instance, and the RecoverFrame instruction is no longer required. Instead, a new JumpInFrame instruction maintains the existing locals, jumping to the initialiser method for the class. Updated various tests, renaming and enhancing the classes test. |
1 Documentation Index 2 =================== 3 4 concepts.txt An overview of the concepts employed in micropython 5 6 assignment.txt A quick tour of assignment semantics 7 evaluation.txt An overview of evaluation result storage and invocation frames 8 invocation.txt A quick tour of invocation semantics 9 10 optimisations.txt A table of optimisations currently employed in micropython 11 rationale.txt A presentation of ideas and objectives 12 related.txt Related work