716 "Inline memory ops (native methods) from sun.misc.Unsafe") \ |
716 "Inline memory ops (native methods) from sun.misc.Unsafe") \ |
717 \ |
717 \ |
718 product(bool, CriticalJNINatives, true, \ |
718 product(bool, CriticalJNINatives, true, \ |
719 "Check for critical JNI entry points") \ |
719 "Check for critical JNI entry points") \ |
720 \ |
720 \ |
|
721 product(bool, UseLegacyJNINameEscaping, false, \ |
|
722 "Use the original JNI name escaping scheme") \ |
|
723 \ |
721 notproduct(bool, StressCriticalJNINatives, false, \ |
724 notproduct(bool, StressCriticalJNINatives, false, \ |
722 "Exercise register saving code in critical natives") \ |
725 "Exercise register saving code in critical natives") \ |
723 \ |
726 \ |
724 product(bool, UseSSE42Intrinsics, false, \ |
727 product(bool, UseSSE42Intrinsics, false, \ |
725 "SSE4.2 versions of intrinsics") \ |
728 "SSE4.2 versions of intrinsics") \ |
1349 "Trace bytecode execution") \ |
1352 "Trace bytecode execution") \ |
1350 \ |
1353 \ |
1351 develop(bool, TraceClassInitialization, false, \ |
1354 develop(bool, TraceClassInitialization, false, \ |
1352 "Trace class initialization") \ |
1355 "Trace class initialization") \ |
1353 \ |
1356 \ |
1354 develop(bool, TraceExceptions, false, \ |
1357 product(bool, TraceExceptions, false, \ |
1355 "Trace exceptions") \ |
1358 "Trace exceptions") \ |
1356 \ |
1359 \ |
1357 develop(bool, TraceICs, false, \ |
1360 develop(bool, TraceICs, false, \ |
1358 "Trace inline cache changes") \ |
1361 "Trace inline cache changes") \ |
1359 \ |
1362 \ |
2029 "time out of hard spin") \ |
2032 "time out of hard spin") \ |
2030 \ |
2033 \ |
2031 experimental(uintx, WorkStealingSpinToYieldRatio, 10, \ |
2034 experimental(uintx, WorkStealingSpinToYieldRatio, 10, \ |
2032 "Ratio of hard spins to calls to yield") \ |
2035 "Ratio of hard spins to calls to yield") \ |
2033 \ |
2036 \ |
2034 develop(uintx, ObjArrayMarkingStride, 512, \ |
2037 develop(uintx, ObjArrayMarkingStride, 2048, \ |
2035 "Number of object array elements to push onto the marking stack " \ |
2038 "Number of object array elements to push onto the marking stack " \ |
2036 "before pushing a continuation entry") \ |
2039 "before pushing a continuation entry") \ |
2037 \ |
2040 \ |
2038 develop(bool, MetadataAllocationFailALot, false, \ |
2041 develop(bool, MetadataAllocationFailALot, false, \ |
2039 "Fail metadata allocations at intervals controlled by " \ |
2042 "Fail metadata allocations at intervals controlled by " \ |