1.1 --- a/src/share/vm/opto/chaitin.cpp Mon Jan 12 15:24:29 2015 +0100 1.2 +++ b/src/share/vm/opto/chaitin.cpp Tue Jan 20 13:56:02 2015 -0800 1.3 @@ -575,6 +575,9 @@ 1.4 // Peephole remove copies 1.5 post_allocate_copy_removal(); 1.6 1.7 + // Merge multidefs if multiple defs representing the same value are used in a single block. 1.8 + merge_multidefs(); 1.9 + 1.10 #ifdef ASSERT 1.11 // Veify the graph after RA. 1.12 verify(&live_arena);