src/share/vm/opto/domgraph.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/domgraph.cpp	Wed Aug  7 01:31:01 2013
--- new/src/share/vm/opto/domgraph.cpp	Wed Aug  7 01:31:01 2013

*** 103,114 **** --- 103,114 ---- for( i=_num_blocks; i>=2; i-- ) { // For all vertices in DFS order Tarjan *w = &tarjan[i]; // Get vertex from DFS // Step 2: Node *whead = w->_block->head(); ! for( uint j=1; j < whead->req(); j++ ) { ! Block *b = _bbs[whead->in(j)->_idx]; ! for (uint j = 1; j < whead->req(); j++) { ! Block* b = get_block_for_node(whead->in(j)); Tarjan *vx = &tarjan[b->_pre_order]; Tarjan *u = vx->EVAL(); if( u->_semi < w->_semi ) w->_semi = u->_semi; }

src/share/vm/opto/domgraph.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File