hg: shenandoah/jdk9/hotspot: 43 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Mar 1 12:47:32 UTC 2018


Changeset: bf09cd302685
Author:    hseigel
Date:      2017-03-20 13:05 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bf09cd302685

8175932: Improve host instance supports
Reviewed-by: coleenp, mschoene
Contributed-by: harold.seigel at oracle.com

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

Changeset: 9994b5a83110
Author:    thartmann
Date:      2017-03-23 15:14 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9994b5a83110

8173770: Image conversion improvements
Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev

! src/cpu/arm/vm/arm.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 72da911ffab2
Author:    henryjen
Date:      2017-05-17 16:10 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/72da911ffab2

Merge

- make/templates/gpl-cp-header
- make/templates/gpl-header
! src/share/vm/runtime/vmStructs.cpp

Changeset: a82e156c5a7e
Author:    henryjen
Date:      2017-05-22 09:32 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a82e156c5a7e

Merge


Changeset: 21911f83d901
Author:    rprotacio
Date:      2017-05-25 15:39 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/21911f83d901

8180020: Improve SymbolHashMap entry handling
Reviewed-by: mschoene, coleenp, rhalade
Contributed-by: rachel.protacio at oracle.com

! src/share/vm/oops/constantPool.hpp

Changeset: 06fed9819433
Author:    vlivanov
Date:      2017-05-26 18:39 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/06fed9819433

8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev

! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/arm/vm/macroAssembler_arm.cpp
! src/cpu/arm/vm/macroAssembler_arm.hpp
! src/cpu/arm/vm/sharedRuntime_arm.cpp
! src/cpu/arm/vm/templateTable_arm.cpp
! src/cpu/arm/vm/vtableStubs_arm.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/s390/vm/sharedRuntime_s390.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/share/vm/aot/aotCompiledMethod.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/compiledMethod.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/compiledICHolder.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/native/code/test_vtableStub.cpp
+ test/runtime/RedefineTests/RedefineInterfaceCall.java
! test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java

Changeset: df76253cd8b5
Author:    henryjen
Date:      2017-05-30 12:17 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/df76253cd8b5

Merge


Changeset: ca9f28d7aaed
Author:    mdoerr
Date:      2017-06-01 12:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ca9f28d7aaed

8181420: PPC: Image conversion improvements
Reviewed-by: thartmann, simonis, mbaesken

! src/cpu/ppc/vm/ppc.ad
! src/cpu/s390/vm/s390.ad

Changeset: 211d0b8784a9
Author:    henryjen
Date:      2017-06-06 10:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/211d0b8784a9

Merge


Changeset: 469dda6b36e5
Author:    rprotacio
Date:      2017-06-12 13:58 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/469dda6b36e5

8181664: Improve JVM UTF String handling
Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill
Contributed-by: rachel.protacio at oracle.com

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

Changeset: a8df7f3a6f24
Author:    henryjen
Date:      2017-06-12 15:07 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a8df7f3a6f24

Merge


Changeset: 10b90d04eaa3
Author:    henryjen
Date:      2017-06-12 15:09 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/10b90d04eaa3

Merge


Changeset: c0e632ca9091
Author:    henryjen
Date:      2017-06-19 11:29 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/c0e632ca9091

Merge

- test/runtime/modules/JVMAddModulePackage.java

Changeset: f2069900046f
Author:    henryjen
Date:      2017-06-26 16:00 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f2069900046f

Merge


Changeset: 9485372dc614
Author:    henryjen
Date:      2017-07-03 04:59 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9485372dc614

Merge


Changeset: 299ff923b772
Author:    hseigel
Date:      2017-07-26 11:45 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/299ff923b772

8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp

Changeset: 29206bb10db8
Author:    robm
Date:      2017-06-30 18:08 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/29206bb10db8

8183297: Allow duplicate bugid for changeset in jdk9 update forest
Reviewed-by: coffeys

! .jcheck/conf

Changeset: 333aabf7f484
Author:    asaha
Date:      2017-10-01 20:49 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/333aabf7f484

Merge

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

Changeset: 85789b547f96
Author:    asaha
Date:      2017-10-02 10:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/85789b547f96

Added tag jdk-9.0.4+00 for changeset 5be37d3ef648

! .hgtags

Changeset: d0cb475e62d6
Author:    asaha
Date:      2017-10-02 15:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d0cb475e62d6

Added tag jdk-9.0.1+00 for changeset ca47dcfdd351

! .hgtags

Changeset: 81a4628048de
Author:    asaha
Date:      2017-10-02 15:55 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/81a4628048de

Merge

! .hgtags

Changeset: 46290b7298be
Author:    asaha
Date:      2017-10-02 22:46 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/46290b7298be

Merge


Changeset: dab4c60adabf
Author:    asaha
Date:      2017-10-03 23:07 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dab4c60adabf

Added tag jdk-9.0.4+1 for changeset 46290b7298be

! .hgtags

Changeset: deed95e4b4cb
Author:    asaha
Date:      2017-10-10 12:52 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/deed95e4b4cb

Added tag jdk-9.0.4+2 for changeset dab4c60adabf

! .hgtags

Changeset: ce49d719fd4d
Author:    asaha
Date:      2017-10-18 10:21 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ce49d719fd4d

Added tag jdk-9.0.4+3 for changeset deed95e4b4cb

! .hgtags

Changeset: 11116cc619ac
Author:    asaha
Date:      2017-11-01 12:06 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/11116cc619ac

Added tag jdk-9.0.4+4 for changeset ce49d719fd4d

! .hgtags

Changeset: f3ba0e190ffc
Author:    asaha
Date:      2017-11-07 18:41 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f3ba0e190ffc

Added tag jdk-9.0.4+5 for changeset 11116cc619ac

! .hgtags

Changeset: e020892c9b44
Author:    asaha
Date:      2017-11-14 13:02 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e020892c9b44

Added tag jdk-9.0.4+6 for changeset f3ba0e190ffc

! .hgtags

Changeset: d74a282dcd6d
Author:    asaha
Date:      2017-11-21 20:59 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d74a282dcd6d

Added tag jdk-9.0.4+7 for changeset e020892c9b44

! .hgtags

Changeset: e6585baf63e0
Author:    asaha
Date:      2017-11-29 13:10 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e6585baf63e0

Added tag jdk-9.0.4+8 for changeset d74a282dcd6d

! .hgtags

Changeset: a825ddfdd78e
Author:    mdoerr
Date:      2017-10-30 17:14 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a825ddfdd78e

8190285: s390: Some java boolean checks are not correct
Reviewed-by: lucy, coleenp

! src/cpu/s390/vm/c1_LIRGenerator_s390.cpp
! src/cpu/s390/vm/interp_masm_s390.cpp
! src/cpu/s390/vm/interp_masm_s390.hpp
! src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp
! src/cpu/s390/vm/templateTable_s390.cpp

Changeset: b8d28f7648ee
Author:    asaha
Date:      2017-12-05 18:24 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b8d28f7648ee

Added tag jdk-9.0.4+9 for changeset a825ddfdd78e

! .hgtags

Changeset: fd238b7d28a7
Author:    mdoerr
Date:      2017-11-28 01:07 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/fd238b7d28a7

8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations
Reviewed-by: goetz

! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/s390/vm/macroAssembler_s390.cpp
! src/cpu/s390/vm/macroAssembler_s390.hpp
! src/cpu/s390/vm/methodHandles_s390.cpp
! src/cpu/s390/vm/templateTable_s390.cpp
! src/cpu/s390/vm/vtableStubs_s390.cpp

Changeset: a8e5681c2532
Author:    erikj
Date:      2017-12-11 19:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a8e5681c2532

8193208: Add missing file
Reviewed-by: asaha, tbell

+ ADDITIONAL_LICENSE_INFO

Changeset: f6418daf023e
Author:    asaha
Date:      2017-12-13 21:31 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f6418daf023e

Added tag jdk-9.0.4+10 for changeset a8e5681c2532

! .hgtags

Changeset: bb73b31e70e3
Author:    asaha
Date:      2017-12-19 15:25 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/bb73b31e70e3

Added tag jdk-9.0.4+11 for changeset f6418daf023e

! .hgtags

Changeset: 9b07a8171ca9
Author:    aph
Date:      2018-01-19 16:57 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9b07a8171ca9

8195685: AArch64: AArch64 cannot build with JDK-8174962
Reviewed-by: adinn, njian

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp

Changeset: a0b4a61e0abb
Author:    adinn
Date:      2018-01-25 11:56 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a0b4a61e0abb

8196136: AArch64: Correct register use in patch for JDK-8195685
Summary: itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph

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

Changeset: 5be094d79557
Author:    adinn
Date:      2018-01-25 14:47 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5be094d79557

8195859: AArch64: vtableStubs gtest fails after 8174962
Summary: gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke

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

Changeset: 949aa10b9725
Author:    adinn
Date:      2018-01-26 16:38 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/949aa10b9725

8196221: AArch64: Mistake in committed patch for JDK-8195859
Summary: The wrong patch was committed for JDK-8195859
Reviewed-by: aph

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

Changeset: a470bcec6bb8
Author:    aph
Date:      2018-01-22 15:19 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a470bcec6bb8

8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp

! src/cpu/zero/vm/methodHandles_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 22d7a88dbe78
Author:    robm
Date:      2018-02-14 06:56 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/22d7a88dbe78

Added tag jdk-9.0.4+12 for changeset a470bcec6bb8

! .hgtags

Changeset: 5ced30d1595c
Author:    shade
Date:      2018-03-01 13:40 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5ced30d1595c

Merge

! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp



More information about the shenandoah-dev mailing list