hg: jdk-updates/jdk13u-dev: 10 new changesets

abrygin at azul.com abrygin at azul.com
Tue Jun 9 07:12:15 UTC 2020


Changeset: ebce8e1effb4
Author:    stuefe
Date:      2019-10-31 07:53 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ebce8e1effb4

8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit
Reviewed-by: mdoerr, dlong, aph

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java

Changeset: 11819dc6581d
Author:    mgronlun
Date:      2019-11-25 18:38 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/11819dc6581d

8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
Reviewed-by: sspitsyn, egahlin

! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
! src/hotspot/share/runtime/thread.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java

Changeset: 8c7027cbf42f
Author:    cito
Date:      2020-02-25 03:28 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/8c7027cbf42f

8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings()
Reviewed-by: egahlin, mseledtsov

! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jmx/TestGetRecordings.java

Changeset: 17988297834b
Author:    thartmann
Date:      2019-06-14 13:26 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/17988297834b

8225783: Incorrect use of binary operators on booleans in type.cpp
Summary: Use logical operators instead.
Reviewed-by: roland

! src/hotspot/share/opto/type.cpp

Changeset: 3b96723e22a3
Author:    thartmann
Date:      2019-06-28 09:12 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/3b96723e22a3

8226879: Memory leak in Type::hashcons
Summary: Call delete on xdual type.
Reviewed-by: kvn

! src/hotspot/share/opto/type.cpp

Changeset: 618e121704a3
Author:    bulasevich
Date:      2019-07-16 18:05 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/618e121704a3

8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4
Summary: Fixing the message to print actual comp_level
Reviewed-by: dlong, kvn

! src/hotspot/share/oops/method.cpp

Changeset: 7e9b730dd781
Author:    thartmann
Date:      2019-07-29 09:40 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/7e9b730dd781

8156207: Resource allocated BitMaps are often cleared unnecessarily
Summary: Removed unnecessary clearing of BitMap.
Reviewed-by: kbarrett, kvn, thartmann
Contributed-by: Christian Hagedorn <christian.hagedorn at oracle.com>

! src/hotspot/share/compiler/methodLiveness.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp

Changeset: b68e09c4721e
Author:    chagedorn
Date:      2019-09-10 08:43 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/b68e09c4721e

8225653: Provide more information when hitting SIGILL from HaltNode
Summary: Add information string for each HaltNode which is printed if hit at runtime.
Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp

Changeset: 0c68edde9eda
Author:    chagedorn
Date:      2019-10-10 10:27 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/0c68edde9eda

8231720: Some perf regressions after 8225653
Summary: Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops.
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/macroAssembler_x86.cpp

Changeset: ff91484086d0
Author:    xliu
Date:      2020-05-12 10:59 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk13u-dev/rev/ff91484086d0

8022574: remove HaltNode code after uncommon trap calls
Reviewed-by: thartmann, mdoerr, simonis

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp



More information about the jdk-updates-changes mailing list