hotspot/src/share/vm/runtime/globals.hpp
changeset 1374 4c24294029a9
parent 389 a44227868a4a
child 1376 f7fc7a708b63
equal deleted inserted replaced
615:570062d730b2 1374:4c24294029a9
  1104           "Use 80486 Compliant instruction subset")                         \
  1104           "Use 80486 Compliant instruction subset")                         \
  1105                                                                             \
  1105                                                                             \
  1106   /* gc */                                                                  \
  1106   /* gc */                                                                  \
  1107                                                                             \
  1107                                                                             \
  1108   product(bool, UseSerialGC, false,                                         \
  1108   product(bool, UseSerialGC, false,                                         \
  1109           "Tells whether the VM should use serial garbage collector")       \
  1109           "Use the serial garbage collector")                               \
       
  1110                                                                             \
       
  1111   product(bool, UseG1GC, false,                                             \
       
  1112           "Use the Garbage-First garbage collector")                        \
  1110                                                                             \
  1113                                                                             \
  1111   product(bool, UseParallelGC, false,                                       \
  1114   product(bool, UseParallelGC, false,                                       \
  1112           "Use the Parallel Scavenge garbage collector")                    \
  1115           "Use the Parallel Scavenge garbage collector")                    \
  1113                                                                             \
  1116                                                                             \
  1114   product(bool, UseParallelOldGC, false,                                    \
  1117   product(bool, UseParallelOldGC, false,                                    \
  1166   develop(bool, ParallelOldMTUnsafeUpdateLiveData, false,                   \
  1169   develop(bool, ParallelOldMTUnsafeUpdateLiveData, false,                   \
  1167           "Use the Parallel Old MT unsafe in update of live size")          \
  1170           "Use the Parallel Old MT unsafe in update of live size")          \
  1168                                                                             \
  1171                                                                             \
  1169   develop(bool, TraceChunkTasksQueuing, false,                              \
  1172   develop(bool, TraceChunkTasksQueuing, false,                              \
  1170           "Trace the queuing of the chunk tasks")                           \
  1173           "Trace the queuing of the chunk tasks")                           \
       
  1174                                                                             \
       
  1175   product(uintx, ParallelMarkingThreads, 0,                                 \
       
  1176           "Number of marking threads concurrent gc will use")               \
  1171                                                                             \
  1177                                                                             \
  1172   product(uintx, YoungPLABSize, 4096,                                       \
  1178   product(uintx, YoungPLABSize, 4096,                                       \
  1173           "Size of young gen promotion labs (in HeapWords)")                \
  1179           "Size of young gen promotion labs (in HeapWords)")                \
  1174                                                                             \
  1180                                                                             \
  1175   product(uintx, OldPLABSize, 1024,                                         \
  1181   product(uintx, OldPLABSize, 1024,                                         \
  1263                                                                             \
  1269                                                                             \
  1264   product(intx, CMSYoungGenPerWorker, 16*M,                                 \
  1270   product(intx, CMSYoungGenPerWorker, 16*M,                                 \
  1265           "The amount of young gen chosen by default per GC worker "        \
  1271           "The amount of young gen chosen by default per GC worker "        \
  1266           "thread available ")                                              \
  1272           "thread available ")                                              \
  1267                                                                             \
  1273                                                                             \
       
  1274   product(bool, GCOverheadReporting, false,                                 \
       
  1275          "Enables the GC overhead reporting facility")                      \
       
  1276                                                                             \
       
  1277   product(intx, GCOverheadReportingPeriodMS, 100,                           \
       
  1278           "Reporting period for conc GC overhead reporting, in ms ")        \
       
  1279                                                                             \
  1268   product(bool, CMSIncrementalMode, false,                                  \
  1280   product(bool, CMSIncrementalMode, false,                                  \
  1269           "Whether CMS GC should operate in \"incremental\" mode")          \
  1281           "Whether CMS GC should operate in \"incremental\" mode")          \
  1270                                                                             \
  1282                                                                             \
  1271   product(uintx, CMSIncrementalDutyCycle, 10,                               \
  1283   product(uintx, CMSIncrementalDutyCycle, 10,                               \
  1272           "CMS incremental mode duty cycle (a percentage, 0-100).  If"      \
  1284           "CMS incremental mode duty cycle (a percentage, 0-100).  If"      \
  1590   product_pd(bool, ResizeTLAB,                                              \
  1602   product_pd(bool, ResizeTLAB,                                              \
  1591           "Dynamically resize tlab size for threads")                       \
  1603           "Dynamically resize tlab size for threads")                       \
  1592                                                                             \
  1604                                                                             \
  1593   product(bool, ZeroTLAB, false,                                            \
  1605   product(bool, ZeroTLAB, false,                                            \
  1594           "Zero out the newly created TLAB")                                \
  1606           "Zero out the newly created TLAB")                                \
       
  1607                                                                             \
       
  1608   product(bool, FastTLABRefill, true,                                       \
       
  1609           "Use fast TLAB refill code")                                      \
  1595                                                                             \
  1610                                                                             \
  1596   product(bool, PrintTLAB, false,                                           \
  1611   product(bool, PrintTLAB, false,                                           \
  1597           "Print various TLAB related information")                         \
  1612           "Print various TLAB related information")                         \
  1598                                                                             \
  1613                                                                             \
  1599   product(bool, TLABStats, true,                                            \
  1614   product(bool, TLABStats, true,                                            \
  2787           "true: process large arrays in chunks")                           \
  2802           "true: process large arrays in chunks")                           \
  2788                                                                             \
  2803                                                                             \
  2789   product(uintx, GCDrainStackTargetSize, 64,                                \
  2804   product(uintx, GCDrainStackTargetSize, 64,                                \
  2790           "how many entries we'll try to leave on the stack during "        \
  2805           "how many entries we'll try to leave on the stack during "        \
  2791           "parallel GC")                                                    \
  2806           "parallel GC")                                                    \
       
  2807                                                                             \
       
  2808   product(intx, DCQBarrierQueueBufferSize, 256,                             \
       
  2809           "Number of elements in a dirty card queue buffer")                \
       
  2810                                                                             \
       
  2811   product(intx, DCQBarrierProcessCompletedThreshold, 5,                     \
       
  2812           "Number of completed dirty card buffers to trigger processing.")  \
  2792                                                                             \
  2813                                                                             \
  2793   /* stack parameters */                                                    \
  2814   /* stack parameters */                                                    \
  2794   product_pd(intx, StackYellowPages,                                        \
  2815   product_pd(intx, StackYellowPages,                                        \
  2795           "Number of yellow zone (recoverable overflows) pages")            \
  2816           "Number of yellow zone (recoverable overflows) pages")            \
  2796                                                                             \
  2817                                                                             \