< prev index next >

src/hotspot/cpu/aarch64/foreign_globals_aarch64.hpp

Print this page
*** 40,21 ***
    GrowableArray<FloatRegister> _vector_additional_volatile_registers;
  
    int32_t _stack_alignment_bytes;
    int32_t _shadow_space_bytes;
  
    bool is_volatile_reg(Register reg) const;
    bool is_volatile_reg(FloatRegister reg) const;
  };
  
- struct BufferLayout {
-   size_t stack_args_bytes;
-   size_t stack_args;
-   size_t arguments_vector;
-   size_t arguments_integer;
-   size_t arguments_next_pc;
-   size_t returns_vector;
-   size_t returns_integer;
-   size_t buffer_size;
- };
- 
  #endif // CPU_AARCH64_VM_FOREIGN_GLOBALS_AARCH64_HPP
--- 40,13 ---
    GrowableArray<FloatRegister> _vector_additional_volatile_registers;
  
    int32_t _stack_alignment_bytes;
    int32_t _shadow_space_bytes;
  
+   Register _target_addr_reg;
+   Register _ret_buf_addr_reg;
+ 
    bool is_volatile_reg(Register reg) const;
    bool is_volatile_reg(FloatRegister reg) const;
  };
  
  #endif // CPU_AARCH64_VM_FOREIGN_GLOBALS_AARCH64_HPP
< prev index next >