RFR(S): 8156025: [JVMCI] make HotSpotResolvedObjectTypeImpl.createField non-public

Christian Thalinger christian.thalinger at oracle.com
Tue May 10 18:28:02 UTC 2016


> On May 10, 2016, at 3:26 AM, Vladimir Ivanov <vladimir.x.ivanov at oracle.com> wrote:
> 
> 
>>>> [roland at oracle-rs hs-comp]$ ~/jtreg/bin/jtreg -testjdk
>>>> build/linux-x86_64-normal-server-release/jdk -ignore:quiet
>>>> hotspot/test/compiler/jvmci
>>>> Directory "JTwork" not found: creating
>>>> Directory "JTreport" not found: creating
>>>> Test results: passed: 43; failed: 26
>>>> Report written to /home/roland/hg/jdk9/hs-comp/JTreport/html/report.html
>>>> Results written to /home/roland/hg/jdk9/hs-comp/JTwork
>>>> Error: Some tests failed or other problems occurred.
>> 
>> That is really odd.  Oh, that’s the exploded JDK; somehow it doesn’t work:
> Most likely it's caused by JDK-8154239:
> https://bugs.openjdk.java.net/browse/JDK-8154239

That’s probably it.

> 
> Best regards,
> Vladimir Ivanov
> 
>> 
>> java.lang.NoClassDefFoundError: jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod
>> at
>> compiler.jvmci.compilerToVM.AllocateCompileIdTest.runSanityCorrectTest(AllocateCompileIdTest.java:126)
>> at java.util.ArrayList.forEach(java.base/ArrayList.java:1352)
>> at
>> compiler.jvmci.compilerToVM.AllocateCompileIdTest.main(AllocateCompileIdTest.java:72)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(java.base/Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(java.base/NativeMethodAccessorImpl.java:62)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(java.base/DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(java.base/Method.java:531)
>> at
>> com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110)
>> at java.lang.Thread.run(java.base/Thread.java:843)
>> Caused by: java.lang.ClassNotFoundException:
>> jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod
>> at
>> jdk.internal.loader.BuiltinClassLoader.loadClass(java.base/BuiltinClassLoader.java:366)
>> at
>> jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base/ClassLoaders.java:184)
>> at java.lang.ClassLoader.loadClass(java.base/ClassLoader.java:419)
>> ... 9 more
>> 
>> Build the image and use that.
>> 
>>> 
>>> 
>>> 
>>>> 
>>>>> 
>>>>> - Roland
>> 



More information about the hotspot-compiler-dev mailing list