Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java @ 23338:a3471785190d
findLeafConcreteSubtype should handle arrays of leaf concrete subtype
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Fri, 25 Mar 2016 14:08:23 -0700 |
parents | 293eb76b86d3 |
children | 22c3bdf28fff |
comparison
equal
deleted
inserted
replaced
23337:62804a7d3877 | 23338:a3471785190d |
---|---|
337 checkConcreteSubtype(c3, null); | 337 checkConcreteSubtype(c3, null); |
338 checkConcreteSubtype(a4, null); | 338 checkConcreteSubtype(a4, null); |
339 | 339 |
340 ResolvedJavaType a1a = metaAccess.lookupJavaType(Abstract1[].class); | 340 ResolvedJavaType a1a = metaAccess.lookupJavaType(Abstract1[].class); |
341 checkConcreteSubtype(a1a, null); | 341 checkConcreteSubtype(a1a, null); |
342 ResolvedJavaType i1a = metaAccess.lookupJavaType(Interface1[].class); | |
343 checkConcreteSubtype(i1a, null); | |
342 ResolvedJavaType c1a = metaAccess.lookupJavaType(Concrete1[].class); | 344 ResolvedJavaType c1a = metaAccess.lookupJavaType(Concrete1[].class); |
343 checkConcreteSubtype(c1a, null); | 345 checkConcreteSubtype(c1a, c1a); |
344 ResolvedJavaType f1a = metaAccess.lookupJavaType(Final1[].class); | 346 ResolvedJavaType f1a = metaAccess.lookupJavaType(Final1[].class); |
345 checkConcreteSubtype(f1a, f1a); | 347 checkConcreteSubtype(f1a, f1a); |
346 | 348 |
347 ResolvedJavaType obja = metaAccess.lookupJavaType(Object[].class); | 349 ResolvedJavaType obja = metaAccess.lookupJavaType(Object[].class); |
348 checkConcreteSubtype(obja, null); | 350 checkConcreteSubtype(obja, null); |