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