src/share/vm/memory/cardTableModRefBS.cpp

changeset 5259
ef57c43512d6
parent 5255
a837fa3d3f86
child 5811
d55c004e1d4d
equal deleted inserted replaced
5255:a837fa3d3f86 5259:ef57c43512d6
410 addr_for((jbyte*) _committed[ind].start()), 410 addr_for((jbyte*) _committed[ind].start()),
411 addr_for((jbyte*) _committed[ind].last())); 411 addr_for((jbyte*) _committed[ind].last()));
412 } 412 }
413 // Touch the last card of the covered region to show that it 413 // Touch the last card of the covered region to show that it
414 // is committed (or SEGV). 414 // is committed (or SEGV).
415 debug_only(*byte_for(_covered[ind].last());) 415 debug_only((void) (*byte_for(_covered[ind].last()));)
416 debug_only(verify_guard();) 416 debug_only(verify_guard();)
417 } 417 }
418 418
419 // Note that these versions are precise! The scanning code has to handle the 419 // Note that these versions are precise! The scanning code has to handle the
420 // fact that the write barrier may be either precise or imprecise. 420 // fact that the write barrier may be either precise or imprecise.

mercurial