hg: valhalla/valhalla: Merge

Jesper Steen Møller jesper at selskabet.org
Fri Feb 28 08:39:15 UTC 2020


Hi Tobias,

I'm away from the machine at the moment, but I got a C++ build error
related to the Shenandoah code, just by trying a langtools tier1 test.
I haven't done anything to explicitly disable Shenandoah, should I have
done that?

-Jesper


On Fri, Feb 28, 2020 at 9:24 AM Tobias Hartmann <tobias.hartmann at oracle.com>
wrote:

> Hi Jesper,
>
> what error do you get?
>
> Tip builds fine on our machines (both OpenJDK and Oracle OpenJDK).
>
> I've just noticed that the Shenandoah build was broken (we don't build it
> because it's currently not
> supported in Valhalla). I've fixed it now but these issues haven't been
> introduced by the merge:
> http://hg.openjdk.java.net/valhalla/valhalla/rev/34d7fc5f89d8
>
> Best regards,
> Tobias
>
> On 27.02.20 23:44, Jesper Steen Møller wrote:
> > Hi List and Tobias
> >
> > Since this commit, I can’t build the tip of the lworld branch? Is there
> a CI server somewhere that I can compare with?
> >
> > -Jesper
> >
> >> On 27 Feb 2020, at 13.32, tobias.hartmann at oracle.com wrote:
> >>
> >> Changeset: 79133d98703f
> >> Author:    thartmann
> >> Date:      2020-02-27 13:30 +0100
> >> URL:
> https://hg.openjdk.java.net/valhalla/valhalla/rev/79133d98703f
> >>
> >> Merge
> >>
> >> ! .hgtags
> >> - make/Help.gmk
> >> ! make/Images.gmk
> >> - make/autoconf/basics.m4
> >> - make/autoconf/basics_windows.m4
> >> ! make/autoconf/hotspot.m4
> >> ! make/conf/jib-profiles.js
> >> ! src/hotspot/cpu/aarch64/aarch64.ad
> >> ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/frame_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
> >> ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
> >> ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
> >> ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
> >> ! src/hotspot/cpu/s390/interp_masm_s390.cpp
> >> ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
> >> ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
> >> ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
> >> ! src/hotspot/cpu/x86/frame_x86.cpp
> >> !
> src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
> >> !
> src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
> >> ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
> >> ! src/hotspot/cpu/x86/interp_masm_x86.cpp
> >> ! src/hotspot/cpu/x86/interp_masm_x86.hpp
> >> ! src/hotspot/cpu/x86/macroAssembler_x86.cpp
> >> ! src/hotspot/cpu/x86/macroAssembler_x86.hpp
> >> ! src/hotspot/cpu/x86/vm_version_x86.cpp
> >> ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
> >> ! src/hotspot/cpu/x86/x86_64.ad
> >> ! src/hotspot/share/adlc/main.cpp
> >> ! src/hotspot/share/c1/c1_GraphBuilder.cpp
> >> ! src/hotspot/share/c1/c1_LIRGenerator.cpp
> >> ! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
> >> ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
> >> ! src/hotspot/share/classfile/fieldLayoutBuilder.hpp
> >> ! src/hotspot/share/classfile/stackMapFrame.cpp
> >> ! src/hotspot/share/classfile/verifier.cpp
> >> ! src/hotspot/share/classfile/verifier.hpp
> >> ! src/hotspot/share/code/vtableStubs.cpp
> >> ! src/hotspot/share/gc/parallel/psCompactionManager.cpp
> >> ! src/hotspot/share/gc/parallel/psParallelCompact.cpp
> >> ! src/hotspot/share/gc/parallel/psPromotionManager.cpp
> >> ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
> >> ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
> >> ! src/hotspot/share/logging/logTag.hpp
> >> ! src/hotspot/share/oops/klass.cpp
> >> ! src/hotspot/share/oops/method.cpp
> >> ! src/hotspot/share/oops/symbol.cpp
> >> ! src/hotspot/share/oops/symbol.hpp
> >> ! src/hotspot/share/opto/arraycopynode.cpp
> >> ! src/hotspot/share/opto/c2_globals.hpp
> >> ! src/hotspot/share/opto/callnode.cpp
> >> ! src/hotspot/share/opto/classes.cpp
> >> ! src/hotspot/share/opto/classes.hpp
> >> ! src/hotspot/share/opto/compile.cpp
> >> ! src/hotspot/share/opto/divnode.cpp
> >> ! src/hotspot/share/opto/escape.cpp
> >> ! src/hotspot/share/opto/graphKit.cpp
> >> ! src/hotspot/share/opto/graphKit.hpp
> >> ! src/hotspot/share/opto/library_call.cpp
> >> ! src/hotspot/share/opto/loopopts.cpp
> >> ! src/hotspot/share/opto/macro.cpp
> >> ! src/hotspot/share/opto/macro.hpp
> >> ! src/hotspot/share/opto/macroArrayCopy.cpp
> >> ! src/hotspot/share/opto/memnode.cpp
> >> ! src/hotspot/share/opto/mulnode.cpp
> >> ! src/hotspot/share/opto/node.cpp
> >> ! src/hotspot/share/opto/node.hpp
> >> ! src/hotspot/share/opto/output.cpp
> >> ! src/hotspot/share/opto/parse.hpp
> >> ! src/hotspot/share/opto/parse2.cpp
> >> ! src/hotspot/share/opto/subnode.cpp
> >> ! src/hotspot/share/opto/type.cpp
> >> ! src/hotspot/share/prims/jni.cpp
> >> ! src/hotspot/share/prims/jvm.cpp
> >> ! src/hotspot/share/prims/jvmtiEnv.cpp
> >> ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
> >> ! src/hotspot/share/prims/whitebox.cpp
> >> ! src/hotspot/share/runtime/arguments.cpp
> >> ! src/hotspot/share/runtime/deoptimization.cpp
> >> ! src/hotspot/share/runtime/deoptimization.hpp
> >> ! src/hotspot/share/runtime/frame.cpp
> >> ! src/hotspot/share/runtime/handles.cpp
> >> ! src/hotspot/share/runtime/handles.inline.hpp
> >> ! src/hotspot/share/runtime/jniHandles.cpp
> >> ! src/hotspot/share/runtime/signature.cpp
> >> ! src/hotspot/share/runtime/signature.hpp
> >> ! src/hotspot/share/runtime/thread.cpp
> >> ! src/hotspot/share/runtime/thread.hpp
> >> ! src/hotspot/share/runtime/vmOperations.cpp
> >> ! src/hotspot/share/runtime/vmStructs.cpp
> >> ! src/hotspot/share/utilities/globalDefinitions.cpp
> >> ! src/hotspot/share/utilities/globalDefinitions.hpp
> >> ! src/hotspot/share/utilities/powerOfTwo.hpp
> >> -
> src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
> >> -
> src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
> >> ! src/java.base/share/classes/java/lang/Class.java
> >> ! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
> >> ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
> >> ! src/java.base/share/classes/java/lang/invoke/MethodType.java
> >> ! src/java.base/share/classes/java/lang/reflect/Method.java
> >> ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
> >> ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
> >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
> >> !
> src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
> >> !
> src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java
> >> !
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
> >> -
> src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/GCProvider.java
> >> !
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
> >> ! test/hotspot/jtreg/ProblemList.txt
> >> ! test/hotspot/jtreg/TEST.groups
> >> + test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java
> >> - test/hotspot/jtreg/gc/shenandoah/compiler/TestCommonGCLoads.java
> >> - test/hotspot/jtreg/runtime/7116786/Test7116786.java
> >> - test/hotspot/jtreg/runtime/7116786/testcases.jar
> >> - test/hotspot/jtreg/runtime/EnclosingMethodAttr/enclMethodAttr.jar
> >> - test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVT.cod
> >> - test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVTT.cod
> >> - test/hotspot/jtreg/runtime/LocalVariableTable/NotFoundLVTT.cod
> >> - test/hotspot/jtreg/runtime/LocalVariableTable/testcase.jar
> >> -
> test/hotspot/jtreg/runtime/classFileParserBug/emptynumbootstrapmethods.jar
> >> - test/hotspot/jtreg/runtime/classFileParserBug/test.jar
> >> - test/hotspot/jtreg/runtime/duplAttributes/test.jar
> >> ! test/jdk/ProblemList.txt
> >> ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
> >> ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
> >> ! test/langtools/jdk/jshell/ToolSimpleTest.java
> >> ! test/langtools/jdk/jshell/VariablesTest.java
> >>
> >
>



More information about the valhalla-dev mailing list