--- old/test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java 2020-03-17 11:31:49.000000000 -0700 +++ new/test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java 2020-03-17 11:31:48.000000000 -0700 @@ -201,7 +201,7 @@ @Benchmark public Class load() throws ClassNotFoundException { try { - return HOST_LOOKUP.defineHiddenClass(X_BYTECODE, false, WEAK).lookupClass(); + return HOST_LOOKUP.defineHiddenClass(X_BYTECODE, false).lookupClass(); } catch (IllegalAccessException e) { throw new InternalError(e); } @@ -269,7 +269,7 @@ @Benchmark public Class load() throws ClassNotFoundException { try { - return HOST_LOOKUP.defineHiddenClass(X_BYTECODE, false).lookupClass(); + return HOST_LOOKUP.defineHiddenClass(X_BYTECODE, false, STRONG).lookupClass(); } catch (IllegalAccessException e) { throw new InternalError(e); }