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

gnu.andrew at redhat.com gnu.andrew at redhat.com
Thu Feb 1 05:29:03 UTC 2018


Changeset: f77f9c21d557
Author:    andrew
Date:      2017-12-20 04:22 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f77f9c21d557

Added tag aarch64-shenandoah-jdk8u152-b16 for changeset 9adf5a64b23f

! .hgtags

Changeset: d0281b4e8f2c
Author:    andrew
Date:      2018-01-04 20:19 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d0281b4e8f2c

Merge


Changeset: 358f7031c659
Author:    andrew
Date:      2018-01-04 20:20 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/358f7031c659

Added tag aarch64-jdk8u152-b17 for changeset d0281b4e8f2c

! .hgtags

Changeset: ac677cc60072
Author:    dbuck
Date:      2017-09-29 14:30 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ac677cc60072

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

! agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/cpu/ppc/vm/sharedRuntime_ppc.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_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! 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

Changeset: e63e46b1d140
Author:    hseigel
Date:      2017-03-20 14:38 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e63e46b1d140

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: 63b355fe9b04
Author:    shshahma
Date:      2017-06-13 22:00 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/63b355fe9b04

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

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

Changeset: 585a9cc22e34
Author:    rprotacio
Date:      2017-06-12 13:58 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/585a9cc22e34

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: e0a29b836d92
Author:    mdoerr
Date:      2017-11-28 01:07 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e0a29b836d92

8191907: PPC64 part 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

Changeset: 077377660950
Author:    aph
Date:      2018-01-05 18:14 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/077377660950

8194686: AArch64 port of 8174962: Better interface invocations
Reviewed-by: adinn

! 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

Changeset: 44c1b3be60b0
Author:    andrew
Date:      2018-01-08 04:31 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/44c1b3be60b0

Added tag aarch64-jdk8u161-b12 for changeset 077377660950

! .hgtags

Changeset: f6b83ace5b33
Author:    andrew
Date:      2018-01-08 05:36 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f6b83ace5b33

Merge aarch64-jdk8u161-b12

! .hgtags
! 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_64.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/klassVtable.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 81c86a4598b3
Author:    andrew
Date:      2018-01-08 05:48 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/81c86a4598b3

Added tag aarch64-shenandoah-jdk8u161-b12 for changeset f6b83ace5b33

! .hgtags

Changeset: 6dc8e0fc6a63
Author:    aph
Date:      2018-01-08 14:49 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6dc8e0fc6a63

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

! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 455d20a08c83
Author:    andrew
Date:      2018-01-08 21:09 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/455d20a08c83

Added tag aarch64-jdk8u161-b13 for changeset 6dc8e0fc6a63

! .hgtags

Changeset: accb3bb6995b
Author:    andrew
Date:      2018-01-08 22:35 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/accb3bb6995b

Merge aarch64-jdk8u161-b13

! .hgtags

Changeset: 3229364f559c
Author:    andrew
Date:      2018-01-08 22:35 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3229364f559c

Added tag aarch64-shenandoah-jdk8u161-b13 for changeset accb3bb6995b

! .hgtags

Changeset: 2af34b1a3343
Author:    aph
Date:      2018-01-09 17:22 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2af34b1a3343

8194828: Fix for 8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn

! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 1551b0a09c26
Author:    aph
Date:      2018-01-09 17:22 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1551b0a09c26

Merge


Changeset: 9509b7a9eb6e
Author:    andrew
Date:      2018-01-09 20:33 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9509b7a9eb6e

Added tag aarch64-jdk8u161-b14 for changeset 1551b0a09c26

! .hgtags

Changeset: 7d5dc3c4ba41
Author:    andrew
Date:      2018-01-09 20:47 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7d5dc3c4ba41

Merge aarch64-jdk8u161-b14

! .hgtags

Changeset: 29a91173a9d8
Author:    andrew
Date:      2018-01-09 22:15 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/29a91173a9d8

Added tag aarch64-shenandoah-jdk8u161-b14 for changeset 7d5dc3c4ba41

! .hgtags

Changeset: 636213450b08
Author:    adinn
Date:      2018-02-01 04:14 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/636213450b08

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: cb8edae21575
Author:    adinn
Date:      2018-01-25 14:47 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/cb8edae21575

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: c10cc46dfb1f
Author:    adinn
Date:      2018-01-26 16:38 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c10cc46dfb1f

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: e47e8eaec0b4
Author:    adinn
Date:      2018-02-01 04:29 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e47e8eaec0b4

Fix functions with missing return value.
Reviewed-by: andrew

! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp

Changeset: a600839824fa
Author:    andrew
Date:      2018-02-01 04:37 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a600839824fa

Added tag aarch64-jdk8u161-b15 for changeset e47e8eaec0b4

! .hgtags

Changeset: 9e26f2976f38
Author:    andrew
Date:      2018-02-01 04:55 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9e26f2976f38

Merge aarch64-jdk8u161-b15

! .hgtags
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp

Changeset: b26065eb9ecd
Author:    shade
Date:      2018-01-25 12:07 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b26065eb9ecd

Fix post-CPU merge Shenandoah regressions
Reviewed-by: andrew

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

Changeset: 138d06b69ac8
Author:    andrew
Date:      2018-02-01 05:22 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/138d06b69ac8

Added tag aarch64-shenandoah-jdk8u161-b15 for changeset b26065eb9ecd

! .hgtags



More information about the aarch64-port-dev mailing list