Mercurial > hg > truffle
diff src/share/vm/opto/block.hpp @ 601:523ded093c31
6809798: SafePointScalarObject node placed into incorrect block during GCM
Summary: Replace the control edge of a pinned node before scheduling.
Reviewed-by: never
author | kvn |
---|---|
date | Thu, 26 Feb 2009 14:26:02 -0800 |
parents | ad8c8ca4ab0f |
children | ec59443af135 |
line wrap: on
line diff
--- a/src/share/vm/opto/block.hpp Wed Feb 25 14:36:27 2009 -0800 +++ b/src/share/vm/opto/block.hpp Thu Feb 26 14:26:02 2009 -0800 @@ -347,6 +347,8 @@ // Helper function to insert a node into a block void schedule_node_into_block( Node *n, Block *b ); + void PhaseCFG::replace_block_proj_ctrl( Node *n ); + // Set the basic block for pinned Nodes void schedule_pinned_nodes( VectorSet &visited );