Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/globals.hpp @ 8853:2e093b564241
7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machine
Summary: Keep a counter of how many times we were stalled by the GC locker, add a diagnostic flag which sets the limit.
Reviewed-by: brutisso, ehelin, johnc
author | mgerdin |
---|---|
date | Thu, 28 Mar 2013 10:27:28 +0100 |
parents | 11d5942ef9c7 |
children | 754c24457b20 |
comparison
equal
deleted
inserted
replaced
8827:42e370795a39 | 8853:2e093b564241 |
---|---|
1400 \ | 1400 \ |
1401 product(uintx, GCLockerEdenExpansionPercent, 5, \ | 1401 product(uintx, GCLockerEdenExpansionPercent, 5, \ |
1402 "How much the GC can expand the eden by while the GC locker " \ | 1402 "How much the GC can expand the eden by while the GC locker " \ |
1403 "is active (as a percentage)") \ | 1403 "is active (as a percentage)") \ |
1404 \ | 1404 \ |
1405 diagnostic(intx, GCLockerRetryAllocationCount, 2, \ | |
1406 "Number of times to retry allocations when" \ | |
1407 " blocked by the GC locker") \ | |
1408 \ | |
1405 develop(bool, UseCMSAdaptiveFreeLists, true, \ | 1409 develop(bool, UseCMSAdaptiveFreeLists, true, \ |
1406 "Use Adaptive Free Lists in the CMS generation") \ | 1410 "Use Adaptive Free Lists in the CMS generation") \ |
1407 \ | 1411 \ |
1408 develop(bool, UseAsyncConcMarkSweepGC, true, \ | 1412 develop(bool, UseAsyncConcMarkSweepGC, true, \ |
1409 "Use Asynchronous Concurrent Mark-Sweep GC in the old generation")\ | 1413 "Use Asynchronous Concurrent Mark-Sweep GC in the old generation")\ |