[aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 20 new changesets

gnu.andrew at redhat.com gnu.andrew at redhat.com
Fri Dec 20 09:34:04 UTC 2019


Changeset: 02e8f02480b4
Author:    andrew
Date:      2019-11-27 05:21 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/02e8f02480b4

Merge


Changeset: bf6ea7319424
Author:    zgu
Date:      2019-02-07 14:29 -0500
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/bf6ea7319424

8218558: NMT stack traces in output should show mt component for virtual memory allocations
Reviewed-by: shade, stuefe, coleenp

! src/share/vm/services/allocationSite.hpp
! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/services/mallocSiteTable.hpp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memReporter.cpp
! src/share/vm/services/memReporter.hpp
! src/share/vm/services/virtualMemoryTracker.hpp

Changeset: ac3466ed5cb5
Author:    andrew
Date:      2019-11-11 17:23 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ac3466ed5cb5

Merge


Changeset: 9148fcba5de9
Author:    simonis
Date:      2019-11-07 17:56 -0500
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9148fcba5de9

8206173: MallocSiteTable::initialize() doesn't take function descriptors into account
Reviewed-by: stuefe, zgu

! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/utilities/macros.hpp

Changeset: 1bbf10267ee0
Author:    rrich
Date:      2019-08-30 09:24 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1bbf10267ee0

8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
Reviewed-by: thartmann, mdoerr

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

Changeset: c2fa0ac49d01
Author:    thartmann
Date:      2019-08-20 07:47 +0200
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c2fa0ac49d01

8228888: C2 compilation fails with assert "m has strange control"
Summary: Weakened too strong assert.
Reviewed-by: kvn, roland

! src/share/vm/opto/loopopts.cpp
+ test/compiler/loopopts/StrangeControl.jasm
+ test/compiler/loopopts/TestStrangeControl.java

Changeset: 14b0d7d60628
Author:    jiefu
Date:      2019-08-03 09:04 +0800
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/14b0d7d60628

8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
Reviewed-by: tschatzl, kbarrett

! src/share/vm/utilities/workgroup.cpp

Changeset: 775e2bf92114
Author:    jiefu
Date:      2019-08-07 17:00 +0800
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/775e2bf92114

8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
Reviewed-by: mdoerr, kbarrett, tschatzl

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

Changeset: ee19c358e3b8
Author:    andrew
Date:      2019-11-18 16:42 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ee19c358e3b8

Added tag jdk8u242-b02 for changeset 775e2bf92114

! .hgtags

Changeset: e97d1987c8d9
Author:    andrew
Date:      2019-11-28 01:00 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e97d1987c8d9

Merge jdk8u242-b02

! .hgtags
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: 938f04bb5887
Author:    andrew
Date:      2019-11-28 01:19 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/938f04bb5887

Added tag aarch64-shenandoah-jdk8u242-b02 for changeset e97d1987c8d9

! .hgtags

Changeset: ff1018e27c6e
Author:    andrew
Date:      2019-11-27 05:33 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ff1018e27c6e

Added tag jdk8u242-b03 for changeset ee19c358e3b8

! .hgtags

Changeset: 9f28a4cac6d9
Author:    kbarrett
Date:      2019-07-31 14:28 -0400
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9f28a4cac6d9

8048556: Unnecessary GCLocker-initiated young GCs
Summary: Fixed recognition of unnecessary GCLocker collections.
Reviewed-by: pliden, tschatzl
Contributed-by: johnc at azul.com

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/memory/genCollectedHeap.cpp
+ test/gc/stress/gclocker/TestExcessGCLockerCollections.java

Changeset: 44ef77ad417c
Author:    ascarpino
Date:      2015-06-17 17:48 -0700
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/44ef77ad417c

8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose, phh

! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/7184394/TestAESBase.java
! test/compiler/7184394/TestAESEncode.java
! test/compiler/7184394/TestAESMain.java

Changeset: e55d4d896e30
Author:    ascarpino
Date:      2015-07-10 11:31 -0700
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e55d4d896e30

8130341: GHASH 32bit intrinsics has AEADBadTagException
Reviewed-by: kvn, mcberg
Contributed-by: ygaevsky at azul.com

! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! test/compiler/7184394/TestAESBase.java
! test/compiler/7184394/TestAESDecode.java
! test/compiler/7184394/TestAESEncode.java

Changeset: 20258ba5a788
Author:    andrew
Date:      2019-12-04 16:23 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/20258ba5a788

Merge


Changeset: 371da86379cf
Author:    andrew
Date:      2019-12-04 16:24 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/371da86379cf

Added tag jdk8u242-b04 for changeset 20258ba5a788

! .hgtags

Changeset: 7cb8932d8a4f
Author:    andrew
Date:      2019-12-04 18:22 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7cb8932d8a4f

Merge jdk8u242-b04

! .hgtags
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 1ce649acf443
Author:    andrew
Date:      2019-12-04 18:25 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1ce649acf443

Added tag aarch64-shenandoah-jdk8u242-b04 for changeset 7cb8932d8a4f

! .hgtags

Changeset: af261f3e6b99
Author:    andrew
Date:      2019-12-20 09:33 +0000
URL:       https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/af261f3e6b99

Merge

- src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
- src/cpu/ppc/vm/shenandoahBarrierSet_ppc.cpp
- src/cpu/sparc/vm/shenandoahBarrierSet_sparc.cpp
- src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
- src/cpu/zero/vm/shenandoahBarrierSet_zero.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahBrooksPointer.inline.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahHeapLock.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopopts.cpp
- src/share/vm/opto/shenandoahSupport.cpp
- src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp



More information about the aarch64-port-dev mailing list