You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Vladimir Beliaev (JIRA)" <ji...@apache.org> on 2007/06/22 15:30:33 UTC
[jira] Updated: (HARMONY-3409) [drlvm][init] help on 'internal
system property' should be available from command line
[ https://issues.apache.org/jira/browse/HARMONY-3409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladimir Beliaev updated HARMONY-3409:
--------------------------------------
Attachment: H3409.patch
Ok, here is the patch which:
- removed '-Xhelp:prop*' option processing - this a dead code
- removed '-help properties' notion from 'help output' - this options do not worh either
- cleaned up 'print_help_on_nonstandard_options' function based on list of currently
supported options (removed -Xjit & extended "wgat way a boolean property can be set)
- removed "print_vm_standard_properties" - the related content is available on web page now
- updated harmony.properties - the help text is ducplicated on both paser_arguments.cpp & this file
Thanks
Vladimir Beliaev
> [drlvm][init] help on 'internal system property' should be available from command line
> --------------------------------------------------------------------------------------
>
> Key: HARMONY-3409
> URL: https://issues.apache.org/jira/browse/HARMONY-3409
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Vladimir Ivanov
> Priority: Minor
> Attachments: H3409.patch
>
>
> Help on 'internal system property' should be available from command line.
> Some time ago the option to specify 'system property' was updated but help for this properties was just removed.
> Some commands were tried:
> >java.exe -help
> >java.exe -help properties
> >java.exe -X
> >java.exe -XX
> but no one say about it.
> Execution log:
> >java -help
> Usage: java [-options] class [args...]
> (to execute a method main() of the class)
> or java [-options] -jar jarfile [args...]
> (to execute the jar file)
> where options include:
> -classpath <class search path of directories and zip/jar files>
> -cp <class search path of directories and zip/jar files>
> A ';' separated list of directories, jar archives,
> and zip archives to search for class file
> -D<name>=<value>
> set a system property
> -showversion print product version and continue
> -version print product version and exit
> -verbose[:class|:gc|:jni]
> enable verbose output
> -agentlib:<library name>[=<agent options>]
> load JVMTI agent library, library name is platform independent
> -agentpath:<library name>[=<agent options]
> load JVMTI agent library, library name is platform dependent
> -verify
> do full bytecode verification
> -noverify
> do no bytecode verification
> -enableassertions[:<package>...|:<class>]
> -ea[:<package>...|:<class>]
> enable assertions
> -disableassertions[:<package>...|:<class>]
> -da[:<package>...|:<class>]
> disable assertions
> -esa | -enablesystemassertions
> enable system assertions
> -dsa | -disablesystemassertions
> disable system assertions
> -? -help print this help message
> -help properties
> help on system properties
> -X print help on non-standard options
> >java -help properties
> Usage: java [-options] class [args...]
> (to execute a method main() of the class)
> or java [-options] -jar jarfile [args...]
> (to execute the jar file)
> where options include:
> -classpath <class search path of directories and zip/jar files>
> -cp <class search path of directories and zip/jar files>
> A ';' separated list of directories, jar archives,
> and zip archives to search for class file
> -D<name>=<value>
> set a system property
> -showversion print product version and continue
> -version print product version and exit
> -verbose[:class|:gc|:jni]
> enable verbose output
> -agentlib:<library name>[=<agent options>]
> load JVMTI agent library, library name is platform independent
> -agentpath:<library name>[=<agent options]
> load JVMTI agent library, library name is platform dependent
> -verify
> do full bytecode verification
> -noverify
> do no bytecode verification
> -enableassertions[:<package>...|:<class>]
> -ea[:<package>...|:<class>]
> enable assertions
> -disableassertions[:<package>...|:<class>]
> -da[:<package>...|:<class>]
> disable assertions
> -esa | -enablesystemassertions
> enable system assertions
> -dsa | -disablesystemassertions
> disable system assertions
> -? -help print this help message
> -help properties
> help on system properties
> -X print help on non-standard options
> >java -X
> -Xbootclasspath:<PATH>
> Set bootclasspath to the specified value
> -Xbootclasspath/a:<PATH>
> Append specified directories and files to bootclasspath
> -Xbootclasspath/p:<PATH>
> Prepend specified directories and files to bootclasspath
> -Xjit <JIT options>
> Specify JIT specific options
> -Xms<size>
> Set Java heap size
> -Xmx<size>
> Set maximum Java heap size
> -Xdebug
> Does nothing, this is a compatibility option
> -Xnoagent
> Does nothing, this is a compatibility option
> -Xrun
> Specify debugger agent library
> -Xverbose[:<category>[:<file>]
> Switch logging on [for specified category only
> [and log that category to a file]]
> -Xwarn[:<category>[:<file>]
> Switch verbose logging off [for specified category only
> [and log that category to a file]]
> -Xverboseconf:<file>
> Set up logging via log4cxx configuration file
> -Xverboselog:<file>
> Log verbose output to a file
> -Xverify[:none|all]
> Do full bytecode verification
> -Xinvisible
> Retain invisible annotations at runtime
> -Xfileline
> Add source information to logging messages
> -Xthread
> Add thread id to logging messages
> -Xcategory
> Add category name to logging messages
> -Xtimestamp
> Add timestamp to logging messages
> -Xfunction
> Add function signature to logging messages
> -Xlog[:<category>[:<file>]
> Switch debug logging on [for specified category only
> [and log that category to a file]]
> -Xtrace[:<category>[:<file>]
> Switch trace logging on [for specified category only
> [and log that category to a file]]
> -Xstats:<mask>
> Generates different statistics
> -Xint
> Use interpreter to execute the program
> -Xgc:<gc options>
> Specify gc specific options
> -Xem:<em options>
> Specify em specific options
> -Xdumpstubs
> Writes stubs generated by LIL to disk
> -Xparallel_jit
> Launch compilation in parallel (default)
> -Xno_parallel_jit
> Do not launch compilation in parallel
> -Xdumpfile:<file>
> Specifies a file name for the dump
> -XX:<name>=<value>
> set an internal system property
> >java -XX
> Unknown option -XX
> Use java -help to get help on command line options
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.