Skip navigation links
A C D F G H I J M N O P R S T U V W 

A

addToHistogram(OptionValue<?>) - Static method in class jdk.internal.jvmci.options.OptionValue
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
addToInherited(Map<OptionValue<?>, Object>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 

C

close() - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
close() - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
close() - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
createValue() - Method in class jdk.internal.jvmci.options.DerivedOptionValue
 

D

declaringClass - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
DEFAULT - Static variable in class jdk.internal.jvmci.options.OptionValue
 
defaultValue - Variable in class jdk.internal.jvmci.options.OptionValue
 
defaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
Lazy initialization of default value.
derivedCache - Variable in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
DerivedOptionValue<T> - Class in jdk.internal.jvmci.options
A cached value that needs to be recomputed when an option changes.
DerivedOptionValue(DerivedOptionValue.OptionSupplier<T>) - Constructor for class jdk.internal.jvmci.options.DerivedOptionValue
 
DerivedOptionValue.OptionSupplier<T> - Interface in jdk.internal.jvmci.options
 
descriptor - Variable in class jdk.internal.jvmci.options.OptionValue
 

F

fieldName - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 

G

getDeclaringClass() - Method in class jdk.internal.jvmci.options.OptionDescriptor
 
getDefaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
The initial value specified in source code.
getDerived(DerivedOptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getDescriptor() - Method in class jdk.internal.jvmci.options.OptionValue
Returns the descriptor for this option, if it has been set by OptionValue.setDescriptor(OptionDescriptor).
getFieldName() - Method in class jdk.internal.jvmci.options.OptionDescriptor
 
getHelp() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets a descriptive help message for the option.
getLocation() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets a description of the location where this option is stored.
getMasterOption() - Method in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
getName() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the name of the option.
getName() - Method in class jdk.internal.jvmci.options.OptionValue
Gets the name of this option.
getOptionValue() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the boxed option value.
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getOverride(OptionValue<T>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
getOverrides(OptionValue<?>, Collection<Object>) - Method in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
getOverrideScope() - Static method in class jdk.internal.jvmci.options.OptionValue
 
getType() - Method in class jdk.internal.jvmci.options.OptionDescriptor
Gets the type of values stored in the option.
getValue() - Method in class jdk.internal.jvmci.options.DerivedOptionValue
 
getValue() - Method in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
getValue() - Method in class jdk.internal.jvmci.options.OptionValue
Gets the value of this option.
getValue() - Method in class jdk.internal.jvmci.options.StableOptionValue
Gets the value of this option.
getValueCalled - Variable in class jdk.internal.jvmci.options.StableOptionValue
Used to assert the invariant for stability.
getValues(Collection<T>) - Method in class jdk.internal.jvmci.options.OptionValue
Gets the values of this option including overridden values.

H

hasDefaultValue() - Method in class jdk.internal.jvmci.options.OptionValue
Returns true if the option has the same value that was set in the source code.
head - Static variable in class jdk.internal.jvmci.options.OptionValue
 
help - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 

I

initGetValueCalled() - Method in class jdk.internal.jvmci.options.StableOptionValue
 
initialValue - Variable in class jdk.internal.jvmci.options.DerivedOptionValue
 
initialValue - Variable in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 

J

jdk.internal.jvmci.options - package jdk.internal.jvmci.options
 

M

masterOption - Variable in class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
MultipleOverridesScope(OptionValue.OverrideScope, OptionValue<?>, Object) - Constructor for class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
MultipleOverridesScope(OptionValue.OverrideScope, Map<OptionValue<?>, Object>) - Constructor for class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 

N

name - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
NestedBooleanOptionValue - Class in jdk.internal.jvmci.options
A nested Boolean OptionValue that can be overridden by a master option.
NestedBooleanOptionValue(OptionValue<Boolean>, Boolean) - Constructor for class jdk.internal.jvmci.options.NestedBooleanOptionValue
 
next - Variable in class jdk.internal.jvmci.options.OptionValue
 

O

Option - Annotation Type in jdk.internal.jvmci.options
Describes the attributes of an option whose value is in a static field annotated by this annotation type.
option - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 
option - Variable in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
OptionDescriptor - Class in jdk.internal.jvmci.options
Describes the attributes of a static field option and provides access to its value.
OptionDescriptor(String, Class<?>, String, Class<?>, String, OptionValue<?>) - Constructor for class jdk.internal.jvmci.options.OptionDescriptor
 
Options - Interface in jdk.internal.jvmci.options
A service for accessing a set of OptionDescriptors.
options - Static variable in class jdk.internal.jvmci.options.OptionsLoader
 
OptionsLoader - Class in jdk.internal.jvmci.options
Helper class used to load option descriptors.
OptionsLoader() - Constructor for class jdk.internal.jvmci.options.OptionsLoader
 
OptionType - Enum in jdk.internal.jvmci.options
Classifies JVMCI options in several categories depending on who this option is relevant for.
OptionType() - Constructor for enum jdk.internal.jvmci.options.OptionType
 
OptionUtils - Class in jdk.internal.jvmci.options
 
OptionUtils() - Constructor for class jdk.internal.jvmci.options.OptionUtils
 
OptionUtils.OptionConsumer - Interface in jdk.internal.jvmci.options
 
OptionValue<T> - Class in jdk.internal.jvmci.options
An option value.
OptionValue(T) - Constructor for class jdk.internal.jvmci.options.OptionValue
 
OptionValue() - Constructor for class jdk.internal.jvmci.options.OptionValue
Creates an uninitialized option value for a subclass that initializes itself lazily.
OptionValue.MultipleOverridesScope - Class in jdk.internal.jvmci.options
 
OptionValue.OverrideScope - Class in jdk.internal.jvmci.options
An object whose OptionValue.OverrideScope.close() method reverts the option value overriding initiated by OptionValue.override(OptionValue, Object) or OptionValue.override(Map).
OptionValue.SingleOverrideScope - Class in jdk.internal.jvmci.options
 
override(OptionValue<?>, Object) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the value for an option.
override(Map<OptionValue<?>, Object>) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the values for a set of options.
override(Object...) - Static method in class jdk.internal.jvmci.options.OptionValue
Temporarily changes the values for a set of options.
overrides - Variable in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
OverrideScope() - Constructor for class jdk.internal.jvmci.options.OptionValue.OverrideScope
 
overrideScopeTL - Static variable in class jdk.internal.jvmci.options.OptionValue
 

P

parent - Variable in class jdk.internal.jvmci.options.OptionValue.MultipleOverridesScope
 
parseLong(String) - Static method in class jdk.internal.jvmci.options.OptionUtils
 
parseOption(String, OptionUtils.OptionConsumer) - Static method in class jdk.internal.jvmci.options.OptionUtils
Parses a given option value specification.
printFlags(SortedMap<String, OptionDescriptor>, String) - Static method in class jdk.internal.jvmci.options.OptionUtils
 

R

reads - Variable in class jdk.internal.jvmci.options.OptionValue
 

S

set(OptionDescriptor, Object) - Method in interface jdk.internal.jvmci.options.OptionUtils.OptionConsumer
 
setDescriptor(OptionDescriptor) - Method in class jdk.internal.jvmci.options.OptionValue
Sets the descriptor for this option.
setOverrideScope(OptionValue.OverrideScope) - Static method in class jdk.internal.jvmci.options.OptionValue
 
setValue(Object) - Method in class jdk.internal.jvmci.options.OptionValue
Sets the value of this option.
setValue(Object) - Method in class jdk.internal.jvmci.options.StableOptionValue
Sets the value of this option.
ShowReadsHistogram - Static variable in class jdk.internal.jvmci.options.OptionValue
 
SingleOverrideScope(OptionValue<?>, Object) - Constructor for class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
StableOptionValue<T> - Class in jdk.internal.jvmci.options
An option that always returns the same value.
StableOptionValue(T) - Constructor for class jdk.internal.jvmci.options.StableOptionValue
Creates a stable option value.
StableOptionValue() - Constructor for class jdk.internal.jvmci.options.StableOptionValue
Creates an uninitialized stable option value for a subclass that initializes itself lazily.
supplier - Variable in class jdk.internal.jvmci.options.DerivedOptionValue
 

T

toString() - Method in class jdk.internal.jvmci.options.OptionValue
 
type - Variable in class jdk.internal.jvmci.options.OptionDescriptor
 

U

UNINITIALIZED - Static variable in class jdk.internal.jvmci.options.OptionValue
 

V

value - Variable in class jdk.internal.jvmci.options.OptionValue.SingleOverrideScope
 
value - Variable in class jdk.internal.jvmci.options.OptionValue
The raw option value.
valueOf(String) - Static method in enum jdk.internal.jvmci.options.OptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jdk.internal.jvmci.options.OptionType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(String, int) - Static method in class jdk.internal.jvmci.options.OptionUtils
Wraps some given text to one or more lines of a given maximum width.
A C D F G H I J M N O P R S T U V W 
Skip navigation links