--- 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,