@@ -52,7 +52,7 @@ diff --git a/src/hotspot/cpu/aarch64/aarch64.ad b/src/hotspot/cpu/aarch64/aarch6
5252index a9df812c634..2ec3d26ac81 100644
5353--- a/src/hotspot/cpu/aarch64/aarch64.ad
5454+++ b/src/hotspot/cpu/aarch64/aarch64.ad
55- @@ -4040 ,13 +4040 ,6 @@ frame %{
55+ @@ -4035 ,13 +4035 ,6 @@ frame %{
5656 // Stack alignment requirement
5757 stack_alignment(StackAlignmentInBytes); // Alignment size in bytes (128-bit -> 16 bytes)
5858
@@ -66,7 +66,7 @@ index a9df812c634..2ec3d26ac81 100644
6666 // Number of outgoing stack slots killed above the out_preserve_stack_slots
6767 // for calls to C. Supports the var-args backing area for register parms.
6868 varargs_C_out_slots_killed(frame::arg_reg_save_area_bytes/BytesPerInt);
69- @@ -4065 ,25 +4058 ,6 @@ frame %{
69+ @@ -4060 ,25 +4053 ,6 @@ frame %{
7070 Compile::current()->fixed_slots()),
7171 stack_alignment_in_slots()));
7272
@@ -244,7 +244,7 @@ diff --git a/src/hotspot/cpu/ppc/ppc.ad b/src/hotspot/cpu/ppc/ppc.ad
244244index 27dad6cff94..8bbbc3d4aa3 100644
245245--- a/src/hotspot/cpu/ppc/ppc.ad
246246+++ b/src/hotspot/cpu/ppc/ppc.ad
247- @@ -3775 ,8 +3775 ,6 @@ frame %{
247+ @@ -3776 ,8 +3776 ,6 @@ frame %{
248248
249249 stack_alignment(frame::alignment_in_bytes);
250250
@@ -253,7 +253,7 @@ index 27dad6cff94..8bbbc3d4aa3 100644
253253 // Number of outgoing stack slots killed above the
254254 // out_preserve_stack_slots for calls to C. Supports the var-args
255255 // backing area for register parms.
256- @@ -3801 ,40 +3799 ,6 @@ frame %{
256+ @@ -3802 ,40 +3800 ,6 @@ frame %{
257257 // 4 what apparently works and saves us some spills.
258258 return_addr(STACK 4);
259259
@@ -971,7 +971,7 @@ index 95369e6272e..ef2b688c7f1 100644
971971 BufferBlob* buf = buffer_blob(); // the temporary code buffer in CodeCache
972972 CodeBuffer buffer(buf);
973973 short buffer_locs[20];
974- @@ -3075 ,11 +3074 ,8 @@ void AdapterHandlerLibrary::create_native_wrapper(const methodHandle& method) {
974+ @@ -3076 ,11 +3075 ,8 @@ void AdapterHandlerLibrary::create_native_wrapper(const methodHandle& method) {
975975 assert(si.slots() == total_args_passed, "");
976976 BasicType ret_type = si.return_type();
977977
@@ -985,7 +985,7 @@ index 95369e6272e..ef2b688c7f1 100644
985985
986986 // Generate the compiled-to-native wrapper code
987987 nm = SharedRuntime::generate_native_wrapper(&_masm, method, compile_id, sig_bt, regs, ret_type, critical_entry);
988- @@ -3123 ,7 +3119 ,7 @@ void AdapterHandlerLibrary::create_native_wrapper(const methodHandle& method) {
988+ @@ -3124 ,7 +3120 ,7 @@ void AdapterHandlerLibrary::create_native_wrapper(const methodHandle& method) {
989989 VMReg SharedRuntime::name_for_receiver() {
990990 VMRegPair regs;
991991 BasicType sig_bt = T_OBJECT;
@@ -994,7 +994,7 @@ index 95369e6272e..ef2b688c7f1 100644
994994 // Return argument 0 register. In the LP64 build pointers
995995 // take 2 registers, but the VM wants only the 'main' name.
996996 return regs.first();
997- @@ -3154 ,7 +3150 ,7 @@ VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver,
997+ @@ -3155 ,7 +3151 ,7 @@ VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver,
998998 assert(cnt < 256, "grow table size");
999999
10001000 int comp_args_on_stack;
0 commit comments