comparison src/share/vm/opto/graphKit.cpp @ 8868:30f42e691e70

8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address Summary: always transform AddP nodes in IdealKit by calling _gvn.transform(). Reviewed-by: roland, twisti
author kvn
date Tue, 26 Mar 2013 12:55:26 -0700
parents d092d1b31229
children b9a918201d47 d50cc62e94ff
comparison
equal deleted inserted replaced
8867:b808febcad9a 8868:30f42e691e70
3443 set_control(__ ctrl()); 3443 set_control(__ ctrl());
3444 } 3444 }
3445 3445
3446 void GraphKit::final_sync(IdealKit& ideal) { 3446 void GraphKit::final_sync(IdealKit& ideal) {
3447 // Final sync IdealKit and graphKit. 3447 // Final sync IdealKit and graphKit.
3448 __ drain_delay_transform();
3449 sync_kit(ideal); 3448 sync_kit(ideal);
3450 } 3449 }
3451 3450
3452 // vanilla/CMS post barrier 3451 // vanilla/CMS post barrier
3453 // Insert a write-barrier store. This is to let generational GC work; we have 3452 // Insert a write-barrier store. This is to let generational GC work; we have