Mercurial > hg > graal-jvmci-8
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 |