hg: aarch32-port/jdk8u/hotspot: 29 new changesets

snazarkin at azul.com snazarkin at azul.com
Wed Nov 18 09:34:01 UTC 2020


Changeset: 3e0eb70a007e
Author:    zgu
Date:      2019-11-26 09:27 -0500
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3e0eb70a007e

8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area
Reviewed-by: stuefe, minqi

! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/resourceArea.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/memTracker.hpp
+ test/runtime/NMT/HugeArenaTracking.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 6d0e445c7814
Author:    kbarrett
Date:      2016-09-15 12:10 -0400
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6d0e445c7814

8165808: Add release barriers when allocating objects with concurrent collection
Summary: Add release_set_klass, use in slow-path allocators.
Reviewed-by: jmasa, dholmes, aph

! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: e05b04137e36
Author:    zgu
Date:      2020-09-16 13:32 -0400
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e05b04137e36

8245400: Upgrade to LittleCMS 2.11
Reviewed-by: serb, jdv

! THIRD_PARTY_README

Changeset: 134465df86df
Author:    andrew
Date:      2020-09-18 06:41 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/134465df86df

Merge


Changeset: 2de695626bf5
Author:    andrew
Date:      2020-09-18 06:43 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2de695626bf5

Added tag jdk8u282-b00 for changeset 4b0aa85a9565

! .hgtags

Changeset: 8065f7b6bea3
Author:    uvangapally
Date:      2017-10-05 01:31 -0700
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8065f7b6bea3

8185003: JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
Summary: Added two new API's to limit the stack trace depth
Reviewed-by: mchung, dfuchs, rriggs, egahlin
Contributed-by: ujwal.vangapally at oracle.com

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp

Changeset: a3ac2e49cb4f
Author:    jbachorik
Date:      2020-09-24 13:19 +0200
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a3ac2e49cb4f

8250928: JFR: Improve hash algorithm for stack traces
Reviewed-by: shade

! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 04b1e9e7509d
Author:    jbachorik
Date:      2020-09-24 13:19 +0200
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/04b1e9e7509d

8252754: Hash code calculation of JfrStackTrace is inconsistent
Reviewed-by: shade

! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 49dcf5b44dcb
Author:    phh
Date:      2019-09-25 15:22 -0700
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/49dcf5b44dcb

8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Summary: Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[])
Reviewed-by: mchung, dholmes, sspitsyn

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp

Changeset: 0277358b8fc2
Author:    apetushkov
Date:      2020-10-01 15:52 +0300
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0277358b8fc2

8252904: VM crashes when JFR is used and JFR event class is transformed
Summary: set callers of ClassFileParser.parseClassFile responsible for putting ResourceMark
Reviewed-by: adinn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/systemDictionary.cpp

Changeset: 5be342825cfd
Author:    mduigou
Date:      2014-02-12 09:37 -0800
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5be342825cfd

8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, erikj, tbell, ihse

! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp

Changeset: 6d9380c7c0ba
Author:    goetz
Date:      2014-03-03 11:54 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6d9380c7c0ba

8036122: Fix warning 'format not a string literal'
Reviewed-by: mduigou, kvn

! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/compiler/compilerOracle.cpp

Changeset: 007d682bf5d0
Author:    stefank
Date:      2014-11-12 13:55 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/007d682bf5d0

8062808: Turn on the -Wreturn-type warning
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett

! make/linux/makefiles/gcc.make
! src/cpu/x86/vm/x86_32.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/memTracker.hpp

Changeset: 002b9c947f0f
Author:    goetz
Date:      2020-06-10 11:33 +0200
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/002b9c947f0f

8244225: stringop-overflow warning on strncpy call from compile_the_world_in
Reviewed-by: aph, shade, andrew

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

Changeset: 321a84a5e5b8
Author:    mgronlun
Date:      2018-12-21 16:56 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/321a84a5e5b8

8215727: Restore JFR thread sampler loop to old / previous behavior
Reviewed-by: egahlin, mgronlun
Contributed-by: milan.mimica at gmail.com

! src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp

Changeset: bc185d95c9f5
Author:    shade
Date:      2020-09-22 08:33 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bc185d95c9f5

8253284: Zero OrderAccess barrier mappings are incorrect
Reviewed-by: dholmes, aph, andrew

! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp
! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp

Changeset: 1dde8affa7e6
Author:    shade
Date:      2018-11-19 11:51 +0100
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1dde8affa7e6

8212070: Introduce diagnostic flag to abort VM on failed JIT compilation
Reviewed-by: mikael, thartmann

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 3c4577d95636
Author:    shade
Date:      2020-10-08 08:10 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3c4577d95636

8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
Reviewed-by: sgehwolf

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: de90eec825b4
Author:    mseledtsov
Date:      2019-03-26 13:25 -0700
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/de90eec825b4

8221342: [TESTBUG] Generate Dockerfile for docker testing
Summary: Dockerfile is generated; introduced properties to specify custom base image
Reviewed-by: sgehwolf, dholmes, jiefu

- test/runtime/containers/docker/Dockerfile-BasicTest
- test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/runtime/containers/docker/Dockerfile-BasicTest-s390x
! test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java
+ test/testlibrary/com/oracle/java/testlibrary/DockerfileConfig.java

Changeset: 308ed1ae8a75
Author:    andrew
Date:      2020-10-26 07:04 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/308ed1ae8a75

8253036: Support building the Zero assembler port on AArch64
Summary: Add recognition of the ELF format on AArch64 to allow Zero builds on the platform.
Reviewed-by: shade

! src/os/linux/vm/os_linux.cpp

Changeset: a9ac254e093c
Author:    shade
Date:      2020-10-26 07:23 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a9ac254e093c

8197981: Missing return statement in __sync_val_compare_and_swap_8
8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp
Reviewed-by: andrew, dholmes, zgu

! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp

Changeset: b78fc497bdf2
Author:    andrew
Date:      2020-10-30 08:02 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b78fc497bdf2

Merge

! .hgtags
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
- test/runtime/ClassFile/BadHelloWorld.jcod
- test/runtime/ClassFile/FormatCheckingTest.java

Changeset: 879099c6cc10
Author:    zgu
Date:      2016-08-25 09:23 -0400
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/879099c6cc10

8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: andrew

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/ClassFile/BadHelloWorld.jcod
+ test/runtime/ClassFile/FormatCheckingTest.java

Changeset: d8f1fd8de0a9
Author:    qpzhang
Date:      2020-06-16 23:15 +0800
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d8f1fd8de0a9

8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention
Summary: This is a downport of a part of JDK-8243326
Reviewed-by: goetz, clanger

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

Changeset: 19ab41f1f588
Author:    andrew
Date:      2020-10-30 08:13 +0000
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/19ab41f1f588

Merge


Changeset: 7f7c1e1fbc8a
Author:    thartmann
Date:      2020-08-06 08:10 +0200
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7f7c1e1fbc8a

8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Summary: Added missing NULL checks.
Reviewed-by: kvn, chagedorn

! src/share/vm/opto/addnode.cpp

Changeset: e6583d1cd978
Author:    snazarki
Date:      2020-11-17 18:55 +0300
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e6583d1cd978

Merge

! .hgtags
! make/linux/makefiles/gcc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
- test/runtime/containers/docker/Dockerfile-BasicTest
- test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/runtime/containers/docker/Dockerfile-BasicTest-s390x

Changeset: e841ea52e795
Author:    snazarki
Date:      2020-11-18 12:28 +0300
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e841ea52e795

8062808: [aarch32] Turn on the -Wreturn-type warning

! src/cpu/aarch32/vm/c1_LIRAssembler_aarch32.cpp
! src/cpu/aarch32/vm/relocInfo_aarch32.cpp

Changeset: 6b843e06d373
Author:    snazarki
Date:      2020-11-18 12:29 +0300
URL:       https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6b843e06d373

Added tag jdk8u282-b01-aarch32-20201118 for changeset e841ea52e795

! .hgtags



More information about the aarch32-port-dev mailing list