OK, I went ahead and did the Reflection native state stuff. It makes a few
things simpler and faster (particularly FromReflectedField/Method), but it
will not really help minimize differences between Classpath and JDK. I
tested this with "javac ReflectionTest.java" and it worked, and I ran
ReflectionTest and it passed all tests. That's a pretty extensive test, so
I don't think this has broken anything.
This is the last thing to be done on the Japhar side for Classpath
integration that is Classpath-independent. Everything else will require
differences in the code between Classpath and JDK. I will let you know in
my next email what those things are. I will tackle them unless you want to
do it yourself.
--John Keiser
japhar-refl.diff