hg: shenandoah/jdk8/hotspot: 74 new changesets

shade at redhat.com shade at redhat.com
Thu Oct 7 07:32:05 UTC 2021


Changeset: b47820a50c0f
Author:    shade
Date:      2021-06-23 12:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b47820a50c0f

Added tag aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 for changeset 7f48d1e4d261

! .hgtags

Changeset: 4e83cd6c5eec
Author:    phh
Date:      2021-05-17 15:52 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4e83cd6c5eec

8257039: [8u] GenericTaskQueue destructor is incorrect
Summary: Remove duplicate FREE_C_HEAP_ARRAY from ~GenericTaskQueue
Reviewed-by: phh
Contributed-by: wattsun at tencent.com

! src/share/vm/utilities/taskqueue.hpp

Changeset: d5e43150cbdc
Author:    phh
Date:      2020-09-30 12:16 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d5e43150cbdc

8253375: OSX build fails with Xcode 12.0 (12A7209)
Summary: Replace double array with short array in AdapterHandlerLibrary::create_native_wrapper
Reviewed-by: prr, kbarrett, lucy

! src/share/vm/runtime/sharedRuntime.cpp

Changeset: c673c965975e
Author:    sspitsyn
Date:      2014-05-17 01:59 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c673c965975e

8043264: hsdis library not picked up correctly on expected paths
Summary: Fix file separator issue on Windows
Reviewed-by: sla, sspitsyn
Contributed-by: krismo at azulsystems.com

! src/share/vm/compiler/disassembler.cpp

Changeset: 8c40ddd927ce
Author:    andrew
Date:      2021-05-19 16:08 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8c40ddd927ce

Merge


Changeset: 362d99aef38e
Author:    aleonard
Date:      2021-05-12 11:32 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/362d99aef38e

8265666: Enable AIX build platform to make external debug symbols
Reviewed-by: phh

! make/aix/makefiles/defs.make
! make/aix/makefiles/jsig.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/vm.make

Changeset: 76c173746025
Author:    andrew
Date:      2021-05-25 05:53 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/76c173746025

Added tag jdk8u302-b04 for changeset 362d99aef38e

! .hgtags

Changeset: 166b46cb217f
Author:    andrew
Date:      2021-06-20 22:32 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/166b46cb217f

Merge jdk8u302-b04

! .hgtags
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: cef2221ea4d8
Author:    andrew
Date:      2021-06-30 02:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cef2221ea4d8

Merge

! .hgtags

Changeset: f8a4f99c78cb
Author:    andrew
Date:      2021-06-30 02:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f8a4f99c78cb

Added tag aarch64-shenandoah-jdk8u302-b04 for changeset cef2221ea4d8

! .hgtags

Changeset: 88e29f735f12
Author:    jbachorik
Date:      2021-05-07 17:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/88e29f735f12

8266723: JFR periodic events are causing extra allocations
Reviewed-by: adinn

! src/share/vm/jfr/jni/jfrJniMethod.cpp
! src/share/vm/jfr/jni/jfrJniMethod.hpp
! src/share/vm/jfr/jni/jfrJniMethodRegistration.cpp
! src/share/vm/jfr/utilities/jfrJavaLog.cpp
! src/share/vm/jfr/utilities/jfrJavaLog.hpp

Changeset: 25016dd2c4cd
Author:    ctornqvi
Date:      2014-06-24 07:10 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/25016dd2c4cd

8047939: [TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh
Summary: Rewrote the test in Java, limited the heap size to avoid time out issues on machines with a lot of memory
Reviewed-by: minqi, rdurbin, dcubed

- test/runtime/8001071/Test8001071.java
- test/runtime/8001071/Test8001071.sh
+ test/runtime/Unsafe/RangeCheck.java

Changeset: 2d8e910c71e3
Author:    vkempik
Date:      2021-05-20 15:46 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2d8e910c71e3

8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash
Reviewed-by: akozlov, aph

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp

Changeset: 85c1e19cae36
Author:    andrew
Date:      2021-05-26 18:02 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/85c1e19cae36

Merge

- test/runtime/8001071/Test8001071.java
- test/runtime/8001071/Test8001071.sh

Changeset: 4962a2ce077a
Author:    phh
Date:      2021-05-27 13:27 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4962a2ce077a

8239053: [8u] clean up undefined-var-template warnings
Summary: From 8182299, clean up undefined-var-template warnings
Reviewed-by: phh, simonis
Contributed-by: benty at amazon.com

! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/binaryTreeDictionary.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp

Changeset: 32dfc0a37b47
Author:    phh
Date:      2021-05-27 13:27 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/32dfc0a37b47

8239400: [8u] clean up undefined-var-template warnings
Summary: From 8182299, clean up delete-non-virtual-dtor warnings in HotSpot
Reviewed-by: phh, simonis
Contributed-by: benty at amazon.com

! src/os/aix/vm/decoder_aix.hpp
! src/os/bsd/vm/decoder_machO.hpp
! src/os/windows/vm/decoder_windows.hpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/prims/jvmtiImpl.hpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/decoder_elf.hpp

Changeset: 36b8f4cb56c2
Author:    vkempik
Date:      2020-08-10 22:42 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/36b8f4cb56c2

8250876: Fix issues with cross-compile on macos
Reviewed-by: erikj, ihse
Contributed-by: benty at amazon.com

! make/bsd/makefiles/saproc.make

Changeset: 54326de2a1d7
Author:    simonis
Date:      2021-05-07 19:42 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/54326de2a1d7

8267689: [aarch64] Crash due to bad shift in indirect addressing mode
Reviewed-by: adinn, aph, phh

! src/cpu/aarch64/vm/aarch64.ad

Changeset: f5e5d3ac66a0
Author:    andrew
Date:      2021-06-01 05:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f5e5d3ac66a0

Added tag jdk8u302-b05 for changeset 54326de2a1d7

! .hgtags

Changeset: fca142bcb039
Author:    andrew
Date:      2021-07-02 05:12 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fca142bcb039

Merge jdk8u302-b05

! .hgtags
! make/bsd/makefiles/saproc.make
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/binaryTreeDictionary.hpp
! src/share/vm/prims/jvmtiImpl.hpp
! src/share/vm/utilities/hashtable.cpp
- test/runtime/8001071/Test8001071.java
- test/runtime/8001071/Test8001071.sh

Changeset: 192dc0eafc75
Author:    andrew
Date:      2021-07-02 05:13 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/192dc0eafc75

Added tag aarch64-shenandoah-jdk8u302-b05 for changeset fca142bcb039

! .hgtags

Changeset: 782f3b88b5ba
Author:    phh
Date:      2021-06-09 21:45 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/782f3b88b5ba

8267545: [8u] Enable Xcode 12 builds on macOS
Summary: Makefile and source code patches to enable Xcode 12 builds
Reviewed-by: simonis, andrew
Contributed-by: benty at amazon.com, hohensee at amazon.com

! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/share/vm/utilities/ostream.cpp

Changeset: 542ef054d462
Author:    andrew
Date:      2021-06-14 18:18 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/542ef054d462

Added tag jdk8u302-b06 for changeset 782f3b88b5ba

! .hgtags

Changeset: c025871295ef
Author:    andrew
Date:      2021-07-05 15:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c025871295ef

Merge jdk8u302-b06

! .hgtags
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/share/vm/utilities/ostream.cpp

Changeset: 420bcbc042c8
Author:    andrew
Date:      2021-07-05 15:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/420bcbc042c8

Added tag aarch64-shenandoah-jdk8u302-b06 for changeset c025871295ef

! .hgtags

Changeset: c43e69afd9aa
Author:    jvanek
Date:      2021-06-28 06:05 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c43e69afd9aa

8269388: Default build of OpenJDK 8 fails on newer GCCs with warnings as errors on format-overflow
Summary: Disable promoting the format-overflow warning to an error in os_linux.cpp until the code is fixed
Reviewed-by: andrew

! make/linux/makefiles/gcc.make

Changeset: 78dfe32cac58
Author:    andrew
Date:      2021-06-28 19:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/78dfe32cac58

8269468: JDK-8269388 breaks the build on older GCCs
Summary: Only set -Wno-error=format-overflow when -Wformat-overflow is supported
Reviewed-by: aph, sgehwolf

! make/linux/makefiles/gcc.make

Changeset: 1bcfb8cc3c6d
Author:    andrew
Date:      2021-06-28 19:48 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1bcfb8cc3c6d

Added tag jdk8u302-b07 for changeset 78dfe32cac58

! .hgtags

Changeset: a48af4014158
Author:    andrew
Date:      2021-07-07 16:15 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a48af4014158

Merge jdk8u302-b07

! .hgtags
! make/linux/makefiles/gcc.make

Changeset: 45e385842e9c
Author:    andrew
Date:      2021-07-07 16:30 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/45e385842e9c

Added tag aarch64-shenandoah-jdk8u302-b07 for changeset a48af4014158

! .hgtags

Changeset: 28f0a3ffc3e9
Author:    iveresov
Date:      2021-04-19 21:36 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/28f0a3ffc3e9

8264066: Enhance compiler validation
Reviewed-by: ahgross, kvn, rhalade, thartmann, andrew

! src/share/vm/c1/c1_RangeCheckElimination.cpp

Changeset: f827618f286c
Author:    mbalao
Date:      2021-04-09 09:36 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f827618f286c

8264079: Improve abstractions
Reviewed-by: andrew

! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp

Changeset: a209b6f5b09a
Author:    aph
Date:      2021-07-15 06:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a209b6f5b09a

8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
Reviewed-by: adinn

! src/cpu/aarch64/vm/aarch64.ad

Changeset: 9f69a248b980
Author:    andrew
Date:      2021-07-16 05:01 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9f69a248b980

Added tag jdk8u302-b08 for changeset a209b6f5b09a

! .hgtags

Changeset: e7fba27b8fde
Author:    andrew
Date:      2021-07-16 05:52 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e7fba27b8fde

Merge jdk8u302-b08

! .hgtags
! src/cpu/aarch64/vm/aarch64.ad
! src/share/vm/code/dependencies.cpp

Changeset: c5f68aaf0120
Author:    andrew
Date:      2021-07-16 05:53 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c5f68aaf0120

Added tag aarch64-shenandoah-jdk8u302-b08 for changeset e7fba27b8fde

! .hgtags

Changeset: 91924b4ea982
Author:    andrew
Date:      2021-07-20 18:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/91924b4ea982

Added tag jdk8u302-ga for changeset a209b6f5b09a

! .hgtags

Changeset: f988e1e0cc63
Author:    roland
Date:      2014-05-26 10:48 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f988e1e0cc63

8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed
Summary: larger heap size, bug fix when trying to exhaust memory
Reviewed-by: vlivanov, twisti, kvn

! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java

Changeset: f415cba8e61a
Author:    coleenp
Date:      2019-10-28 16:41 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f415cba8e61a

8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing
Summary: Make the test reserve 1G rather than 3G, so it is more reliable.
Reviewed-by: hseigel, stuefe

! test/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 53f5e22f747c
Author:    andrew
Date:      2021-06-28 16:45 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/53f5e22f747c

Merge


Changeset: 95f3b2c9884d
Author:    andrew
Date:      2021-06-28 17:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/95f3b2c9884d

Added tag jdk8u312-b00 for changeset 54326de2a1d7

! .hgtags

Changeset: 44fa2587c2c3
Author:    andrew
Date:      2021-07-06 23:00 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/44fa2587c2c3

Merge

! .hgtags

Changeset: ac778bf9cea0
Author:    simonis
Date:      2021-07-07 12:25 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ac778bf9cea0

8220786: Create new switch to redirect error reporting output to stdout or stderr
Reviewed-by: dholmes, goetz

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/ErrorFileRedirectTest.java

Changeset: cd0b0defd596
Author:    phedlin
Date:      2020-07-06 21:29 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cd0b0defd596

8248901: Signed immediate support in .../share/assembler.hpp is broken.
Reviewed-by: neliasso, kvn, thartmann

! src/cpu/sparc/vm/assembler_sparc.hpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/utilities/debug.hpp

Changeset: 0f0e2e13d711
Author:    andrew
Date:      2021-07-29 17:52 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0f0e2e13d711

Merge

! .hgtags

Changeset: 2f7a380c9a0a
Author:    andrew
Date:      2021-08-02 07:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2f7a380c9a0a

8271466: StackGap test fails on aarch64 due to "-m64"
Summary: Don't add -m64 when running on aarch64
Reviewed-by: andrew
Contributed-by: xiangyuan <xiangyuan at tencent.com>

! test/runtime/StackGap/testme.sh

Changeset: 4735f3031e23
Author:    andrew
Date:      2021-08-02 13:58 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4735f3031e23

Added tag jdk8u312-b01 for changeset 2f7a380c9a0a

! .hgtags

Changeset: bd8b3f13eaac
Author:    andrew
Date:      2021-08-16 18:03 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bd8b3f13eaac

Merge jdk8u312-b01

! .hgtags
! src/share/vm/asm/assembler.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: 0a0e4583e99d
Author:    andrew
Date:      2021-08-16 18:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0a0e4583e99d

Added tag aarch64-shenandoah-jdk8u312-b01 for changeset bd8b3f13eaac

! .hgtags

Changeset: 7c6a486aa598
Author:    andrew
Date:      2021-08-09 03:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7c6a486aa598

Added tag jdk8u312-b02 for changeset 4735f3031e23

! .hgtags

Changeset: 2d50ba15bdc8
Author:    andrew
Date:      2021-09-10 03:27 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2d50ba15bdc8

Merge jdk8u312-b02

! .hgtags

Changeset: dd300c382624
Author:    andrew
Date:      2021-09-10 03:28 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/dd300c382624

Added tag aarch64-shenandoah-jdk8u312-b02 for changeset 2d50ba15bdc8

! .hgtags

Changeset: 3a32b3b405b1
Author:    hshi
Date:      2021-08-11 15:13 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3a32b3b405b1

8264752: SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M
8266206: Build failure after JDK-8264752 with older GCCs
Reviewed-by: phh

! src/share/vm/jfr/recorder/service/jfrMemorySizer.cpp
! src/share/vm/jfr/recorder/service/jfrMemorySizer.hpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.cpp

Changeset: a6da205dfd9f
Author:    andrew
Date:      2021-08-16 06:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a6da205dfd9f

8272214: [8u] Build failure after backport of JDK-8248901
Summary: glibc and newer Windows systems need __STDC_CONSTANT_MACROS, older Windows systems need INT64_C & UINT64_C defined
Reviewed-by: sgehwolf
Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>

! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: a3f01f9da231
Author:    andrew
Date:      2021-08-16 06:13 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a3f01f9da231

Added tag jdk8u312-b03 for changeset a6da205dfd9f

! .hgtags

Changeset: 9b521fc2cb93
Author:    andrew
Date:      2021-09-13 10:23 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9b521fc2cb93

Merge jdk8u312-b03

! .hgtags
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: 22f0032a35ec
Author:    andrew
Date:      2021-09-13 10:23 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/22f0032a35ec

Added tag aarch64-shenandoah-jdk8u312-b03 for changeset 9b521fc2cb93

! .hgtags

Changeset: 35617854e529
Author:    dholmes
Date:      2021-07-06 02:20 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/35617854e529

8269882: stack-use-after-scope in NewObjectA
Reviewed-by: kbarrett

! src/share/vm/prims/jni.cpp

Changeset: be817949c260
Author:    zgu
Date:      2021-06-30 11:37 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/be817949c260

8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
Reviewed-by: coleenp, jvernee

! src/share/vm/runtime/safepoint.cpp

Changeset: bb5bec382764
Author:    andrew
Date:      2021-08-18 05:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bb5bec382764

Merge


Changeset: 803cbdf0f152
Author:    jdowland
Date:      2020-12-01 00:49 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/803cbdf0f152

8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files
Reviewed-by: andrew, mbalao

! THIRD_PARTY_README

Changeset: f25ffaede0d8
Author:    coleenp
Date:      2018-01-29 11:55 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f25ffaede0d8

8194246: JVM crashes when calling getStackTrace if stack contains a method that is a member of a very large class
Summary: Use unsigned short to save method_id in stack trace.
Reviewed-by: mchung, hseigel

! src/share/vm/classfile/javaClasses.cpp
+ test/runtime/StackTrace/LargeClassTest.java

Changeset: 21394894714b
Author:    shade
Date:      2021-08-18 11:17 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/21394894714b

8269859: BacktraceBuilder._cprefs needs to be accessed as unsigned short
Reviewed-by: sgehwolf

! src/share/vm/classfile/javaClasses.cpp

Changeset: 2bcd260edd04
Author:    andrew
Date:      2021-08-23 14:33 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2bcd260edd04

Added tag jdk8u312-b04 for changeset 21394894714b

! .hgtags

Changeset: e9539ed1b99e
Author:    andrew
Date:      2021-09-22 13:27 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e9539ed1b99e

Merge jdk8u312-b04

! .hgtags
! THIRD_PARTY_README
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/safepoint.cpp

Changeset: 6aa32e16a652
Author:    andrew
Date:      2021-09-22 13:27 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6aa32e16a652

Added tag aarch64-shenandoah-jdk8u312-b04 for changeset e9539ed1b99e

! .hgtags

Changeset: a878df156b91
Author:    shade
Date:      2021-08-20 11:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a878df156b91

8272714: [8u] Build failure after backport of JDK-8248901 with MSVC 2013
Summary: Relax the check to accept more MSVC versions
Reviewed-by: sgehwolf

! src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: 2696ba6cc474
Author:    andrew
Date:      2021-08-25 17:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2696ba6cc474

Merge


Changeset: a366742f8036
Author:    enevill
Date:      2015-07-21 13:36 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a366742f8036

8131062: aarch64: add support for GHASH acceleration
Summary: Add support for GHASH using pmull
Reviewed-by: kvn, goetz, aph
Contributed-by: alexander.alexeev at caviumnetworks.com

! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp

Changeset: e7fc0c4f478e
Author:    aph
Date:      2015-09-02 13:23 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e7fc0c4f478e

8134869: AARCH64: GHASH intrinsic is not optimal
Summary: Rewrite intrinsic to make better use of SIMD instructions
Reviewed-by: kvn

! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: e2ac513ec7b3
Author:    andrew
Date:      2021-08-31 17:06 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e2ac513ec7b3

Added tag jdk8u312-b05 for changeset e7fc0c4f478e

! .hgtags

Changeset: 0155888ff4c9
Author:    andrew
Date:      2021-09-27 15:16 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0155888ff4c9

Merge jdk8u312-b05

! .hgtags
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp

Changeset: 3a5d2b02bbb5
Author:    andrew
Date:      2021-09-27 15:16 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3a5d2b02bbb5

Added tag aarch64-shenandoah-jdk8u312-b05 for changeset 0155888ff4c9

! .hgtags

Changeset: 94ebbbbecb23
Author:    shade
Date:      2021-10-07 09:14 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/94ebbbbecb23

Merge

! src/share/vm/prims/jni.cpp



More information about the shenandoah-dev mailing list