< prev index next >

src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java

Print this page

        

*** 132,142 **** buildClassInfo(); buildConstructor(); buildWriteMethod(); byte[] bytes = classWriter.toByteArray(); ASMToolkit.logASM(className, bytes); ! return SecuritySupport.defineClass(className, bytes, Event.class.getClassLoader()).asSubclass(EventHandler.class); } public static EventHandler instantiateEventHandler(Class<? extends EventHandler> handlerClass, boolean registered, EventType eventType, EventControl eventControl) throws Error { final Constructor<?> cc; try { --- 132,142 ---- buildClassInfo(); buildConstructor(); buildWriteMethod(); byte[] bytes = classWriter.toByteArray(); ASMToolkit.logASM(className, bytes); ! return SecuritySupport.defineClass(EventHandler.class, bytes).asSubclass(EventHandler.class); } public static EventHandler instantiateEventHandler(Class<? extends EventHandler> handlerClass, boolean registered, EventType eventType, EventControl eventControl) throws Error { final Constructor<?> cc; try {
< prev index next >