< prev index next >

src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Architecture.java

Print this page
*** 146,11 ***
                                         VMStorage[] outputIntRegs,
                                         VMStorage[] outputVectorRegs,
                                         VMStorage[] volatileIntRegs,
                                         VMStorage[] volatileVectorRegs,
                                         int stackAlignment,
!                                        int shadowSpace) {
          return new ABIDescriptor(
              INSTANCE,
              new VMStorage[][] {
                  inputIntRegs,
                  inputVectorRegs,
--- 146,12 ---
                                         VMStorage[] outputIntRegs,
                                         VMStorage[] outputVectorRegs,
                                         VMStorage[] volatileIntRegs,
                                         VMStorage[] volatileVectorRegs,
                                         int stackAlignment,
!                                        int shadowSpace,
+                                        VMStorage targetAddrStorage, VMStorage retBufAddrStorage) {
          return new ABIDescriptor(
              INSTANCE,
              new VMStorage[][] {
                  inputIntRegs,
                  inputVectorRegs,

*** 162,10 ***
              new VMStorage[][] {
                  volatileIntRegs,
                  volatileVectorRegs,
              },
              stackAlignment,
!             shadowSpace
!         );
      }
  
  }
--- 163,10 ---
              new VMStorage[][] {
                  volatileIntRegs,
                  volatileVectorRegs,
              },
              stackAlignment,
!             shadowSpace,
!                 targetAddrStorage, retBufAddrStorage);
      }
  
  }
< prev index next >