hotspot/src/cpu/s390/vm/macroAssembler_s390.hpp
changeset 43420 a056d6465ef9
parent 42556 c03d98321ad1
child 43964 2f5e556a6037
child 46315 a796c32af782
equal deleted inserted replaced
43419:a62a0cc7f41a 43420:a056d6465ef9
   625   void serialize_memory(Register thread, Register tmp1, Register tmp2);
   625   void serialize_memory(Register thread, Register tmp1, Register tmp2);
   626 
   626 
   627   // Stack overflow checking
   627   // Stack overflow checking
   628   void bang_stack_with_offset(int offset);
   628   void bang_stack_with_offset(int offset);
   629 
   629 
       
   630   // Check for reserved stack access in method being exited. If the reserved
       
   631   // stack area was accessed, protect it again and throw StackOverflowError.
       
   632   // Uses Z_R1.
       
   633   void reserved_stack_check(Register return_pc);
       
   634 
   630   // Atomics
   635   // Atomics
   631   // -- none?
   636   // -- none?
   632 
   637 
   633   void tlab_allocate(Register obj,                // Result: pointer to object after successful allocation
   638   void tlab_allocate(Register obj,                // Result: pointer to object after successful allocation
   634                      Register var_size_in_bytes,  // Object size in bytes if unknown at compile time; invalid otherwise.
   639                      Register var_size_in_bytes,  // Object size in bytes if unknown at compile time; invalid otherwise.