Package | Description |
---|---|
org.jikesrvm.classloader |
Provides classes that implement the classloading system as well as
data types that represent Java entities like classes, fields, methods
and primitives.
|
org.jikesrvm.runtime |
Modifier and Type | Field and Description |
---|---|
private static ImmutableEntryHashMapRVM<RVMMethod,ReflectionBase> |
RVMMethod.invokeMethods
Map from a method to a reflective method capable of invoking it
|
Modifier and Type | Method and Description |
---|---|
ReflectionBase |
RVMMethod.getInvoker() |
Modifier and Type | Field and Description |
---|---|
static ReflectionBase |
ReflectionBase.nullInvoker
Reflective method invoker that performs no invocation
|
Modifier and Type | Method and Description |
---|---|
static Object |
Reflection.invoke(RVMMethod method,
ReflectionBase invoker,
Object thisArg,
Object[] otherArgs,
boolean isNonvirtual)
Call a method.
|
static boolean |
Reflection.needsCheckArgs(ReflectionBase invoker)
Does the reflective method scheme need to check the arguments are valid?
|