1.1 --- a/src/share/vm/memory/cardTableRS.hpp Fri Apr 11 09:56:35 2008 -0400 1.2 +++ b/src/share/vm/memory/cardTableRS.hpp Sun Apr 13 17:43:42 2008 -0400 1.3 @@ -106,18 +106,18 @@ 1.4 // closure application. 1.5 void younger_refs_iterate(Generation* g, OopsInGenClosure* blk); 1.6 1.7 - void inline_write_ref_field_gc(oop* field, oop new_val) { 1.8 + void inline_write_ref_field_gc(void* field, oop new_val) { 1.9 jbyte* byte = _ct_bs.byte_for(field); 1.10 *byte = youngergen_card; 1.11 } 1.12 - void write_ref_field_gc_work(oop* field, oop new_val) { 1.13 + void write_ref_field_gc_work(void* field, oop new_val) { 1.14 inline_write_ref_field_gc(field, new_val); 1.15 } 1.16 1.17 // Override. Might want to devirtualize this in the same fashion as 1.18 // above. Ensures that the value of the card for field says that it's 1.19 // a younger card in the current collection. 1.20 - virtual void write_ref_field_gc_par(oop* field, oop new_val); 1.21 + virtual void write_ref_field_gc_par(void* field, oop new_val); 1.22 1.23 void resize_covered_region(MemRegion new_region); 1.24