hotspot/src/cpu/x86/vm/interpreter_x86.hpp
changeset 9630 d6419e4395e3
parent 8315 1503f9d7681f
equal deleted inserted replaced
9629:1f4dc6af5ad8 9630:d6419e4395e3
    24 
    24 
    25 #ifndef CPU_X86_VM_INTERPRETER_X86_HPP
    25 #ifndef CPU_X86_VM_INTERPRETER_X86_HPP
    26 #define CPU_X86_VM_INTERPRETER_X86_HPP
    26 #define CPU_X86_VM_INTERPRETER_X86_HPP
    27 
    27 
    28  public:
    28  public:
    29   static Address::ScaleFactor stackElementScale() { return Address::times_4; }
    29   static Address::ScaleFactor stackElementScale() {
       
    30     return NOT_LP64(Address::times_4) LP64_ONLY(Address::times_8);
       
    31   }
    30 
    32 
    31   // Offset from rsp (which points to the last stack element)
    33   // Offset from rsp (which points to the last stack element)
    32   static int expr_offset_in_bytes(int i) { return stackElementSize * i; }
    34   static int expr_offset_in_bytes(int i) { return stackElementSize * i; }
    33 
    35 
    34   // Stack index relative to tos (which points at value)
    36   // Stack index relative to tos (which points at value)