summaryrefslogtreecommitdiff
path: root/test/files/run/t5313.check
Commit message (Collapse)AuthorAgeFilesLines
* Remove GenASM, merge remaining common code snippetsSimon Ochsenreither2015-10-271-12/+0
| | | | | | | | With GenBCode being the default and only supported backend for Java 8, we can get rid of GenASM. This commit also fixes/migrates/moves to pending/deletes tests which depended on GenASM before.
* SI-5313 Test clobbers on the back edge of a loopJames Iry2013-02-021-0/+2
| | | | | | I realized I was missing a test case for a local store early in a loop that was unused but turned out to be a clobber of a store later in the loop.
* SI-5313 Eliminate more stores by replacing clobbers with null storesJames Iry2013-01-301-0/+2
| | | | | | When an unused store clobbers a previous store, replace it with storing a null. Don't mark clobbers as "used" so that the original clobber and all following clobbers can still be eliminated.
* SI-5313 Do not eliminate stores that potentially wipe referenesJames Iry2013-01-281-0/+8
Storing to local variables of reference or array type is indirectly observable because it potentially allows gc to collect an object. So this commit makes DeadCodeElimination mark a store necessary if it assigns to a local that potentially stored by a previous necessary store.