< prev index next >
src/share/vm/ci/ciTypeFlow.cpp
Print this page
*** 2928,2938 ****
if (start_block()->rpo() == dom_block->rpo()) {
return true;
}
// Dominated[i] is true if block i is dominated by dom_block
! int num_blocks = _methodBlocks->num_blocks();
bool* dominated = NEW_RESOURCE_ARRAY(bool, num_blocks);
for (int i = 0; i < num_blocks; ++i) {
dominated[i] = true;
}
dominated[start_block()->rpo()] = false;
--- 2928,2938 ----
if (start_block()->rpo() == dom_block->rpo()) {
return true;
}
// Dominated[i] is true if block i is dominated by dom_block
! int num_blocks = block_count();
bool* dominated = NEW_RESOURCE_ARRAY(bool, num_blocks);
for (int i = 0; i < num_blocks; ++i) {
dominated[i] = true;
}
dominated[start_block()->rpo()] = false;
< prev index next >