equal
deleted
inserted
replaced
418 loadClassAndStartAgent( classname, "agentmain", optionsString ); |
418 loadClassAndStartAgent( classname, "agentmain", optionsString ); |
419 } |
419 } |
420 |
420 |
421 // WARNING: the native code knows the name & signature of this method |
421 // WARNING: the native code knows the name & signature of this method |
422 private byte[] |
422 private byte[] |
423 transform( ClassLoader loader, |
423 transform( Module module, |
424 Module module, |
424 ClassLoader loader, |
425 String classname, |
425 String classname, |
426 Class<?> classBeingRedefined, |
426 Class<?> classBeingRedefined, |
427 ProtectionDomain protectionDomain, |
427 ProtectionDomain protectionDomain, |
428 byte[] classfileBuffer, |
428 byte[] classfileBuffer, |
429 boolean isRetransformer) { |
429 boolean isRetransformer) { |
442 } |
442 } |
443 if (mgr == null) { |
443 if (mgr == null) { |
444 return null; // no manager, no transform |
444 return null; // no manager, no transform |
445 } else { |
445 } else { |
446 return mgr.transform( module, |
446 return mgr.transform( module, |
|
447 loader, |
447 classname, |
448 classname, |
448 classBeingRedefined, |
449 classBeingRedefined, |
449 protectionDomain, |
450 protectionDomain, |
450 classfileBuffer); |
451 classfileBuffer); |
451 } |
452 } |