Mercurial > hg > truffle
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 |