Package org.jruby.util.cli
Class Options
java.lang.Object
org.jruby.util.cli.Options
Options defines all configuration settings for JRuby in a consistent form.
Loading of individual settings, printing documentation for settings and their
options and defaults, and categorizing properties by function are all part
of the built-in structure.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<String> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<KCode> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<RubyInstanceConfig.ProfilingMode> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<RubyInstanceConfig.Verbosity> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<RubyInstanceConfig.CompileMode> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Integer> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final String
static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<ClassLoaderMode> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final Collection
<com.headius.options.Option> static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> Deprecated.static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> Deprecated.static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Integer> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<Boolean> static final com.headius.options.Option
<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
dump()
static void
listContains
(String substring) static void
listPrefix
(String prefix)
-
Field Details
-
IR_PRINT_PATTERN_NO_PATTERN_STRING
- See Also:
-
PARSER_WARN_USELESSS_USE_OF
-
PARSER_WARN_NOT_REACHED
-
PARSER_WARN_LOCAL_SHADOWING
-
PARSER_WARN_REGEX_CONDITION
-
PARSER_WARN_ARGUMENT_PREFIX
-
PARSER_WARN_AMBIGUOUS_ARGUMENTS
-
PARSER_WARN_FLAGS_IGNORED
-
PARSER_SUMMARY
-
COMPILE_MODE
-
COMPILE_DUMP
-
COMPILE_INVOKEDYNAMIC
-
COMPILE_CACHE_CLASSES
-
COMPILE_CACHE_CLASSES_LOGGING
-
INVOKEDYNAMIC_MAXFAIL
-
INVOKEDYNAMIC_MAXPOLY
-
INVOKEDYNAMIC_LOG_BINDING
-
INVOKEDYNAMIC_LOG_CONSTANTS
-
INVOKEDYNAMIC_LOG_GLOBALS
-
INVOKEDYNAMIC_CLASS_VALUES
-
INVOKEDYNAMIC_GLOBAL_MAXFAIL
-
INVOKEDYNAMIC_HANDLES
-
INVOKEDYNAMIC_YIELD
-
JIT_THRESHOLD
-
JIT_MAX
-
JIT_MAXSIZE
-
JIT_LOGGING
-
JIT_LOGGING_VERBOSE
-
JIT_LOGEVERY
-
JIT_EXCLUDE
-
JIT_BACKGROUND
-
JIT_KERNEL
-
JIT_LOADER_MODE
-
JIT_DEBUG
-
IR_DEBUG_IGV
-
IR_DEBUG_IGV_STDOUT
-
IR_DEBUG
-
IR_PROFILE
-
IR_COMPILER_DEBUG
-
IR_VISUALIZER
-
IR_UNBOXING
-
IR_COMPILER_PASSES
-
IR_JIT_PASSES
-
IR_READING
-
IR_READING_DEBUG
-
IR_WRITING
-
IR_INLINER
-
IR_INLINER_THRESHOLD
-
IR_INLINER_VERBOSE
-
IR_WRITING_DEBUG
-
IR_PRINT_OPT
-
IR_PRINT_ALL
-
IR_PRINT
-
IR_PRINT_COLOR
-
IR_STRING_FREEZE
-
IR_PRINT_PATTERN
-
NATIVE_ENABLED
-
NATIVE_VERBOSE
-
FFI_COMPILE_DUMP
-
FFI_COMPILE_THRESHOLD
-
FFI_COMPILE_REIFY
-
NATIVE_STDIO
-
NATIVE_PTHREAD_KILL
-
NATIVE_POPEN
-
THREADPOOL_MIN
-
THREADPOOL_MAX
-
THREADPOOL_TTL
-
FIBER_THREADPOOL_TTL
-
FIBER_VTHREADS
-
CLASSLOADER_DELEGATE
-
OBJECTSPACE_ENABLED
-
SIPHASH_ENABLED
-
LAUNCH_INPROC
-
BYTECODE_VERSION
-
MANAGEMENT_ENABLED
-
JUMP_BACKTRACE
-
PROCESS_NOUNWRAP
-
REIFY_CLASSES
-
REIFY_FFI
-
REIFY_LOGERRORS
-
BACKTRACE_COLOR
-
BACKTRACE_STYLE
-
BACKTRACE_MASK
-
NATIVE_EXEC
-
CONSISTENT_HASHING
-
VOLATILE_VARIABLES
-
REIFY_VARIABLES
-
REIFY_VARIABLES_MAX
-
REIFY_VARIABLES_NAME
-
PREFERRED_PRNG
-
USE_FIXNUM_CACHE
-
FIXNUM_CACHE_RANGE
-
PACKED_ARRAYS
-
REGEXP_INTERRUPTIBLE
-
JAR_CACHE_EXPIRATION
-
WINDOWS_FILESYSTEM_ENCODING
-
DEBUG_LOADSERVICE
-
DEBUG_LOADSERVICE_TIMING
-
DEBUG_LAUNCH
-
DEBUG_FULLTRACE
-
DEBUG_SCRIPTRESOLUTION
-
DEBUG_PARSER
-
ERRNO_BACKTRACE
-
STOPITERATION_BACKTRACE
-
LOG_EXCEPTIONS
-
LOG_BACKTRACES
-
LOG_CALLERS
-
LOG_WARNINGS
-
LOG_SINGLETONS
-
LOG_SINGLETONS_VERBOSE
-
LOGGER_CLASS
-
DUMP_INSTANCE_VARS
-
REWRITE_JAVA_TRACE
-
PARSER_PRISM
-
PARSER_WASM
-
JI_SETACCESSIBLE
-
JI_UPPER_CASE_PACKAGE_NAME_ALLOWED
-
INTERFACES_USEPROXY
-
JI_NEWSTYLEEXTENSION
-
JI_OBJECTPROXYCACHE
-
JI_PROXYCLASSFACTORY
-
JI_AMBIGUOUS_CALLS_DEBUG
-
AOT_LOADCLASSES
-
JI_LOAD_LAZY
-
JI_CLOSE_CLASSLOADER
-
JI_NESTED_JAR_TMPDIR
-
PROFILE_MAX_METHODS
-
FIBER_SCHEDULER
-
CLI_AUTOSPLIT
-
CLI_DEBUG
-
CLI_PROCESS_LINE_ENDS
-
CLI_ASSUME_LOOP
-
CLI_ASSUME_PRINT
-
CLI_VERBOSE
-
CLI_WARNING_LEVEL
-
CLI_PARSER_DEBUG
-
CLI_VERSION
-
CLI_BYTECODE
-
CLI_COPYRIGHT
-
CLI_BACKTRACE_LIMIT
-
CLI_CHECK_SYNTAX
-
CLI_AUTOSPLIT_SEPARATOR
-
CLI_KCODE
-
CLI_HELP
-
CLI_PROPERTIES
-
CLI_ENCODING_INTERNAL
-
CLI_ENCODING_EXTERNAL
-
CLI_ENCODING_SOURCE
-
CLI_RECORD_SEPARATOR
-
CLI_BACKUP_EXTENSION
-
CLI_PROFILING_MODE
-
CLI_PROFILING_SERVICE
-
CLI_RUBYGEMS_ENABLE
-
CLI_DID_YOU_MEAN_ENABLE
-
CLI_ERROR_HIGHLIGHT_ENABLE
-
CLI_SYNTAX_SUGGEST_ENABLE
-
CLI_RUBYOPT_ENABLE
-
CLI_STRIP_HEADER
-
CLI_LOAD_GEMFILE
-
PROPERTIES
-
PARSER_WARN_GROUPED_EXPRESSIONS
Deprecated. -
COMPILE_FASTOPS
Deprecated. -
COMPILE_THREADLESS
Deprecated. -
COMPILE_CHAINSIZE
Deprecated. -
COMPILE_PEEPHOLE
Deprecated. -
COMPILE_NOGUARDS
Deprecated. -
COMPILE_FASTEST
Deprecated. -
COMPILE_FASTSEND
Deprecated. -
COMPILE_FASTMASGN
Deprecated. -
COMPILE_OUTLINE_CASECOUNT
Deprecated. -
INVOKEDYNAMIC_SAFE
Deprecated. -
INVOKEDYNAMIC_INVOCATION
Deprecated. -
INVOKEDYNAMIC_INVOCATION_INDIRECT
@Deprecated public static final com.headius.options.Option<Boolean> INVOKEDYNAMIC_INVOCATION_INDIRECTDeprecated. -
INVOKEDYNAMIC_INVOCATION_JAVA
Deprecated. -
INVOKEDYNAMIC_INVOCATION_ATTR
Deprecated. -
INVOKEDYNAMIC_INVOCATION_FFI
Deprecated. -
INVOKEDYNAMIC_INVOCATION_FASTOPS
@Deprecated public static final com.headius.options.Option<Boolean> INVOKEDYNAMIC_INVOCATION_FASTOPSDeprecated. -
INVOKEDYNAMIC_CACHE
Deprecated. -
INVOKEDYNAMIC_CACHE_CONSTANTS
Deprecated. -
INVOKEDYNAMIC_CACHE_LITERALS
Deprecated. -
INVOKEDYNAMIC_CACHE_IVARS
Deprecated. -
JIT_CACHE
Deprecated. -
INVOKEDYNAMIC_ALL
-
JIT_DUMPING
Deprecated. -
IR_INLINE_COMPILER_PASSES
Deprecated. -
FFI_COMPILE_INVOKEDYNAMIC
Deprecated. -
NATIVE_NET_PROTOCOL
Deprecated. -
THREAD_DUMP_SIGNAL
Deprecated. -
FIBER_COROUTINES
Deprecated. -
GLOBAL_REQUIRE_LOCK
Deprecated. -
REFLECTED_HANDLES
Deprecated. -
ENUMERATOR_LIGHTWEIGHT
Deprecated. -
FCNTL_LOCKING
Deprecated. -
RECORD_LEXICAL_HIERARCHY
Deprecated. -
JI_LOGCANSETACCESSIBLE
Deprecated. -
JAVA_HANDLES
Deprecated. -
NAME_ERROR_INSPECT_OBJECT
Deprecated.
-
-
Constructor Details
-
Options
public Options()
-
-
Method Details
-
dump
-
listPrefix
-
listContains
-
getPropertyNames
-