1.1 --- a/src/cpu/sparc/vm/assembler_sparc.hpp Tue Apr 05 19:14:03 2011 -0700 1.2 +++ b/src/cpu/sparc/vm/assembler_sparc.hpp Thu Apr 07 09:53:20 2011 -0700 1.3 @@ -2210,15 +2210,11 @@ 1.4 void card_write_barrier_post(Register store_addr, Register new_val, Register tmp); 1.5 1.6 #ifndef SERIALGC 1.7 - // Array store and offset 1.8 - void g1_write_barrier_pre(Register obj, Register index, int offset, Register tmp, bool preserve_o_regs); 1.9 - 1.10 + // General G1 pre-barrier generator. 1.11 + void g1_write_barrier_pre(Register obj, Register index, int offset, Register pre_val, Register tmp, bool preserve_o_regs); 1.12 + 1.13 + // General G1 post-barrier generator 1.14 void g1_write_barrier_post(Register store_addr, Register new_val, Register tmp); 1.15 - 1.16 - // May do filtering, depending on the boolean arguments. 1.17 - void g1_card_table_write(jbyte* byte_map_base, 1.18 - Register tmp, Register obj, Register new_val, 1.19 - bool region_filter, bool null_filter); 1.20 #endif // SERIALGC 1.21 1.22 // pushes double TOS element of FPU stack on CPU stack; pops from FPU stack