| Modifier and Type | Field and Description |
|---|---|
| private VariableAccessor | |
| private int | |
| private final String | |
| public static final Handle | |
| private final int | |
| private static final Logger | |
| private final String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public synchronized int | |
| public synchronized void | |
| private String | |
| public String | |
| private static MethodHandle | |
| private static MethodHandle | |
| private static MethodHandle | |
| private static MethodHandle | |
| public synchronized void | |
| public static CallSite | |
| public IRubyObject | |
| public IRubyObject | |
| public void | |
| public void | |
| public int | |
| public String | |
| public static boolean |
| accessor | back to summary |
|---|---|
| private VariableAccessor accessor | |
| chainCount | back to summary |
|---|---|
| private int chainCount | |
| file | back to summary |
|---|---|
| private final String file | |
| IVAR_ASM_HANDLE | back to summary |
|---|---|
| public static final Handle IVAR_ASM_HANDLE | |
| line | back to summary |
|---|---|
| private final int line | |
| LOG | back to summary |
|---|---|
| private static final Logger LOG | |
| name | back to summary |
|---|---|
| private final String name | |
| rawValue | back to summary |
|---|---|
| private boolean rawValue | |
| VariableSite | back to summary |
|---|---|
| public VariableSite(MethodType type, String name, boolean rawValue, String file, int line) | |
| chainCount | back to summary |
|---|---|
| public synchronized int chainCount() | |
| clearChainCount | back to summary |
|---|---|
| public synchronized void clearChainCount() | |
| extractSourceInfo | back to summary |
|---|---|
| private String extractSourceInfo() | |
| file | back to summary |
|---|---|
| public String file() | |
| findStatic | back to summary |
|---|---|
| private static MethodHandle findStatic(Class<T> target, String name, MethodType type) | |
| findStatic | back to summary |
|---|---|
| private static MethodHandle findStatic(MethodHandles. | |
| findVirtual | back to summary |
|---|---|
| private static MethodHandle findVirtual(Class<T> target, String name, MethodType type) | |
| findVirtual | back to summary |
|---|---|
| private static MethodHandle findVirtual(MethodHandles. | |
| incrementChainCount | back to summary |
|---|---|
| public synchronized void incrementChainCount() | |
| ivar | back to summary |
|---|---|
| public static CallSite ivar(MethodHandles. | |
| ivarGet | back to summary |
|---|---|
| public IRubyObject ivarGet(IRubyObject self) throws Throwable | |
| ivarGetFail | back to summary |
|---|---|
| public IRubyObject ivarGetFail(IRubyObject self) | |
| ivarSet | back to summary |
|---|---|
| public void ivarSet(IRubyObject self, IRubyObject value) throws Throwable | |
| ivarSetFail | back to summary |
|---|---|
| public void ivarSetFail(IRubyObject self, IRubyObject value) | |
| line | back to summary |
|---|---|
| public int line() | |
| name | back to summary |
|---|---|
| public String name() | |
| testRealClass | back to summary |
|---|---|
| public static boolean testRealClass(int id, IRubyObject self) | |