| Modifier and Type | Field and Description |
|---|---|
| private static final boolean | |
| public static final int | EQL
Deprecated
|
| public static final Set | |
| public static final int | HASH
Deprecated
|
| private static final Logger | |
| public static final int | MAX_METHODS
Deprecated
|
| public static final Map | |
| public static final Map | |
| public static final String[] | METHOD_NAMES
Deprecated
|
| public static final int | NO_METHOD
Deprecated
|
| public static final int | OP_CMP
Deprecated
|
| public static final int | OP_EQUAL
Deprecated
|
| public static final Set |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | addFieldAccesses(Map<String, Set<FrameField>> methodFrameWrites, List<String> names, Set<FrameField> writes)
|
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static CallSite | |
| public static CallSite | |
| public static String | |
| public static CallSite | |
| public static String | |
| public static CallSite | |
| public static CallSite | |
| public static CallSite | |
| public static CallSite | |
| public static boolean | |
| public static boolean | |
| private static void | processFrameFields(int bits, String methodNames, String usage, Map<String, Set<FrameField>> methodFrameAccesses)
|
| DEBUG | back to summary |
|---|---|
| private static final boolean DEBUG | |
| EQL | back to summary |
|---|---|
| public static final int EQL
Deprecated
| |
| FRAME_AWARE_METHODS | back to summary |
|---|---|
| public static final Set<String> FRAME_AWARE_METHODS | |
| HASH | back to summary |
|---|---|
| public static final int HASH
Deprecated
| |
| LOG | back to summary |
|---|---|
| private static final Logger LOG | |
| MAX_METHODS | back to summary |
|---|---|
| public static final int MAX_METHODS
Deprecated
| |
| METHOD_FRAME_READS | back to summary |
|---|---|
| public static final Map<String, Set<FrameField>> METHOD_FRAME_READS | |
| METHOD_FRAME_WRITES | back to summary |
|---|---|
| public static final Map<String, Set<FrameField>> METHOD_FRAME_WRITES | |
| METHOD_NAMES | back to summary |
|---|---|
| public static final String[] METHOD_NAMES
Deprecated
| |
| NO_METHOD | back to summary |
|---|---|
| public static final int NO_METHOD
Deprecated
| |
| OP_CMP | back to summary |
|---|---|
| public static final int OP_CMP
Deprecated
| |
| OP_EQUAL | back to summary |
|---|---|
| public static final int OP_EQUAL
Deprecated
| |
| SCOPE_AWARE_METHODS | back to summary |
|---|---|
| public static final Set<String> SCOPE_AWARE_METHODS | |
| MethodIndex | back to summary |
|---|---|
| public MethodIndex() | |
| addAwareness | back to summary |
|---|---|
| private static void addAwareness(boolean needsFrame, boolean needsScope, List<String> names) | |
| addFieldAccesses | back to summary |
|---|---|
| private static void addFieldAccesses(Map<String, Set<FrameField>> methodFrameWrites, List<String> names, Set<FrameField> writes) | |
| addFrameAwareMethods | back to summary |
|---|---|
| public static void addFrameAwareMethods(String... methods)
Deprecated
| |
| addMethodReadFields | back to summary |
|---|---|
| public static void addMethodReadFields(String name, FrameField... reads) | |
| addMethodReadFieldsPacked | back to summary |
|---|---|
| public static void addMethodReadFieldsPacked(int readBits, String methodsPacked) | |
| addMethodWriteFields | back to summary |
|---|---|
| public static void addMethodWriteFields(String name, FrameField... write) | |
| addMethodWriteFieldsPacked | back to summary |
|---|---|
| public static void addMethodWriteFieldsPacked(int writeBits, String methodsPacked) | |
| addScopeAwareMethods | back to summary |
|---|---|
| public static void addScopeAwareMethods(String... methods)
Deprecated
| |
| getCallSite | back to summary |
|---|---|
| public static CallSite getCallSite(String name) | |
| getFastFixnumOpsCallSite | back to summary |
|---|---|
| public static CallSite getFastFixnumOpsCallSite(String name) | |
| getFastFixnumOpsMethod | back to summary |
|---|---|
| public static String getFastFixnumOpsMethod(String name) | |
| getFastFloatOpsCallSite | back to summary |
|---|---|
| public static CallSite getFastFloatOpsCallSite(String name) | |
| getFastFloatOpsMethod | back to summary |
|---|---|
| public static String getFastFloatOpsMethod(String name) | |
| getFunctionalCallSite | back to summary |
|---|---|
| public static CallSite getFunctionalCallSite(String name) | |
| getProfilingCallSite | back to summary |
|---|---|
| public static CallSite getProfilingCallSite(CallType callType, String name, IRScope scope, long callsiteId) | |
| getSuperCallSite | back to summary |
|---|---|
| public static CallSite getSuperCallSite() | |
| getVariableCallSite | back to summary |
|---|---|
| public static CallSite getVariableCallSite(String name) | |
| hasFastFixnumOps | back to summary |
|---|---|
| public static boolean hasFastFixnumOps(String name) | |
| hasFastFloatOps | back to summary |
|---|---|
| public static boolean hasFastFloatOps(String name) | |
| processFrameFields | back to summary |
|---|---|
| private static void processFrameFields(int bits, String methodNames, String usage, Map<String, Set<FrameField>> methodFrameAccesses) | |