Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
13 check-ins using file generic/tclCompile.c version f7b7aef207
|
2013-06-08
| ||
| 13:42 | merge trunk check-in: 6cc5db9090 user: dkf tags: dkf-bytecode-optimizer | |
| 13:17 | Factor out stereotypical ways of getting variable indices. check-in: 360646c003 user: dkf tags: trunk | |
|
2013-06-07
| ||
| 12:48 | Simplify stack depth management. check-in: d1d80bd65a user: dkf tags: trunk | |
|
2013-06-06
| ||
| 21:01 | More efficient instruction sequence for [dict for] with correct exception depth handling. check-in: b8ef9b2ae6 user: dkf tags: trunk | |
| 16:55 | 3614382 Fix stack management of compiled [dict for] by shifting limits of the catch range. check-in: 1ece872cc7 user: dgp tags: trunk | |
| 14:24 | 3614360 Repair stack demands of optimized compiled [return LITERAL]. check-in: 540c80bfad user: dgp tags: trunk | |
| 09:09 | Working on the optimizer. check-in: 3a46a5a270 user: dkf tags: trunk | |
| 06:56 | Minor grammar fix. check-in: f89ee3aa87 user: dkf tags: dkf-bytecode-optimizer | |
| 06:53 | Split the optimizer up. Remove the dreaded 'goto' from which doesn't need it. check-in: 397ecd686a user: dkf tags: dkf-bytecode-optimizer | |
|
2013-06-05
| ||
| 23:05 | Added optimizing of jump-to-nop and jump-to-jump cases. Ta to AK for suggesting. check-in: 678267e235 user: dkf tags: dkf-bytecode-optimizer | |
| 21:42 | Working on the optimizer, and finding a few bugs in bytecode generation. check-in: 7cac684087 user: dkf tags: trunk | |
| 21:05 | Added the optimizer... check-in: 21f1396d3e user: dkf tags: dkf-bytecode-optimizer | |
| 20:55 | Corrected wrong information about instruction width that was causing an optimizer crash. check-in: 86379e17df user: dkf tags: dkf-bytecode-optimizer | |