hotspot/src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp
changeset 44899 0ad72b76a0da
parent 43439 5e03c9ba74f3
equal deleted inserted replaced
44622:f113ce12fe24 44899:0ad72b76a0da
    32 // 32-bit integer argument values are extended to 64 bits.
    32 // 32-bit integer argument values are extended to 64 bits.
    33 const bool CCallingConventionRequiresIntsAsLongs = false;
    33 const bool CCallingConventionRequiresIntsAsLongs = false;
    34 
    34 
    35 #define SUPPORTS_NATIVE_CX8
    35 #define SUPPORTS_NATIVE_CX8
    36 
    36 
    37 // The maximum B/BL offset range on AArch64 is 128MB.
       
    38 #undef CODE_CACHE_DEFAULT_LIMIT
       
    39 #define CODE_CACHE_DEFAULT_LIMIT (128*M)
       
    40 
       
    41 // According to the ARMv8 ARM, "Concurrent modification and execution
    37 // According to the ARMv8 ARM, "Concurrent modification and execution
    42 // of instructions can lead to the resulting instruction performing
    38 // of instructions can lead to the resulting instruction performing
    43 // any behavior that can be achieved by executing any sequence of
    39 // any behavior that can be achieved by executing any sequence of
    44 // instructions that can be executed from the same Exception level,
    40 // instructions that can be executed from the same Exception level,
    45 // except where the instruction before modification and the
    41 // except where the instruction before modification and the