diff options
author | 2020-09-24 11:48:47 +0100 | |
---|---|---|
committer | 2020-09-28 14:55:24 +0000 | |
commit | 270e10a8122d4a2abe4d92db55451e2b62f32188 (patch) | |
tree | c79d39ac402c7c1dce256da512f4fa6fb9793bd4 /test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java | |
parent | 1938b35c92396fdf8c4386e191e4fc2d95bb1898 (diff) |
Improve codegen for referrer's class...
... for unresolved compiling class.
Test: Update test 727-checker-unresolved-class.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Test: testrunner.py --host --optimizing --interpreter --jvm -t 727
Bug: 161898207
Change-Id: I1a931179060ae435ca52d5a6eca3c641b9356c03
Diffstat (limited to 'test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java')
-rw-r--r-- | test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java b/test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java index ce94cce551..2f8526d2fc 100644 --- a/test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java +++ b/test/727-checker-unresolved-class/src2/resolved/PackagePrivateSubclassOfUnresolvedClass.java @@ -29,7 +29,7 @@ class PackagePrivateSubclassOfUnresolvedClass extends UnresolvedPublicClass { } /// CHECK-START: void resolved.PackagePrivateSubclassOfUnresolvedClass.$noinline$testReferrersClass() builder (after) - // CHECK: LoadClass class_name:resolved.PackagePrivateSubclassOfUnresolvedClass needs_access_check:false + /// CHECK: LoadClass class_name:resolved.PackagePrivateSubclassOfUnresolvedClass needs_access_check:false static void $noinline$testReferrersClass() { Class<?> c = PackagePrivateSubclassOfUnresolvedClass.class; } @@ -47,6 +47,7 @@ class PackagePrivateSubclassOfUnresolvedClass extends UnresolvedPublicClass { /// CHECK-START: void resolved.PackagePrivateSubclassOfUnresolvedClass.$noinline$testInlinedReferrersClassFromSamePackage() inliner (after) // CHECK: LoadClass class_name:resolved.PackagePrivateSubclassOfUnresolvedClass needs_access_check:false static void $noinline$testInlinedReferrersClassFromSamePackage() { + // TODO: Make $inline$ and enable CHECK above when we relax the verifier. b/28313047 Class<?> c = GetPackagePrivateSubclassOfUnresolvedClassFromSamePackage.get(); } } |