src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp Mon Sep 17 10:29:40 2018
--- new/src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp Mon Sep 17 10:29:40 2018
*** 42,66 ****
--- 42,63 ----
void typecheck_profile_helper2(ciMethodData* md, ciProfileData* data, int mdo_offset_bias,
Register mdo, Register recv, Register value, Register tmp1,
Label* profile_cast_success, Label* profile_cast_failure,
Label* success, Label* failure);
#ifdef AARCH64
void long_compare_helper(LIR_Opr opr1, LIR_Opr opr2);
#endif // AARCH64
// Saves 4 given registers in reserved argument area.
void save_in_reserved_area(Register r1, Register r2, Register r3, Register r4);
// Restores 4 given registers from reserved argument area.
void restore_from_reserved_area(Register r1, Register r2, Register r3, Register r4);
enum {
! _call_stub_size = AARCH64_ONLY(32) NOT_AARCH64(16),
_call_aot_stub_size = 0,
! _exception_handler_size = PRODUCT_ONLY(AARCH64_ONLY(256) NOT_AARCH64(68)) NOT_PRODUCT(AARCH64_ONLY(256+216) NOT_AARCH64(68+60)),
! _deopt_handler_size = AARCH64_ONLY(32) NOT_AARCH64(16)
! _exception_handler_size = PRODUCT_ONLY(68) NOT_PRODUCT(68+60),
! _deopt_handler_size = 16
};
public:
void verify_reserved_argument_area_size(int args_count) PRODUCT_RETURN;
src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File