hotspot/test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
changeset 35823 59a847ec6ee3
parent 35595 4308ac6d1b16
child 35844 8a1952516600
equal deleted inserted replaced
35822:d04be2a635f2 35823:59a847ec6ee3
    61         // NativeJump::patch_verified_entry will be able to patch out the entry
    61         // NativeJump::patch_verified_entry will be able to patch out the entry
    62         // code safely.
    62         // code safely.
    63         emitFatNop();
    63         emitFatNop();
    64         code.emitByte(0x50 | AMD64.rbp.encoding);  // PUSH rbp
    64         code.emitByte(0x50 | AMD64.rbp.encoding);  // PUSH rbp
    65         emitMove(true, AMD64.rbp, AMD64.rsp);      // MOV rbp, rsp
    65         emitMove(true, AMD64.rbp, AMD64.rsp);      // MOV rbp, rsp
       
    66         setDeoptRescueSlot(newStackSlot(LIRKind.value(AMD64Kind.QWORD)));
    66     }
    67     }
    67 
    68 
    68     @Override
    69     @Override
    69     public void emitGrowStack(int size) {
    70     public void emitGrowStack(int size) {
    70         // SUB rsp, size
    71         // SUB rsp, size