EVALUATION
7082263: Reflection::resolve_field/field_get/field_set are broken
Reviewed-by: kvn, dholmes, stefank, coleenp
The static field mirror changes missed some dead code in reflection.
Instead of fixing it I'm deleting it. I've deleted all the reflection
code that's dead. I confirmed that none of these JVM_ entry points
are referenced by any JDK since 1.5. They also aren't mentioned by
the jvm.h in the JDK.
|
EVALUATION
These functions are only used by JVM_GetField, JVM_GetPrimitiveField, JVM_SetField, and JVM_SetPrimitiveField.
I couldn't find any references to these functions in the JDK6/JDK7 src code, or in libjava.so.
Maybe an opportunity to clean out some old code?
|