comparison src/share/vm/opto/chaitin.cpp @ 22815:9df0d8f65fea

8068881: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.<init> Summary: Use MachMerge to hook together defs of the same multidef value in a block Reviewed-by: kvn, vlivanov
author iveresov
date Tue, 20 Jan 2015 13:56:02 -0800
parents 78bbf4d43a14
children ddce0b7cee93
comparison
equal deleted inserted replaced
22811:06face256a8c 22815:9df0d8f65fea
572 _allocator_attempts += _trip_cnt + 1; 572 _allocator_attempts += _trip_cnt + 1;
573 _allocator_successes += 1; 573 _allocator_successes += 1;
574 574
575 // Peephole remove copies 575 // Peephole remove copies
576 post_allocate_copy_removal(); 576 post_allocate_copy_removal();
577
578 // Merge multidefs if multiple defs representing the same value are used in a single block.
579 merge_multidefs();
577 580
578 #ifdef ASSERT 581 #ifdef ASSERT
579 // Veify the graph after RA. 582 // Veify the graph after RA.
580 verify(&live_arena); 583 verify(&live_arena);
581 #endif 584 #endif