Searched refs:last_block (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparCardTableModRefBS.cpp280 HeapWord* const last_block = sp->block_start(chunk_mr.end()); local
281 assert(last_block <= chunk_mr.end(), "In case this property changes.");
282 if ((last_block == chunk_mr.end()) // our last block does not straddle boundary
283 || !sp->block_is_obj(last_block) // last_block isn't an object
284 || oop(last_block)->is_objArray() // last_block is an array (precisely marked)
285 || oop(last_block)->is_typeArray()) {
290 assert(last_block < chunk_mr.end(), "Tautology");
295 jbyte* const last_obj_card = byte_for(last_block);
[all...]
/openjdk7/hotspot/src/share/vm/opto/
H A Dblock.hpp667 Block * last_block() const { return _last; } function in class:Trace
671 set_next(tr->last_block(), next(b));
673 set_prev(next(b), tr->last_block());
680 _last = tr->last_block();
H A Dblock.cpp1251 if (src_trace->last_block() == src_block) {
1285 bool src_at_tail = src_trace->last_block() == src_block;
1435 assert(last_block() == src_block, "loop discovery at back branch");
1437 if (BlockLayoutRotateLoops && last_block()->num_fall_throughs() < 2) {
1441 for (b = last_block(); b != NULL; b = prev(b)) {
1447 if (b != last_block() && b != NULL) {
1483 Block *last = last_block();
H A Doutput.cpp309 uint last_block = _cfg->_num_blocks-1; local
310 for( uint i=1; i <= last_block; i++ ) {
322 i < last_block &&
328 } // while( inst_cnt > 0 && i < last_block )
332 } // for( i <= last_block )

Completed in 737 milliseconds