jdk/test/java/lang/instrument/ATransformerManagementTestCase.java
changeset 39739 5d058d6bd245
parent 36511 9d0388c6b336
child 44545 83b611b88ac8
equal deleted inserted replaced
39738:15fea8b870eb 39739:5d058d6bd245
   300         }
   300         }
   301 
   301 
   302         public byte[]
   302         public byte[]
   303         transform(
   303         transform(
   304             Module module,
   304             Module module,
       
   305             ClassLoader loader,
   305             String className,
   306             String className,
   306             Class<?> classBeingRedefined,
   307             Class<?> classBeingRedefined,
   307             ProtectionDomain    protectionDomain,
   308             ProtectionDomain    protectionDomain,
   308             byte[] classfileBuffer) {
   309             byte[] classfileBuffer) {
   309 
   310 
   310             // The transform testing is triggered by redefine, ignore others
   311             // The transform testing is triggered by redefine, ignore others
   311             if (classBeingRedefined != null) checkInTransformer(MyClassFileTransformer.this);
   312             if (classBeingRedefined != null) checkInTransformer(MyClassFileTransformer.this);
   312 
   313 
   313             return super.transform(     module,
   314             return super.transform(     module,
       
   315                                         loader,
   314                                         className,
   316                                         className,
   315                                         classBeingRedefined,
   317                                         classBeingRedefined,
   316                                         protectionDomain,
   318                                         protectionDomain,
   317                                         classfileBuffer);
   319                                         classfileBuffer);
   318         }
   320         }