hg: valhalla/valhalla: 8222525: [lworld] Runtime support for LW2 Arrays
Srikanth
srikanth.adayapalam at oracle.com
Fri Apr 26 12:18:29 UTC 2019
The following javac tests:
test/langtools/tools/javac/valhalla/lworld-values/TypeRelationsTest.java
test/langtools/tools/javac/valhalla/lworld-values/ArrayRelationsTest.java
are not failing with
java.lang.ClassCastException: class [QTypeRelationsTest; cannot be cast to class [LTypeRelationsTest;
java.lang.ClassCastException: class [QArrayRelationsTest; cannot be cast to class [LArrayRelationsTest;
Thanks for checking. These tests are basically asserting "[QFoo;" <:
"[LFoo;” <: “[LObject;” <: “Object;"
Let me know if I blew something.
Srikanth
On 26/04/19 1:46 PM, david.simms at oracle.com wrote:
> Changeset: 785f203628dd
> Author: dsimms
> Date: 2019-04-26 10:15 +0200
> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/785f203628dd
>
> 8222525: [lworld] Runtime support for LW2 Arrays
> Reviewed-by: fparain
>
> ! src/hotspot/cpu/x86/macroAssembler_x86.cpp
> ! src/hotspot/cpu/x86/macroAssembler_x86.hpp
> ! src/hotspot/cpu/x86/templateTable_x86.cpp
> ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
> ! src/hotspot/cpu/x86/x86_64.ad
> ! src/hotspot/share/ci/ciReplay.cpp
> ! src/hotspot/share/classfile/classFileParser.cpp
> ! src/hotspot/share/classfile/javaClasses.cpp
> ! src/hotspot/share/classfile/javaClasses.hpp
> ! src/hotspot/share/classfile/systemDictionary.cpp
> ! src/hotspot/share/gc/shared/memAllocator.cpp
> ! src/hotspot/share/gc/shared/memAllocator.hpp
> ! src/hotspot/share/interpreter/interpreterRuntime.cpp
> ! src/hotspot/share/memory/metaspace.cpp
> ! src/hotspot/share/memory/oopFactory.cpp
> ! src/hotspot/share/memory/oopFactory.hpp
> ! src/hotspot/share/oops/arrayKlass.cpp
> ! src/hotspot/share/oops/arrayKlass.hpp
> + src/hotspot/share/oops/arrayStorageProperties.cpp
> + src/hotspot/share/oops/arrayStorageProperties.hpp
> ! src/hotspot/share/oops/constantPool.cpp
> ! src/hotspot/share/oops/instanceKlass.cpp
> ! src/hotspot/share/oops/instanceKlass.hpp
> ! src/hotspot/share/oops/klass.cpp
> ! src/hotspot/share/oops/klass.hpp
> ! src/hotspot/share/oops/objArrayKlass.cpp
> ! src/hotspot/share/oops/objArrayKlass.hpp
> ! src/hotspot/share/oops/oop.hpp
> ! src/hotspot/share/oops/oop.inline.hpp
> ! src/hotspot/share/oops/symbol.cpp
> ! src/hotspot/share/oops/symbol.hpp
> ! src/hotspot/share/oops/typeArrayKlass.cpp
> ! src/hotspot/share/oops/typeArrayKlass.hpp
> ! src/hotspot/share/oops/valueArrayKlass.cpp
> ! src/hotspot/share/oops/valueArrayKlass.hpp
> ! src/hotspot/share/oops/valueKlass.cpp
> ! src/hotspot/share/oops/valueKlass.hpp
> ! src/hotspot/share/opto/runtime.cpp
> ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
> ! src/hotspot/share/runtime/fieldType.cpp
> ! src/hotspot/share/runtime/fieldType.hpp
> ! src/hotspot/share/runtime/reflection.cpp
> ! src/hotspot/share/services/heapDumper.cpp
> ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java
>
More information about the valhalla-dev
mailing list