< prev index next >

src/share/vm/gc/serial/tenuredGeneration.cpp

Print this page

        

*** 268,280 **** #define TenuredGen_SINCE_SAVE_MARKS_ITERATE_DEFN(OopClosureType, nv_suffix) \ \ void TenuredGeneration:: \ oop_since_save_marks_iterate##nv_suffix(OopClosureType* blk) { \ ! blk->set_generation(this); \ _the_space->oop_since_save_marks_iterate##nv_suffix(blk); \ - blk->reset_generation(); \ save_marks(); \ } ALL_SINCE_SAVE_MARKS_CLOSURES(TenuredGen_SINCE_SAVE_MARKS_ITERATE_DEFN) --- 268,279 ---- #define TenuredGen_SINCE_SAVE_MARKS_ITERATE_DEFN(OopClosureType, nv_suffix) \ \ void TenuredGeneration:: \ oop_since_save_marks_iterate##nv_suffix(OopClosureType* blk) { \ ! blk->assert_generation(this); \ _the_space->oop_since_save_marks_iterate##nv_suffix(blk); \ save_marks(); \ } ALL_SINCE_SAVE_MARKS_CLOSURES(TenuredGen_SINCE_SAVE_MARKS_ITERATE_DEFN)
< prev index next >