Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
28 check-ins using file quadcode/nodesplit.tcl version 6df1070862
|
2017-05-20
| ||
| 16:47 | Another tranche of internal API check-in: 7f1baa9fc1 user: dkf tags: tcl-api | |
| 07:21 | Redo the type widening so that it doesn't get so awful. check-in: 46abd31cc7 user: dkf tags: dkf-callframe-impl | |
|
2017-05-19
| ||
| 21:51 | merge dkf-callframe-impl check-in: 3f580223cb user: kbk tags: kbk-callframe-motion | |
| 21:48 | Merge trunk Closed-Leaf check-in: b30d5235b8 user: kbk tags: kbk-bug-e1f697c808 | |
| 08:25 | merge trunk check-in: 9218c64ce6 user: dkf tags: dkf-callframe-impl | |
| 08:22 | Added definitions for much of the remaining Tcl API. check-in: d1240091e0 user: dkf tags: trunk | |
| 08:20 | Internal API and call attribute tweaking. check-in: 6c8693dd16 user: dkf tags: tcl-api | |
|
2017-05-18
| ||
| 23:55 | Merge trunk check-in: 49aa9ba778 user: kbk tags: kbk-bug-e1f697c808 | |
| 23:38 | Another tranche of Tcl's API check-in: 7f77b6974a user: dkf tags: tcl-api | |
| 08:46 | Another tranche of Tcl's API check-in: 25a234d851 user: dkf tags: tcl-api | |
|
2017-05-16
| ||
| 22:15 | Another tranche of Tcl's API check-in: 72b4c1b4dd user: dkf tags: tcl-api | |
| 08:42 | Another tranche of Tcl's API check-in: ead48dfe8b user: dkf tags: tcl-api | |
|
2017-05-14
| ||
| 23:16 | Add a nanopass to remove 'moveFromCallFrame' and 'moveToCallFrame' when it is known that (a) an invoked command doesn't use/modify the variable being moved, or (b) the value being moved to the callframe is already there. The code includes characterization of the effect of a great many of Tcl's builtin commands on the caller's variables. check-in: e016cb6dc3 user: kbk tags: kbk-callframe-motion | |
| 17:46 | Another tranche of Tcl's API check-in: b96224cf75 user: dkf tags: tcl-api | |
| 16:59 | Another tranche of Tcl's API check-in: 5219c0900a user: dkf tags: tcl-api | |
| 16:03 | Another tranche of Tcl's API check-in: 2335c968a4 user: dkf tags: tcl-api | |
| 13:57 | merge trunk check-in: 0ee077fe05 user: dkf tags: tcl-api | |
| 12:13 | merge trunk check-in: 30bdc52a01 user: dkf tags: dkf-callframe-impl | |
| 10:44 | merge trunk check-in: 4419de9303 user: dkf tags: dkf-colored-output | |
| 10:40 | merge trunk Leaf check-in: 95e004d191 user: dkf tags: more-flightaware-examples | |
| 10:35 | merge trunk check-in: fbf82b2d69 user: dkf tags: dkf-optimization-experiment | |
| 10:03 | merge trunk check-in: e51accf9c3 user: dkf tags: dkf-remove-unused-functions | |
| 10:02 | [5800594ba4] Add hard error in case this ever comes up again. check-in: 4976822fe2 user: dkf tags: trunk | |
| 03:49 | If a procedure always throws an error, change its return type from a bald FAIL to FAIL STRING. Otherwise, there are several issues with trying to generate code for its callers. check-in: 2ea9177c1f user: kbk tags: kbk-bug-e1f697c808 | |
|
2017-05-13
| ||
| 21:39 | Bug [5800594ba4] - Do not emit widening instructions whose target is a literal check-in: 8b82804231 user: kbk tags: trunk | |
| 21:26 | toss out obsolete code check-in: a314fc6fcc user: kbk tags: trunk | |
| 21:14 | Complete rework of SSA repair. Node splitting and type narrowing are now much simpler, and the SSA repair technique is much more like a 'black box' that is agnostic to the specific program transformation that damaged SSA. check-in: 7d469bcdc0 user: kbk tags: trunk | |
| 21:10 | Fix stupid bug in SSA repair that caused phi nodes to be mislinked Closed-Leaf check-in: f1db21a01e user: kbk tags: kbk-ssa-repair | |