hotspot/src/cpu/ppc/vm/macroAssembler_ppc.hpp
changeset 23492 af5352f40e65
parent 23221 b70675ece1ce
child 27684 e0391b2bf625
equal deleted inserted replaced
23491:f690330b10b9 23492:af5352f40e65
   512 
   512 
   513   // GC barrier support.
   513   // GC barrier support.
   514   void card_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp);
   514   void card_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp);
   515   void card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj);
   515   void card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj);
   516 
   516 
   517 #ifndef SERIALGC
   517 #if INCLUDE_ALL_GCS
   518   // General G1 pre-barrier generator.
   518   // General G1 pre-barrier generator.
   519   void g1_write_barrier_pre(Register Robj, RegisterOrConstant offset, Register Rpre_val,
   519   void g1_write_barrier_pre(Register Robj, RegisterOrConstant offset, Register Rpre_val,
   520                             Register Rtmp1, Register Rtmp2, bool needs_frame = false);
   520                             Register Rtmp1, Register Rtmp2, bool needs_frame = false);
   521   // General G1 post-barrier generator
   521   // General G1 post-barrier generator
   522   void g1_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp1,
   522   void g1_write_barrier_post(Register Rstore_addr, Register Rnew_val, Register Rtmp1,
   523                              Register Rtmp2, Register Rtmp3, Label *filtered_ext = NULL);
   523                              Register Rtmp2, Register Rtmp3, Label *filtered_ext = NULL);
   524 #endif // SERIALGC
   524 #endif
   525 
   525 
   526   // Support for managing the JavaThread pointer (i.e.; the reference to
   526   // Support for managing the JavaThread pointer (i.e.; the reference to
   527   // thread-local information).
   527   // thread-local information).
   528 
   528 
   529   // Support for last Java frame (but use call_VM instead where possible):
   529   // Support for last Java frame (but use call_VM instead where possible):