< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 56945 : imported patch 8233702-rerun-tests
rev 56946 : imported patch 8233702-kbarrett-review


1391           range(0, 3)                                                       \
1392                                                                             \
1393   product(intx, MaxBCEAEstimateLevel, 5,                                    \
1394           "Maximum number of nested calls that are analyzed by BC EA")      \
1395           range(0, max_jint)                                                \
1396                                                                             \
1397   product(intx, MaxBCEAEstimateSize, 150,                                   \
1398           "Maximum bytecode size of a method to be analyzed by BC EA")      \
1399           range(0, max_jint)                                                \
1400                                                                             \
1401   product(intx,  AllocatePrefetchStyle, 1,                                  \
1402           "0 = no prefetch, "                                               \
1403           "1 = generate prefetch instructions for each allocation, "        \
1404           "2 = use TLAB watermark to gate allocation prefetch, "            \
1405           "3 = generate one prefetch instruction per cache line")           \
1406           range(0, 3)                                                       \
1407                                                                             \
1408   product(intx,  AllocatePrefetchDistance, -1,                              \
1409           "Distance to prefetch ahead of allocation pointer. "              \
1410           "-1: use system-specific value (automatically determined")        \
1411           range(-1, 512)                                                    \
1412           constraint(AllocatePrefetchDistanceConstraintFunc,AfterMemoryInit)\
1413                                                                             \
1414   product(intx,  AllocatePrefetchLines, 3,                                  \
1415           "Number of lines to prefetch ahead of array allocation pointer")  \
1416           range(1, 64)                                                      \
1417                                                                             \
1418   product(intx,  AllocateInstancePrefetchLines, 1,                          \
1419           "Number of lines to prefetch ahead of instance allocation "       \
1420           "pointer")                                                        \
1421           range(1, 64)                                                      \
1422                                                                             \
1423   product(intx,  AllocatePrefetchStepSize, 16,                              \
1424           "Step size in bytes of sequential prefetch instructions")         \
1425           range(1, 512)                                                     \
1426           constraint(AllocatePrefetchStepSizeConstraintFunc,AfterMemoryInit)\
1427                                                                             \
1428   product(intx,  AllocatePrefetchInstr, 0,                                  \
1429           "Select instruction to prefetch ahead of allocation pointer")     \
1430           constraint(AllocatePrefetchInstrConstraintFunc, AfterMemoryInit)  \
1431                                                                             \




1391           range(0, 3)                                                       \
1392                                                                             \
1393   product(intx, MaxBCEAEstimateLevel, 5,                                    \
1394           "Maximum number of nested calls that are analyzed by BC EA")      \
1395           range(0, max_jint)                                                \
1396                                                                             \
1397   product(intx, MaxBCEAEstimateSize, 150,                                   \
1398           "Maximum bytecode size of a method to be analyzed by BC EA")      \
1399           range(0, max_jint)                                                \
1400                                                                             \
1401   product(intx,  AllocatePrefetchStyle, 1,                                  \
1402           "0 = no prefetch, "                                               \
1403           "1 = generate prefetch instructions for each allocation, "        \
1404           "2 = use TLAB watermark to gate allocation prefetch, "            \
1405           "3 = generate one prefetch instruction per cache line")           \
1406           range(0, 3)                                                       \
1407                                                                             \
1408   product(intx,  AllocatePrefetchDistance, -1,                              \
1409           "Distance to prefetch ahead of allocation pointer. "              \
1410           "-1: use system-specific value (automatically determined")        \

1411           constraint(AllocatePrefetchDistanceConstraintFunc,AfterMemoryInit)\
1412                                                                             \
1413   product(intx,  AllocatePrefetchLines, 3,                                  \
1414           "Number of lines to prefetch ahead of array allocation pointer")  \
1415           range(1, 64)                                                      \
1416                                                                             \
1417   product(intx,  AllocateInstancePrefetchLines, 1,                          \
1418           "Number of lines to prefetch ahead of instance allocation "       \
1419           "pointer")                                                        \
1420           range(1, 64)                                                      \
1421                                                                             \
1422   product(intx,  AllocatePrefetchStepSize, 16,                              \
1423           "Step size in bytes of sequential prefetch instructions")         \
1424           range(1, 512)                                                     \
1425           constraint(AllocatePrefetchStepSizeConstraintFunc,AfterMemoryInit)\
1426                                                                             \
1427   product(intx,  AllocatePrefetchInstr, 0,                                  \
1428           "Select instruction to prefetch ahead of allocation pointer")     \
1429           constraint(AllocatePrefetchInstrConstraintFunc, AfterMemoryInit)  \
1430                                                                             \


< prev index next >