tclquadcode

Timeline
Login

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

19 check-ins related to "kbk-bug-7c599d4029"

2017-04-15
18:02
Merge in changes to specializer order of operations so that node splitting does not create un-analyzed procedure instances. check-in: 982ee9ab19 user: kbk tags: trunk
17:57
Cosmetic changes to nodesplit.tcl Closed-Leaf check-in: 22976e49d6 user: kbk tags: kbk-bug-7c599d4029
17:34
Finish renaming 'typeunroll' to 'nodesplit' check-in: 86e33b69b3 user: kbk tags: kbk-bug-7c599d4029
17:27
Start to expunge the name, 'typeunroll', in favour of 'nodesplit'. check-in: f504469463 user: kbk tags: kbk-bug-7c599d4029
17:20
Remove unused 'typeunroll' method check-in: 3d0f7aee3a user: kbk tags: kbk-bug-7c599d4029
17:12
Update the bug-7c599d4029 case to demonstrate problem with quadcode type algebra check-in: fa0b850c48 user: kbk tags: kbk-bug-7c599d4029
16:48
Refactor specializer so that the order of operations respects the fact that node splitting may change types of invoked procedures. check-in: 364120427c user: kbk tags: kbk-bug-7c599d4029
15:30
Make dead code elimination and copy propagation track whether they have changed the program. check-in: ea85afde7b user: kbk tags: kbk-bug-7c599d4029
14:57
merge trunk check-in: 4b9267fa69 user: kbk tags: kbk-bug-7c599d4029
14:52
Make 'cleanupNarrow' track whether it has modified the program. check-in: 9428105279 user: kbk tags: kbk-bug-7c599d4029
11:58
Move more of codegen.tcl into a separate file. Mark all files in codegen/ as UTF-8 for Emacs. check-in: f19b7c2814 user: dkf tags: trunk
2017-04-14
19:15
Refactor worklist management in preparation for big refactor of node splitting check-in: 73b3d6f437 user: kbk tags: kbk-bug-7c599d4029
16:12
Further simplification to type unrolling: consolidate a method to find a single node to split and split it. check-in: 29e3d534df user: kbk tags: kbk-bug-7c599d4029
16:00
Remove misguided hack that tried to keep node splitting from running on incomplete type information check-in: 062b737ea8 user: kbk tags: kbk-bug-7c599d4029
15:54
Refactor 'removeSplitMarkers' out of 'typeunroll' check-in: 572788f99a user: kbk tags: kbk-bug-7c599d4029
15:40
Place cleanup optimizations into a single method check-in: a5d36d8a81 user: kbk tags: kbk-bug-7c599d4029
15:10
Refactor the placement of split markers out of typeunroll in preparation for bigger refactor of unrolling. check-in: 9dcbbe3832 user: kbk tags: kbk-bug-7c599d4029
2017-04-08
19:53
Don't fold a copy-to-temp together with a phi. check-in: 799df0d1dd user: kbk tags: kbk-bug-7c599d4029
2017-03-25
08:13
A bunch of corrections to support functions, developed originally on the dkf-callframe-impl branch. check-in: 482ae5b3be user: dkf tags: trunk