src/share/vm/opto/node.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/node.hpp	Wed Oct  1 10:07:21 2008
--- new/src/share/vm/opto/node.hpp	Wed Oct  1 10:07:21 2008

*** 1318,1328 **** --- 1318,1329 ---- Node_List::push(b); } Node *pop() { if( _clock_index >= size() ) _clock_index = 0; Node *b = at(_clock_index); - map( _clock_index++, Node_List::pop()); + if (size() != 0) _clock_index++; // Always start from 0 _in_worklist >>= b->_idx; return b; } Node *remove( uint i ) { Node *b = Node_List::at(i);

src/share/vm/opto/node.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File