comparison src/share/vm/runtime/globals.hpp @ 7643:3ac7d10a6572

Merge with hsx25/hotspot.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 31 Jan 2013 15:42:25 +0100
parents 989155e2d07a f422634e5828
children 2c6d04c5e60f
comparison
equal deleted inserted replaced
7573:17b6a63fe7c2 7643:3ac7d10a6572
944 \ 944 \
945 develop(bool, InterceptOSException, false, \ 945 develop(bool, InterceptOSException, false, \
946 "Starts debugger when an implicit OS (e.g., NULL) " \ 946 "Starts debugger when an implicit OS (e.g., NULL) " \
947 "exception happens") \ 947 "exception happens") \
948 \ 948 \
949 notproduct(bool, PrintCodeCache, false, \ 949 product(bool, PrintCodeCache, false, \
950 "Print the compiled_code cache when exiting") \ 950 "Print the code cache memory usage when exiting") \
951 \ 951 \
952 develop(bool, PrintCodeCache2, false, \ 952 develop(bool, PrintCodeCache2, false, \
953 "Print detailed info on the compiled_code cache when exiting") \ 953 "Print detailed usage info on the code cache when exiting") \
954 \
955 product(bool, PrintCodeCacheOnCompilation, false, \
956 "Print the code cache memory usage each time a method is compiled") \
954 \ 957 \
955 diagnostic(bool, PrintStubCode, false, \ 958 diagnostic(bool, PrintStubCode, false, \
956 "Print generated stub code") \ 959 "Print generated stub code") \
957 \ 960 \
958 product(bool, StackTraceInThrowable, true, \ 961 product(bool, StackTraceInThrowable, true, \
983 product(bool, PrintWarnings, true, \ 986 product(bool, PrintWarnings, true, \
984 "Prints JVM warnings to output stream") \ 987 "Prints JVM warnings to output stream") \
985 \ 988 \
986 notproduct(uintx, WarnOnStalledSpinLock, 0, \ 989 notproduct(uintx, WarnOnStalledSpinLock, 0, \
987 "Prints warnings for stalled SpinLocks") \ 990 "Prints warnings for stalled SpinLocks") \
988 \
989 develop(bool, InitializeJavaLangSystem, true, \
990 "Initialize java.lang.System - turn off for individual " \
991 "method debugging") \
992 \
993 develop(bool, InitializeJavaLangString, true, \
994 "Initialize java.lang.String - turn off for individual " \
995 "method debugging") \
996 \
997 develop(bool, InitializeJavaLangExceptionsErrors, true, \
998 "Initialize various error and exception classes - turn off for " \
999 "individual method debugging") \
1000 \ 991 \
1001 product(bool, RegisterFinalizersAtInit, true, \ 992 product(bool, RegisterFinalizersAtInit, true, \
1002 "Register finalizable objects at end of Object.<init> or " \ 993 "Register finalizable objects at end of Object.<init> or " \
1003 "after allocation") \ 994 "after allocation") \
1004 \ 995 \
1090 \ 1081 \
1091 product(intx, SyncVerbose, 0, "(Unstable)" ) \ 1082 product(intx, SyncVerbose, 0, "(Unstable)" ) \
1092 \ 1083 \
1093 product(intx, ClearFPUAtPark, 0, "(Unsafe,Unstable)" ) \ 1084 product(intx, ClearFPUAtPark, 0, "(Unsafe,Unstable)" ) \
1094 \ 1085 \
1095 product(intx, hashCode, 0, \ 1086 product(intx, hashCode, 5, \
1096 "(Unstable) select hashCode generation algorithm" ) \ 1087 "(Unstable) select hashCode generation algorithm" ) \
1097 \ 1088 \
1098 product(intx, WorkAroundNPTLTimedWaitHang, 1, \ 1089 product(intx, WorkAroundNPTLTimedWaitHang, 1, \
1099 "(Unstable, Linux-specific)" \ 1090 "(Unstable, Linux-specific)" \
1100 " avoid NPTL-FUTEX hang pthread_cond_timedwait" ) \ 1091 " avoid NPTL-FUTEX hang pthread_cond_timedwait" ) \
1180 product(bool, CompactFields, true, \ 1171 product(bool, CompactFields, true, \
1181 "Allocate nonstatic fields in gaps between previous fields") \ 1172 "Allocate nonstatic fields in gaps between previous fields") \
1182 \ 1173 \
1183 notproduct(bool, PrintCompactFieldsSavings, false, \ 1174 notproduct(bool, PrintCompactFieldsSavings, false, \
1184 "Print how many words were saved with CompactFields") \ 1175 "Print how many words were saved with CompactFields") \
1176 \
1177 notproduct(bool, PrintFieldLayout, false, \
1178 "Print field layout for each class") \
1179 \
1180 product(intx, ContendedPaddingWidth, 128, \
1181 "How many bytes to pad the fields/classes marked @Contended with")\
1182 \
1183 product(bool, EnableContended, true, \
1184 "Enable @Contended annotation support") \
1185 \
1186 product(bool, RestrictContended, true, \
1187 "Restrict @Contended to trusted classes") \
1185 \ 1188 \
1186 product(bool, UseBiasedLocking, true, \ 1189 product(bool, UseBiasedLocking, true, \
1187 "Enable biased locking in JVM") \ 1190 "Enable biased locking in JVM") \
1188 \ 1191 \
1189 product(intx, BiasedLockingStartupDelay, 4000, \ 1192 product(intx, BiasedLockingStartupDelay, 4000, \