Create and consolidate extension and non-standard options
---------------------------------------------------------

                 Key: JRUBY-884
                 URL: http://jira.codehaus.org/browse/JRUBY-884
             Project: JRuby
          Issue Type: Improvement
          Components: Extensions
    Affects Versions: JRuby 0.9.9
            Reporter: Nick Sieger
             Fix For: JRuby 1.0.0


We should create a single -X or -XX: extension command-line argument, and map 
all JRuby system properties into it.  This will make it easier to provide 
well-documented command-line arguments that access the various hooks without 
having to launch with JAVA_OPTS etc. set.

Current candidates:

* -C
* -O/jruby.objectspace.enabled
* jruby.jit.enabled
* jruby.jit.threshold
* jruby.jit.logging
* jruby.jit.safe
* jruby.thread.pooling
* jruby.reflection
* jruby.dump_invocations
* jruby.script
* jruby.shell
* jruby.home
* jruby.lib
* jruby.base (what is this used for, and can it be removed?)
* jruby.env.method
* --command  (should also consolidate this with -S)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to