jdk/src/java.instrument/share/classes/sun/instrument/TransformerManager.java
changeset 36511 9d0388c6b336
parent 25859 3317bb8137f4
child 39739 5d058d6bd245
--- a/jdk/src/java.instrument/share/classes/sun/instrument/TransformerManager.java	Tue Mar 15 13:48:26 2016 -0700
+++ b/jdk/src/java.instrument/share/classes/sun/instrument/TransformerManager.java	Thu Mar 17 19:04:16 2016 +0000
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,7 @@
 
 import java.lang.instrument.Instrumentation;
 import java.lang.instrument.ClassFileTransformer;
+import java.lang.reflect.Module;
 import java.security.ProtectionDomain;
 
 /*
@@ -167,7 +168,7 @@
     }
 
     public byte[]
-    transform(  ClassLoader         loader,
+    transform(  Module              module,
                 String              classname,
                 Class<?>            classBeingRedefined,
                 ProtectionDomain    protectionDomain,
@@ -185,7 +186,7 @@
             byte[]                  transformedBytes = null;
 
             try {
-                transformedBytes = transformer.transform(   loader,
+                transformedBytes = transformer.transform(   module,
                                                             classname,
                                                             classBeingRedefined,
                                                             protectionDomain,