< prev index next >

src/hotspot/cpu/ppc/globals_ppc.hpp

Print this page
*** 149,53 ***
                                                                              \
    product(bool, TraceTraps, false, DIAGNOSTIC,                              \
            "Trace all traps the signal handler handles.")                    \
                                                                              \
    develop(bool, ZapMemory, false,                                           \
!           "Write 0x0101... to empty memory. Use this to ease debugging.")   \
-                                                                             \
-   /* Use Restricted Transactional Memory for lock elision */                \
-   product(bool, UseRTMLocking, false,                                       \
-           "Enable RTM lock eliding for inflated locks in compiled code")    \
-                                                                             \
-   product(bool, UseRTMForStackLocks, false, EXPERIMENTAL,                   \
-           "Enable RTM lock eliding for stack locks in compiled code")       \
-                                                                             \
-   product(bool, UseRTMDeopt, false,                                         \
-           "Perform deopt and recompilation based on RTM abort ratio")       \
-                                                                             \
-   product(int, RTMRetryCount, 5,                                            \
-           "Number of RTM retries on lock abort or busy")                    \
-           range(0, max_jint)                                                \
-                                                                             \
-   product(int, RTMSpinLoopCount, 100, EXPERIMENTAL,                         \
-           "Spin count for lock to become free before RTM retry")            \
-           range(0, 32767) /* immediate operand limit on ppc */              \
-                                                                             \
-   product(int, RTMAbortThreshold, 1000, EXPERIMENTAL,                       \
-           "Calculate abort ratio after this number of aborts")              \
-           range(0, max_jint)                                                \
-                                                                             \
-   product(int, RTMLockingThreshold, 10000, EXPERIMENTAL,                    \
-           "Lock count at which to do RTM lock eliding without "             \
-           "abort ratio calculation")                                        \
-           range(0, max_jint)                                                \
-                                                                             \
-   product(int, RTMAbortRatio, 50, EXPERIMENTAL,                             \
-           "Lock abort ratio at which to stop use RTM lock eliding")         \
-           range(0, 100) /* natural range */                                 \
-                                                                             \
-   product(int, RTMTotalCountIncrRate, 64, EXPERIMENTAL,                     \
-           "Increment total RTM attempted lock count once every n times")    \
-           range(1, 32767) /* immediate operand limit on ppc */              \
-           constraint(RTMTotalCountIncrRateConstraintFunc,AfterErgo)         \
-                                                                             \
-   product(intx, RTMLockingCalculationDelay, 0, EXPERIMENTAL,                \
-           "Number of milliseconds to wait before start calculating aborts " \
-           "for RTM locking")                                                \
-                                                                             \
-   product(bool, UseRTMXendForLockBusy, true, EXPERIMENTAL,                  \
-           "Use RTM Xend instead of Xabort when lock busy")
  
  // end of ARCH_FLAGS
  
  #endif // CPU_PPC_GLOBALS_PPC_HPP
--- 149,10 ---
                                                                              \
    product(bool, TraceTraps, false, DIAGNOSTIC,                              \
            "Trace all traps the signal handler handles.")                    \
                                                                              \
    develop(bool, ZapMemory, false,                                           \
!           "Write 0x0101... to empty memory. Use this to ease debugging.")
  
  // end of ARCH_FLAGS
  
  #endif // CPU_PPC_GLOBALS_PPC_HPP
< prev index next >