diff -r 7b751fe181a5 -r bc54ed8d908a src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java --- a/src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java Fri Sep 13 18:46:07 2019 +0200 +++ b/src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java Mon Sep 16 09:45:22 2019 +0200 @@ -25,7 +25,7 @@ package jdk.jfr.consumer; -import jdk.jfr.internal.Type; +import jdk.jfr.internal.consumer.ObjectContext; /** * A recorded Java class loader. @@ -33,20 +33,10 @@ * @since 9 */ public final class RecordedClassLoader extends RecordedObject { - - static ObjectFactory createFactory(Type type, TimeConverter timeConverter) { - return new ObjectFactory(type, timeConverter) { - @Override - RecordedClassLoader createTyped(ObjectContext objectContext, long id, Object[] values) { - return new RecordedClassLoader(objectContext, id, values); - } - }; - } - private final long uniqueId; // package private - private RecordedClassLoader(ObjectContext objectContext, long id, Object[] values) { + RecordedClassLoader(ObjectContext objectContext, long id, Object[] values) { super(objectContext, values); this.uniqueId = id; }