Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
Parents and children of check-in [4cefa69f56]
|02:52||Merge in changes to copy propagation that force source variable names to be preserved and ensure that at most one version of any value is live at any point in the program (the Conventional SSA property). check-in: 200cbdce60 user: kbk tags: trunk|
|02:47||Adjust copy propagation to kill the maximum number of copies that will still preserve the property that no variable's live range crosses a phi for another copy of that variable (Conventional-SSA form). Performance of 'impure' and the FlightAware benchmarks is now restored. Closed-Leaf check-in: 4cefa69f56 user: kbk tags: kbk-refactor-copyprop|
|21:04||Rearrange copy propagation so that source variables are always identified. Still has a performance bug in that safe copies around 'instanceOf' and 'narrowToType' are not folded. check-in: c98c9ec9cc user: kbk tags: kbk-refactor-copyprop|