Skip to content

Instantly share code, notes, and snippets.

@pwq1989
Created March 1, 2015 15:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pwq1989/581cd4754ae12873c15b to your computer and use it in GitHub Desktop.
Save pwq1989/581cd4754ae12873c15b to your computer and use it in GitHub Desktop.
-XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly
-XX:+PrintCompilation
-XX:+DebugNonSafepoints
-XX:InlineSmallCode=2000
java -server -XX:+UnlockDiagnosticVMOptions -XX:+TraceClassLoading -XX:+PrintAssembly -XX:+LogCompilation -XX:LogFile=live.log
java -XXaltjvm=gcih -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly test.Main > a.log
-XX:-UseInterpreter
-XX:+PrintStubCode
-XX:+TieredCompilation
/home/gin/soft/jdk1.6.0_32/bin/java -cp .:$JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.HSDB
-Xcomp
java -XX:+PrintAssembly -Xcomp -XX:CompileCommand=dontinline,*Bar.sum -XX:CompileCommand=compileonly,*Bar.sum test.Bar
java -XXaltjvm=gcih -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -Xcomp -XX:CompileCommand=dontinline,*Bar.sum -XX:CompileCommand=compileonly,*Bar.sum test.Bar
-XX:PrintIdealGraphLevel=2 -XX:PrintIdealGraphFile=ideal.xml
+BindCMSThreadToCPU
+DebugInlinedCalls
+DebugNonSafepoints
+DeferInitialCardMark
+DisplayVMOutput
+DisplayVMOutputToStderr
+DisplayVMOutputToStdout
+FLSVerifyAllHeapReferences
+FLSVerifyIndexTable
+FLSVerifyLists
+FullProfileOnReInterpret
+G1PrintHeapRegions
+G1SummarizeConcMark
+G1SummarizeRSetStats
+G1TraceConcRefinement
+GCParallelVerificationEnabled
+InitialCompileFast
+InitialCompileReallyFast
+LinkWellKnownClasses
+LogCompilation
+LogVMOutput
+OptimizeMethodHandles
+PauseAtStartup
+PrintAdapterHandlers
+PrintAssembly
+PrintBiasedLockingStatistics
+PrintCompressedOopsMode
+PrintDTraceDOF
+PrintInlining
+PrintInterpreter
+PrintIntrinsics
+PrintNMethods
+PrintNativeNMethods
+PrintSignatureHandlers
+PrintStubCode
+ProfileDynamicTypes
+SerializeVMOutput
+SharedOptimizeColdStart
+SharedSkipVerify
+TraceCompileTriggered
+TraceJVMTIObjectTagging
+TraceNMethodInstalls
+TraceOSRBreakpoint
+TraceRedundantCompiles
+TraceTriggers
+UnlockDiagnosticVMOptions
+UnsyncloadClass
+UseIncDec
+UseNewCode
+UseNewCode2
+UseNewCode3
+VerifyAfterGC
+VerifyBeforeExit
+VerifyBeforeGC
+VerifyBeforeIteration
+VerifyDuringGC
+VerifyMethodHandles
+VerifyObjectStartArray
+VerifyRememberedSets
-BindCMSThreadToCPU
-DebugInlinedCalls
-DebugNonSafepoints
-DeferInitialCardMark
-DisplayVMOutput
-DisplayVMOutputToStderr
-DisplayVMOutputToStdout
-FLSVerifyAllHeapReferences
-FLSVerifyIndexTable
-FLSVerifyLists
-FullProfileOnReInterpret
-G1PrintHeapRegions
-G1SummarizeConcMark
-G1SummarizeRSetStats
-G1TraceConcRefinement
-GCParallelVerificationEnabled
-InitialCompileFast
-InitialCompileReallyFast
-LinkWellKnownClasses
-LogCompilation
-LogVMOutput
-OptimizeMethodHandles
-PauseAtStartup
-PrintAdapterHandlers
-PrintAssembly
-PrintBiasedLockingStatistics
-PrintCompressedOopsMode
-PrintDTraceDOF
-PrintInlining
-PrintInterpreter
-PrintIntrinsics
-PrintNMethods
-PrintNativeNMethods
-PrintSignatureHandlers
-PrintStubCode
-ProfileDynamicTypes
-SerializeVMOutput
-SharedOptimizeColdStart
-SharedSkipVerify
-TraceCompileTriggered
-TraceJVMTIObjectTagging
-TraceNMethodInstalls
-TraceOSRBreakpoint
-TraceRedundantCompiles
-TraceTriggers
-UnlockDiagnosticVMOptions
-UnsyncloadClass
-UseIncDec
-UseNewCode
-UseNewCode2
-UseNewCode3
-VerifyAfterGC
-VerifyBeforeExit
-VerifyBeforeGC
-VerifyBeforeIteration
-VerifyDuringGC
-VerifyMethodHandles
-VerifyObjectStartArray
-VerifyRememberedSets
CPUForCMSThread=0
DisableIntrinsic=
G1SummarizeRSetStatsPeriod=0
LogFile=
MallocVerifyInterval=0
MallocVerifyStart=0
MethodHandlePushLimit=3
PauseAtStartupFile=
PrintAssemblyOptions=
ScavengeRootsInCode=0
VerifyGCLevel=0
VerifyGCStartAt=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment