/[classpath]/classpath/vm/reference/java/lang/VMInstrumentationImpl.java
ViewVC logotype

Diff of /classpath/vm/reference/java/lang/VMInstrumentationImpl.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.1 by varth, Sat Dec 3 15:26:35 2005 UTC revision 1.1.2.2 by varth, Sun Dec 4 13:19:38 2005 UTC
# Line 40  exception statement from your version. * Line 40  exception statement from your version. *
40  package java.lang;  package java.lang;
41    
42  import java.lang.instrument.ClassDefinition;  import java.lang.instrument.ClassDefinition;
43    import java.lang.instrument.Instrumentation;
44    
45  /**  /**
46   * @author Nicolas Geoffray (nicolas.geoffray@menlina.com)   * @author Nicolas Geoffray (nicolas.geoffray@menlina.com)
# Line 59  final class VMInstrumentationImpl Line 60  final class VMInstrumentationImpl
60     * Redefines classes given as parameters. The method has to call     * Redefines classes given as parameters. The method has to call
61     * the callTransformers from InstrumentationImpl     * the callTransformers from InstrumentationImpl
62     *     *
63       * @param inst an instrumentation object
64     * @param definitions an array of bytecode<->class correspondance     * @param definitions an array of bytecode<->class correspondance
65     *     *
66     * @throws ClassNotFoundException if a class cannot be found     * @throws ClassNotFoundException if a class cannot be found
# Line 74  final class VMInstrumentationImpl Line 76  final class VMInstrumentationImpl
76     * classes     * classes
77     * @throws LinkageError if a linkage error occurs     * @throws LinkageError if a linkage error occurs
78     */     */
79    static native void redefineClasses(ClassDefinition[] definitions);    static native void redefineClasses(Instrumentation inst,
80          ClassDefinition[] definitions);
81    
82    /**    /**
83     * Get all the classes loaded by the JVM.     * Get all the classes loaded by the JVM.

Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26