Changes between Version 26 and Version 27 of Commentary/Compiler/NewCodeGenPipeline
- Timestamp:
- 10/15/09 06:31:58 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/NewCodeGenPipeline
v26 v27 68 68 We can do better like this: 69 69 {{{ 70 r = foo(1, 2) returns to L 70 ...put params in R1 R2 etc... 71 call foo returns to L 71 72 L: r = R1 72 73 goto M 73 M: if (Hp < HpLim) { r = do_gc_p(r) returns to K; 74 M: Hp = Hp + 20 75 if (Hp > HpLim) { r = do_gc_p(r) returns to K; 74 76 K: r = R1; goto M; } 75 77 }}}
