import static java.lang.invoke.MethodHandleStatics.*
Modifier and Type | Field and Description |
---|---|
pack-priv static final int | |
pack-priv static final int | |
pack-priv static final int | |
pack-priv static final boolean | |
pack-priv static final int | |
pack-priv static final ClassFileDumper | |
pack-priv static final boolean | |
pack-priv static final int | |
pack-priv static final boolean | |
pack-priv static final int | |
pack-priv static final boolean | |
pack-priv static final boolean | |
pack-priv static final boolean | |
pack-priv static final Unsafe | |
pack-priv static final boolean | |
pack-priv static final boolean | |
pack-priv static final boolean |
Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
pack-priv static boolean | |
pack-priv static ClassFileDumper | |
private static String | |
private static String | |
pack-priv static RuntimeException | |
pack-priv static RuntimeException | |
pack-priv static RuntimeException | |
pack-priv static RuntimeException | |
pack-priv static RuntimeException | |
pack-priv static InternalError | |
pack-priv static InternalError | |
pack-priv static InternalError | |
pack-priv static void | traceLambdaForm(String name, MethodType type, Class<?> holder, MemberName resolvedMember)
If requested, logs the result of resolving the LambdaForm to stdout and informs the CDS subsystem about it. |
pack-priv static void | traceSpeciesType(String cn, Class<?> salvage)
If requested, logs the result of resolving the species type to stdout and the CDS subsystem. |
pack-priv static Error | uncaughtException(Throwable ex)
Propagate unchecked exceptions and errors, but wrap anything checked and throw that instead. |
CLASSFILE_VERSION | back to summary |
---|---|
pack-priv static final int CLASSFILE_VERSION |
COMPILE_THRESHOLD | back to summary |
---|---|
pack-priv static final int COMPILE_THRESHOLD |
CUSTOMIZE_THRESHOLD | back to summary |
---|---|
pack-priv static final int CUSTOMIZE_THRESHOLD |
DEBUG_METHOD_HANDLE_NAMES | back to summary |
---|---|
pack-priv static final boolean DEBUG_METHOD_HANDLE_NAMES |
DONT_INLINE_THRESHOLD | back to summary |
---|---|
pack-priv static final int DONT_INLINE_THRESHOLD |
DUMP_CLASS_FILES | back to summary |
---|---|
pack-priv static final ClassFileDumper DUMP_CLASS_FILES |
LOG_LF_COMPILATION_FAILURE | back to summary |
---|---|
pack-priv static final boolean LOG_LF_COMPILATION_FAILURE |
MAX_ARITY | back to summary |
---|---|
pack-priv static final int MAX_ARITY |
PROFILE_GWT | back to summary |
---|---|
pack-priv static final boolean PROFILE_GWT |
PROFILE_LEVEL | back to summary |
---|---|
pack-priv static final int PROFILE_LEVEL |
TRACE_INTERPRETER | back to summary |
---|---|
pack-priv static final boolean TRACE_INTERPRETER |
TRACE_METHOD_LINKAGE | back to summary |
---|---|
pack-priv static final boolean TRACE_METHOD_LINKAGE |
TRACE_RESOLVE | back to summary |
---|---|
pack-priv static final boolean TRACE_RESOLVE |
UNSAFE | back to summary |
---|---|
pack-priv static final Unsafe UNSAFE |
VAR_HANDLE_GUARDS | back to summary |
---|---|
pack-priv static final boolean VAR_HANDLE_GUARDS |
VAR_HANDLE_IDENTITY_ADAPT | back to summary |
---|---|
pack-priv static final boolean VAR_HANDLE_IDENTITY_ADAPT |
VAR_HANDLE_SEGMENT_FORCE_EXACT | back to summary |
---|---|
pack-priv static final boolean VAR_HANDLE_SEGMENT_FORCE_EXACT |
MethodHandleStatics | back to summary |
---|---|
private MethodHandleStatics() |
debugEnabled | back to summary |
---|---|
pack-priv static boolean debugEnabled() Tell if any of the debugging switches are turned on. If this is the case, it is reasonable to perform extra checks or save extra information. |
dumper | back to summary |
---|---|
pack-priv static ClassFileDumper dumper() |
message | back to summary |
---|---|
private static String message(String message, Object obj) |
message | back to summary |
---|---|
private static String message(String message, Object obj, Object obj2) |
newIllegalArgumentException | back to summary |
---|---|
pack-priv static RuntimeException newIllegalArgumentException(String message) |
newIllegalArgumentException | back to summary |
---|---|
pack-priv static RuntimeException newIllegalArgumentException(String message, Object obj) |
newIllegalArgumentException | back to summary |
---|---|
pack-priv static RuntimeException newIllegalArgumentException(String message, Object obj, Object obj2) |
newIllegalStateException | back to summary |
---|---|
pack-priv static RuntimeException newIllegalStateException(String message) |
newIllegalStateException | back to summary |
---|---|
pack-priv static RuntimeException newIllegalStateException(String message, Object obj) |
newInternalError | back to summary |
---|---|
pack-priv static InternalError newInternalError(String message) |
newInternalError | back to summary |
---|---|
pack-priv static InternalError newInternalError(String message, Exception cause) |
newInternalError | back to summary |
---|---|
pack-priv static InternalError newInternalError(Exception cause) |
traceLambdaForm | back to summary |
---|---|
pack-priv static void traceLambdaForm(String name, MethodType type, Class<?> holder, MemberName resolvedMember) If requested, logs the result of resolving the LambdaForm to stdout and informs the CDS subsystem about it. |
traceSpeciesType | back to summary |
---|---|
pack-priv static void traceSpeciesType(String cn, Class<?> salvage) If requested, logs the result of resolving the species type to stdout and the CDS subsystem. |
uncaughtException | back to summary |
---|---|
pack-priv static Error uncaughtException(Throwable ex) Propagate unchecked exceptions and errors, but wrap anything checked and throw that instead. |