hg: shenandoah/jdk8/hotspot: 68 new changesets

shade at redhat.com shade at redhat.com
Fri Jan 24 13:38:21 UTC 2020


Changeset: 02145a45eff6
Author:    roland
Date:      2018-11-05 12:53 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/02145a45eff6

8209835: Aarch64: elide barriers on all volatile operations
Reviewed-by: aph, adinn

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

Changeset: 09d4b646f756
Author:    fyang
Date:      2019-11-12 17:54 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/09d4b646f756

8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
Reviewed-by: adinn

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

Changeset: 37af9ac9f204
Author:    rkennke
Date:      2019-12-09 13:30 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/37af9ac9f204

Merge

! src/cpu/aarch64/vm/aarch64.ad
- 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/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/shenandoahSupport.cpp
- src/share/vm/opto/shenandoahSupport.hpp

Changeset: c75c503b4aee
Author:    rkennke
Date:      2019-12-12 13:06 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c75c503b4aee

Merge


Changeset: b44df6c5942c
Author:    andrew
Date:      2019-10-15 21:37 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b44df6c5942c

Added tag jdk8u232-ga for changeset 12177d88b89c

! .hgtags

Changeset: 3e0c18feb006
Author:    andrew
Date:      2019-09-06 03:21 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3e0c18feb006

Added tag jdk8u242-b00 for changeset 760b28d87178

! .hgtags

Changeset: cb028a891ac9
Author:    zgu
Date:      2019-09-12 15:15 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cb028a891ac9

8178870: instrumentation.retransformClasses cause coredump
Summary: Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli

! src/share/vm/prims/jvmtiRedefineClasses.cpp
+ test/runtime/RedefineTests/RedefineDoubleDelete.java
+ test/runtime/RedefineTests/libRedefineDoubleDelete.c
+ test/runtime/RedefineTests/test8178870.sh

Changeset: 7f237efc2d2a
Author:    zgu
Date:      2019-09-12 15:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7f237efc2d2a

8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr

! THIRD_PARTY_README

Changeset: eaae2ae06faf
Author:    adlertz
Date:      2014-02-26 07:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/eaae2ae06faf

8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hpp
Summary: Added NULL check for loopnode() in get_pre_loop_end()
Reviewed-by: kvn, roland

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

Changeset: 13ba54363544
Author:    shade
Date:      2019-09-16 12:02 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/13ba54363544

8230238: Add another regression test for JDK-8134739
Reviewed-by: kvn

+ test/compiler/loopopts/superword/TestFuzzPreLoop.java

Changeset: 7d5c800dae75
Author:    shade
Date:      2019-09-10 19:58 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7d5c800dae75

8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu

! test/compiler/loopopts/superword/TestFuzzPreLoop.java

Changeset: 2695509c59f8
Author:    andrew
Date:      2019-10-17 13:48 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2695509c59f8

Merge

! .hgtags

Changeset: eee5798e1b28
Author:    fyang
Date:      2019-10-28 13:29 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/eee5798e1b28

8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
Summary: Duplicate cmp node in empty loop if it has other users
Reviewed-by: neliasso, thartmann
Contributed-by: wanghuang3 at huawei.com, xietuo at huawei.com

! src/share/vm/opto/loopTransform.cpp
+ test/compiler/loopopts/TestRemoveEmptyLoop.java

Changeset: dc471edac21e
Author:    shade
Date:      2019-10-31 19:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/dc471edac21e

8231398: Add time tracing for gc log rotation at safepoint cleanup
Reviewed-by: phh, andrew

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

Changeset: 4a7da2a46cb1
Author:    coleenp
Date:      2015-08-20 11:18 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4a7da2a46cb1

8133951: Zero interpreter asserts in stubRoutines.cpp
Summary: Allow zero sized code buffer when checking if there's enough remaining size
Reviewed-by: kvn

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

Changeset: 9b865b281711
Author:    fzhinkin
Date:      2015-02-27 11:41 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9b865b281711

8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr
Reviewed-by: iveresov

! src/share/vm/c1/c1_LIR.cpp
+ test/compiler/print/TestProfileReturnTypePrinting.java

Changeset: ce42ae95d4d6
Author:    thartmann
Date:      2019-10-08 15:38 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ce42ae95d4d6

8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts
Summary: Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed).
Reviewed-by: kvn, roland

! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp

Changeset: ed8892ef0a8d
Author:    andrew
Date:      2019-11-08 16:49 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ed8892ef0a8d

Added tag jdk8u242-b01 for changeset ce42ae95d4d6

! .hgtags

Changeset: e4c7daab7059
Author:    andrew
Date:      2019-11-27 05:20 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e4c7daab7059

Merge jdk8u242-b01

! .hgtags
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/stubRoutines.cpp

Changeset: fdaa53e7d0e5
Author:    andrew
Date:      2019-11-27 05:20 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fdaa53e7d0e5

Added tag aarch64-shenandoah-jdk8u242-b01 for changeset e4c7daab7059

! .hgtags

Changeset: 85a664ef768d
Author:    andrew
Date:      2019-12-16 02:46 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/85a664ef768d

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/zero/vm/shenandoahBarrierSet_zero.cpp
! src/share/vm/c1/c1_LIR.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/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
- src/share/vm/opto/shenandoahSupport.cpp
- src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/runtime/stubRoutines.cpp

Changeset: 726fc0e86dc5
Author:    rkennke
Date:      2019-12-16 11:44 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/726fc0e86dc5

Merge


Changeset: 9495a9f80d99
Author:    aph
Date:      2015-09-24 12:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9495a9f80d99

8135018: AARCH64: Missing memory barriers for CMS collector
Summary: Add StoreStore barrier when CMS needs them
Reviewed-by: tschatzl

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp

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

Merge


Changeset: bf6ea7319424
Author:    zgu
Date:      2019-02-07 14:29 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/hotspot/rev/ac3466ed5cb5

Merge


Changeset: 9148fcba5de9
Author:    simonis
Date:      2019-11-07 17:56 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/hotspot/rev/20258ba5a788

Merge


Changeset: 371da86379cf
Author:    andrew
Date:      2019-12-04 16:24 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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/shenandoah/jdk8/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

Changeset: 9a7135d0a309
Author:    zgu
Date:      2019-12-17 05:07 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9a7135d0a309

8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: andrew

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp

Changeset: 7386b3a385ac
Author:    zgu
Date:      2019-12-17 05:26 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7386b3a385ac

8229420: [Redo] jstat reports incorrect values for OU for CMS GC
Reviewed-by: andrew

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/services/memoryPool.hpp

Changeset: 31527d7b83e1
Author:    sgehwolf
Date:      2019-12-17 06:08 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/31527d7b83e1

8232984: Upgrading Joni License version to 2.1.16
Reviewed-by: andrew

! THIRD_PARTY_README

Changeset: 9ef81b9152f1
Author:    kshefov
Date:      2015-11-13 18:14 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9ef81b9152f1

8131778: java disables UseAES flag when using VIS=2 on sparc
Reviewed-by: iignatyev, kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp

Changeset: 65749db89e61
Author:    sjohanss
Date:      2019-11-26 15:23 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/65749db89e61

8156028: G1YoungGenSizer _adaptive_size not correct when setting NewSize and MaxNewSize to the same value
Reviewed-by: jmasa, sangheki, drwhite, phh
Contributed-by: maoliang.ml at alibaba-inc.com

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp

Changeset: 8c0733543544
Author:    andrew
Date:      2019-12-08 22:40 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8c0733543544

Merge


Changeset: 5bd0e0bcb152
Author:    andrew
Date:      2019-12-19 19:35 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5bd0e0bcb152

Merge


Changeset: 2c1e9fab6964
Author:    snazarki
Date:      2019-12-25 02:53 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2c1e9fab6964

8236178: Debug build failed after 8236058
Reviewed-by: sgehwolf, andrew

! src/share/vm/oops/instanceKlass.cpp

Changeset: 8c0fa90986a6
Author:    andrew
Date:      2019-12-25 02:58 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8c0fa90986a6

Added tag jdk8u242-b05 for changeset 2c1e9fab6964

! .hgtags

Changeset: db6c24b84cb6
Author:    andrew
Date:      2019-12-25 03:15 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/db6c24b84cb6

Merge jdk8u242-b05

! .hgtags
! THIRD_PARTY_README
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/services/memoryPool.hpp

Changeset: 02136d459af9
Author:    andrew
Date:      2019-12-25 03:15 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/02136d459af9

Added tag aarch64-shenandoah-jdk8u242-b05 for changeset db6c24b84cb6

! .hgtags

Changeset: 81ddc1072b92
Author:    alvdavi
Date:      2020-01-04 21:33 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/81ddc1072b92

8235850: [TESTBUG] Remove test/runtime/RedefineTests/test8178870.sh
Summary: Re-remove test removed by JDK-8231463
Reviewed-by: phh, andrew

- test/runtime/RedefineTests/test8178870.sh

Changeset: 174eed0020f2
Author:    andrew
Date:      2020-01-06 06:55 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/174eed0020f2

Added tag jdk8u242-b06 for changeset 81ddc1072b92

! .hgtags

Changeset: 918b505f4c61
Author:    andrew
Date:      2020-01-07 01:02 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/918b505f4c61

Merge jdk8u242-b06

! .hgtags
- test/runtime/RedefineTests/test8178870.sh

Changeset: f05a20760d4b
Author:    andrew
Date:      2020-01-07 01:03 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f05a20760d4b

Added tag aarch64-shenandoah-jdk8u242-b06 for changeset 918b505f4c61

! .hgtags

Changeset: b8f57556a61f
Author:    andrew
Date:      2020-01-11 02:13 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b8f57556a61f

8236829: JDK-8232102 backport breaks s390
Summary: Cast Shenandoah{Min,Max,Heap}RegionSize to size_t for byte_size_in_proper_unit
Reviewed-by: rkennke

! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp

Changeset: f37db4bd396c
Author:    mbalao
Date:      2019-10-08 10:26 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f37db4bd396c

8225261: Better method resolutions
Reviewed-by: andrew
Contributed-by: lois.foltan at oracle.com

! src/share/vm/oops/klassVtable.cpp

Changeset: 8b80409d5840
Author:    andrew
Date:      2020-01-13 02:15 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8b80409d5840

8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: mbalao

! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/runtime/8003720/VictimClassLoader.java

Changeset: 7c9f6b5f8d11
Author:    andrew
Date:      2020-01-13 04:58 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7c9f6b5f8d11

Added tag jdk8u242-b07 for changeset 8b80409d5840

! .hgtags

Changeset: 7375e8667529
Author:    andrew
Date:      2020-01-13 05:33 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7375e8667529

Merge jdk8u242-b07

! .hgtags
! src/share/vm/oops/klassVtable.cpp

Changeset: c81fd2ed614a
Author:    ascarpino
Date:      2020-01-13 05:52 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c81fd2ed614a

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

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

Changeset: b8ff9b0d06ee
Author:    andrew
Date:      2020-01-13 05:53 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b8ff9b0d06ee

Added tag aarch64-shenandoah-jdk8u242-b07 for changeset c81fd2ed614a

! .hgtags

Changeset: 305fde0d6f11
Author:    andrew
Date:      2020-01-15 20:08 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/305fde0d6f11

Added tag jdk8u242-b08 for changeset 7c9f6b5f8d11

! .hgtags

Changeset: 9fcff2250bb4
Author:    andrew
Date:      2020-01-15 20:50 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9fcff2250bb4

Merge jdk8u242-b08

! .hgtags

Changeset: d059ab55fcd8
Author:    andrew
Date:      2020-01-15 20:52 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d059ab55fcd8

Added tag aarch64-shenandoah-jdk8u242-b08 for changeset 9fcff2250bb4

! .hgtags



More information about the shenandoah-dev mailing list