- Week 1: Ch. 1, 2, 7.
- Week 2: Ch. 8.
- Week 3:
Tues Apr 18:
TWO papers:
1.
Improving the Cache Locality of Memory Allocation
Grunwald, Zorn, Henderson, PLDI 93.
2.(Hard copy was distributed)
Data Flow Analysis for Verifying Properties of Concurrent Programs
, by Matthew Dwyer and Lori Clarke
- Week 4:
Efficiently Computing SSA and the
Control Dependence Graph by Cytron, Ferrante, Rosen, Wegman
and Zadeck, ACM Transactions on Programming Languages and Systems,
Vol 13, No 4, Oct. 1991, pp. 451-490.
Ch. 9 (except for 9.2)
- Week 5: 10.1, 11, 12.1-12.3, 12.4.1, 12.5
Detecting equality of variables in programs
by B. Alpern, M. N. Wegman and F. K. Zadeck
,in POPL88,pp. 1-11
- Week 6: 13.1, 13.2, 13.5, 12.6
- Week 7: Ch 16, 17.1
- Week 8:
Making Graphs Reducible with Controlled Node Splitting by Johan Jannsen and Henk Corporaal