hotspot/src/share/vm/memory/cardTableModRefBS.cpp
changeset 360 21d113ecbf6a
parent 219 ac2d788217ca
child 754 fb9904179b42
child 670 ddf3e9583f2f
child 1374 4c24294029a9
equal deleted inserted replaced
357:f4edb0d9f109 360:21d113ecbf6a
   292 }
   292 }
   293 
   293 
   294 // Note that these versions are precise!  The scanning code has to handle the
   294 // Note that these versions are precise!  The scanning code has to handle the
   295 // fact that the write barrier may be either precise or imprecise.
   295 // fact that the write barrier may be either precise or imprecise.
   296 
   296 
   297 void CardTableModRefBS::write_ref_field_work(oop* field, oop newVal) {
   297 void CardTableModRefBS::write_ref_field_work(void* field, oop newVal) {
   298   inline_write_ref_field(field, newVal);
   298   inline_write_ref_field(field, newVal);
   299 }
   299 }
   300 
   300 
   301 
   301 
   302 void CardTableModRefBS::non_clean_card_iterate(Space* sp,
   302 void CardTableModRefBS::non_clean_card_iterate(Space* sp,