8243274: suppress warnings in LookupDefineClass microbenchmarks due to JDK-8243156

Reviewed-by: lfoltan
This commit is contained in:
Mandy Chung 2020-04-21 07:08:55 -07:00
parent 7cc1371059
commit 1feb24e561

@ -230,6 +230,7 @@ public class LookupDefineClass {
private static final MethodHandles.Lookup lookup =
defineHostClass(new Loader("anonymous-class-loader"),"foo.AnonymousHost", FOO_HOST_BYTES);
@SuppressWarnings("deprecation")
@Benchmark
public Class<?> load() throws ClassNotFoundException {
return unsafe.defineAnonymousClass(lookup.lookupClass(), X_BYTECODE, null);