annotate src/share/vm/Xusage.txt @ 6862:8a5ea0a9ccc4

7127708: G1: change task num types from int to uint in concurrent mark Summary: Change the type of various task num fields, parameters etc to unsigned and rename them to be more consistent with the other collectors. Code changes were also reviewed by Vitaly Davidovich. Reviewed-by: johnc Contributed-by: Kaushik Srenevasan <kaushik@twitter.com>
author johnc
date Sat, 06 Oct 2012 01:17:44 -0700
parents a61af66fc99e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a61af66fc99e Initial load
duke
parents:
diff changeset
1 -Xmixed mixed mode execution (default)
a61af66fc99e Initial load
duke
parents:
diff changeset
2 -Xint interpreted mode execution only
a61af66fc99e Initial load
duke
parents:
diff changeset
3 -Xbootclasspath:<directories and zip/jar files separated by ;>
a61af66fc99e Initial load
duke
parents:
diff changeset
4 set search path for bootstrap classes and resources
a61af66fc99e Initial load
duke
parents:
diff changeset
5 -Xbootclasspath/a:<directories and zip/jar files separated by ;>
a61af66fc99e Initial load
duke
parents:
diff changeset
6 append to end of bootstrap class path
a61af66fc99e Initial load
duke
parents:
diff changeset
7 -Xbootclasspath/p:<directories and zip/jar files separated by ;>
a61af66fc99e Initial load
duke
parents:
diff changeset
8 prepend in front of bootstrap class path
a61af66fc99e Initial load
duke
parents:
diff changeset
9 -Xnoclassgc disable class garbage collection
a61af66fc99e Initial load
duke
parents:
diff changeset
10 -Xincgc enable incremental garbage collection
a61af66fc99e Initial load
duke
parents:
diff changeset
11 -Xloggc:<file> log GC status to a file with time stamps
a61af66fc99e Initial load
duke
parents:
diff changeset
12 -Xbatch disable background compilation
a61af66fc99e Initial load
duke
parents:
diff changeset
13 -Xms<size> set initial Java heap size
a61af66fc99e Initial load
duke
parents:
diff changeset
14 -Xmx<size> set maximum Java heap size
a61af66fc99e Initial load
duke
parents:
diff changeset
15 -Xss<size> set java thread stack size
a61af66fc99e Initial load
duke
parents:
diff changeset
16 -Xprof output cpu profiling data
a61af66fc99e Initial load
duke
parents:
diff changeset
17 -Xfuture enable strictest checks, anticipating future default
a61af66fc99e Initial load
duke
parents:
diff changeset
18 -Xrs reduce use of OS signals by Java/VM (see documentation)
a61af66fc99e Initial load
duke
parents:
diff changeset
19 -Xcheck:jni perform additional checks for JNI functions
a61af66fc99e Initial load
duke
parents:
diff changeset
20 -Xshare:off do not attempt to use shared class data
a61af66fc99e Initial load
duke
parents:
diff changeset
21 -Xshare:auto use shared class data if possible (default)
a61af66fc99e Initial load
duke
parents:
diff changeset
22 -Xshare:on require using shared class data, otherwise fail.
a61af66fc99e Initial load
duke
parents:
diff changeset
23
a61af66fc99e Initial load
duke
parents:
diff changeset
24 The -X options are non-standard and subject to change without notice.