Check-in [104debc734]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update quadcode generation and documentation so that 'direct' operations refer to the callframe (which is necessary in the event that they are emitted to deal with double-dereference). CODE ISSUER IS NOT YET UPDATED TO COPE WITH THE CHANGE.
Timelines: family | ancestors | descendants | both | notworking | kbk-refactor-callframe
Files: files | file ages | folders
SHA3-256: 104debc7340b879bd5409d978e7293133191d034040b4accca1fc3c0f00fdeb4
User & Date: kbk 2019-01-01 23:06:11.692
Context
2019-01-02
02:20
Oops, one extra callframe ref in 'callframe-error-quads' check-in: cdc4d10e86 user: kbk tags: notworking, kbk-refactor-callframe
2019-01-01
23:06
Update quadcode generation and documentation so that 'direct' operations refer to the callframe (which is necessary in the event that they are emitted to deal with double-dereference). CODE ISSUER IS NOT YET UPDATED TO COPE WITH THE CHANGE. check-in: 104debc734 user: kbk tags: notworking, kbk-refactor-callframe
21:57
Move callframe moves to the actual points where callframe values are moved. They can then be optimized by avaiability and liveness analysis. check-in: dbd9571178 user: kbk tags: notworking, kbk-refactor-callframe
Changes
Unified Diff Side-by-Side Diff Patch
Changes to quadcode/translate.tcl.
Changes to quadcode/upvar.tcl.
Changes to quadcodes.txt.