Mark Wielaard wrote:

Yes, but it makes it easier to share code with ClassLoader and
VMClassLoader if we do this. Then callTransformers doesn't have to be
public, but can just be package private. Then we don't have to worry
about whether or not someone can get insecure access to a
IntrumentationImpl (although I admit that is not very likely). It just
seems more natural to me to have all implementation classes in the same
package because they seem very related.

Allright then, VMInstrumentationImpl and InstrumentationImpl
are in vm/reference/java/lang

Last RFC, and I'm commiting this in

2005-12-02 Nicolas Geoffray <[EMAIL PROTECTED]>
* java/lang/instrument: New directory.
   * java/lang/instrument/ClassDefinition.java:
   New file.
   * java/lang/instrument/ClassFileTransformer.java:
   New file.
   * java/lang/instrument/IllegalClassFormatException.java:
   New file.
   * java/lang/instrument/Instrumentation.java:
   New file.
   * java/lang/instrument/UnmodifiableClassException.java:
   New file.
   * vm/reference/java/lang/InstrumentationImpl.java:
   New file.
   * vm/reference/java/lang/VMInstrumentationImpl.java:
   New file.


Attachment: instrument.tar.gz
Description: GNU Zip compressed data

_______________________________________________
Classpath-patches mailing list
Classpath-patches@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to