Mercurial > hg > truffle
diff src/share/vm/opto/phaseX.cpp @ 7473:d092d1b31229
8005071: Incremental inlining for JSR 292
Summary: post parse inlining driven by number of live nodes.
Reviewed-by: twisti, kvn, jrose
author | roland |
---|---|
date | Sun, 23 Dec 2012 17:08:22 +0100 |
parents | 2aff40cb4703 |
children | 8b3da8d14c93 |
line wrap: on
line diff
--- a/src/share/vm/opto/phaseX.cpp Fri Dec 21 10:27:49 2012 -0800 +++ b/src/share/vm/opto/phaseX.cpp Sun Dec 23 17:08:22 2012 +0100 @@ -75,6 +75,13 @@ // nh->_sentinel must be in the current node space } +void NodeHash::replace_with(NodeHash *nh) { + debug_only(_table = (Node**)badAddress); // interact correctly w/ operator= + // just copy in all the fields + *this = *nh; + // nh->_sentinel must be in the current node space +} + //------------------------------hash_find-------------------------------------- // Find in hash table Node *NodeHash::hash_find( const Node *n ) {