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

gnu.andrew at redhat.com gnu.andrew at redhat.com
Wed Jun 8 15:16:41 UTC 2016


Changeset: 5d6d52ede653
Author:    roland
Date:      2016-04-25 15:14 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5d6d52ede653

8155015: Aarch64: bad assert in spill generation code
Reviewed-by: thartmann

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

Changeset: 4945ba41496a
Author:    roland
Date:      2016-04-28 15:24 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4945ba41496a

8155612: Aarch64: vector nodes need to support misaligned offset
Summary: Add support for misaligned offsets.
Reviewed-by: aph

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

Changeset: 4b3773d02bf3
Author:    zmajo
Date:      2016-04-29 14:32 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4b3773d02bf3

8155653: TestVectorUnalignedOffset.java not pushed with 8155612
Summary: Add missing test.
Reviewed-by: aph, adinn

+ test/compiler/vectorization/TestVectorUnalignedOffset.java

Changeset: 451dda77f6c2
Author:    asaha
Date:      2015-12-22 12:28 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/451dda77f6c2

Added tag jdk8u72-b15 for changeset d6670c5d49ba

! .hgtags

Changeset: 212e284fe952
Author:    asaha
Date:      2016-01-27 21:56 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/212e284fe952

Added tag jdk8u74-b00 for changeset 451dda77f6c2

! .hgtags

Changeset: 931c31db01ae
Author:    asaha
Date:      2016-01-27 21:51 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/931c31db01ae

Added tag jdk8u73-b00 for changeset 26b99cd20661

! .hgtags

Changeset: 67566d815a66
Author:    asaha
Date:      2016-01-28 12:06 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/67566d815a66

Added tag jdk8u73-b01 for changeset 931c31db01ae

! .hgtags

Changeset: c1031a924f2c
Author:    asaha
Date:      2016-01-28 12:27 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c1031a924f2c

Merge

! .hgtags

Changeset: 201bc3836466
Author:    asaha
Date:      2016-01-28 12:36 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/201bc3836466

Added tag jdk8u74-b01 for changeset c1031a924f2c

! .hgtags

Changeset: 82bae1acf9fd
Author:    asaha
Date:      2016-01-29 13:41 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/82bae1acf9fd

Added tag jdk8u73-b02 for changeset 67566d815a66

! .hgtags

Changeset: ca9cae9aa9e9
Author:    asaha
Date:      2016-01-29 13:59 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ca9cae9aa9e9

Merge

! .hgtags

Changeset: 1b6d4fd2730e
Author:    asaha
Date:      2016-01-29 14:13 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1b6d4fd2730e

Added tag jdk8u74-b02 for changeset ca9cae9aa9e9

! .hgtags

Changeset: ddd297e340b1
Author:    asaha
Date:      2016-03-15 23:54 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ddd297e340b1

Added tag jdk8u77-b00 for changeset 1b6d4fd2730e

! .hgtags

Changeset: 1b4072e4bb3a
Author:    asaha
Date:      2016-03-16 00:07 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1b4072e4bb3a

Added tag jdk8u77-b01 for changeset ddd297e340b1

! .hgtags

Changeset: 223b64a19e94
Author:    asaha
Date:      2016-03-18 22:29 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/223b64a19e94

Added tag jdk8u77-b02 for changeset 1b4072e4bb3a

! .hgtags

Changeset: d739423231fd
Author:    asaha
Date:      2016-03-20 20:35 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d739423231fd

Added tag jdk8u77-b03 for changeset 223b64a19e94

! .hgtags

Changeset: ae54804394de
Author:    asaha
Date:      2015-10-16 12:01 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ae54804394de

Added tag jdk8u75-b00 for changeset c0242ea4bde1

! .hgtags

Changeset: b15be4d7f813
Author:    asaha
Date:      2015-10-16 12:15 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b15be4d7f813

Merge

! .hgtags

Changeset: 69dc2b5ad5d3
Author:    asaha
Date:      2015-10-29 17:03 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/69dc2b5ad5d3

Merge

! .hgtags

Changeset: 6a0b19c56d79
Author:    asaha
Date:      2015-10-28 22:02 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6a0b19c56d79

Added tag jdk8u66-b32 for changeset d8be40462cfb

! .hgtags

Changeset: 8a6c4458bcfd
Author:    asaha
Date:      2015-10-29 17:31 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8a6c4458bcfd

Merge

! .hgtags

Changeset: a58007dd88db
Author:    asaha
Date:      2015-11-03 07:16 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a58007dd88db

Added tag jdk8u66-b33 for changeset 6a0b19c56d79

! .hgtags

Changeset: 255f52705ec7
Author:    asaha
Date:      2015-11-11 20:44 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/255f52705ec7

Added tag jdk8u51-b34 for changeset 4b722db6d385

! .hgtags

Changeset: 3d55b1055c78
Author:    asaha
Date:      2015-11-13 14:13 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3d55b1055c78

Merge

! .hgtags

Changeset: 95b0e04287fb
Author:    asaha
Date:      2015-12-01 22:51 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/95b0e04287fb

Added tag jdk8u66-b34 for changeset 3d55b1055c78

! .hgtags

Changeset: 750c3ee5c1dc
Author:    asaha
Date:      2015-12-02 15:48 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/750c3ee5c1dc

Merge

! .hgtags

Changeset: 500c1958400f
Author:    asaha
Date:      2015-12-02 23:14 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/500c1958400f

Merge

! .hgtags

Changeset: bfad3b98ecf3
Author:    asaha
Date:      2015-12-03 10:31 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/bfad3b98ecf3

Added tag jdk8u66-b35 for changeset 95b0e04287fb

! .hgtags

Changeset: 4886729f51af
Author:    asaha
Date:      2015-12-03 10:57 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4886729f51af

Merge

! .hgtags

Changeset: 27743dc0c7f1
Author:    asaha
Date:      2015-12-03 13:38 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/27743dc0c7f1

Merge

! .hgtags

Changeset: 5737cf6ef795
Author:    asaha
Date:      2015-12-07 22:49 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5737cf6ef795

Merge

! .hgtags

Changeset: 297df1f2666f
Author:    asaha
Date:      2015-12-07 22:58 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/297df1f2666f

Merge

! .hgtags

Changeset: 0ec76670e407
Author:    asaha
Date:      2015-12-15 10:36 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0ec76670e407

Merge

! .hgtags

Changeset: dce99debdba2
Author:    dholmes
Date:      2015-12-07 13:25 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dce99debdba2

8130212: Thread::current() might access freed memory on Solaris
Reviewed-by: kvn, twisti, stuefe

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp

Changeset: a8cdb5c0646c
Author:    asaha
Date:      2015-12-15 08:37 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a8cdb5c0646c

Added tag jdk8u66-b36 for changeset dce99debdba2

! .hgtags

Changeset: 6dfa00ef5698
Author:    asaha
Date:      2015-12-15 12:21 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6dfa00ef5698

Merge

! .hgtags

Changeset: e128ae63439e
Author:    asaha
Date:      2015-12-15 14:33 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e128ae63439e

Merge

! .hgtags

Changeset: 324d912186ce
Author:    asaha
Date:      2015-12-21 10:54 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/324d912186ce

Merge

! .hgtags

Changeset: ca3b8c8e390a
Author:    asaha
Date:      2015-12-21 11:08 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ca3b8c8e390a

Merge

! .hgtags

Changeset: 77d2e733e318
Author:    asaha
Date:      2015-12-21 13:42 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/77d2e733e318

Added tag jdk8u75-b01 for changeset ca3b8c8e390a

! .hgtags

Changeset: da43260704c2
Author:    alitvinov
Date:      2015-12-30 13:39 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/da43260704c2

Merge

! .hgtags

Changeset: fd6f16491bd8
Author:    asaha
Date:      2016-01-03 22:38 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fd6f16491bd8

Added tag jdk8u72-b31 for changeset da43260704c2

! .hgtags

Changeset: 9aef5b5e0a68
Author:    asaha
Date:      2016-01-04 08:38 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9aef5b5e0a68

Merge

! .hgtags

Changeset: 2df9fe896819
Author:    asaha
Date:      2016-01-04 11:07 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2df9fe896819

Added tag jdk8u75-b02 for changeset 9aef5b5e0a68

! .hgtags

Changeset: b374548dcb48
Author:    asaha
Date:      2016-01-11 13:41 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b374548dcb48

Added tag jdk8u75-b03 for changeset 2df9fe896819

! .hgtags

Changeset: 32b682649973
Author:    kevinw
Date:      2016-01-15 22:33 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/32b682649973

8132051: Better byte behavior
Reviewed-by: coleenp, roland

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 74f399b6b3e2
Author:    asaha
Date:      2016-01-18 10:48 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/74f399b6b3e2

Added tag jdk8u75-b04 for changeset 32b682649973

! .hgtags

Changeset: a02fdb3c047d
Author:    kevinw
Date:      2016-01-19 15:35 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a02fdb3c047d

8147567: InterpreterRuntime::post_field_access not updated for boolean in JDK-8132051
Reviewed-by: coleenp

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

Changeset: 1f43bd4fab06
Author:    ctornqvi
Date:      2014-03-27 22:36 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1f43bd4fab06

8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
Summary: Wrapped the test in another layer process creation to avoid NMT being turned on.
Reviewed-by: coleenp, dcubed

! test/runtime/NMT/JcmdWithNMTDisabled.java

Changeset: a3d8696b4c5e
Author:    asaha
Date:      2016-01-25 12:32 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a3d8696b4c5e

Added tag jdk8u75-b05 for changeset 1f43bd4fab06

! .hgtags

Changeset: 916712f178c3
Author:    asaha
Date:      2016-02-01 10:03 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/916712f178c3

Merge

! .hgtags

Changeset: dd31a6d1bfbf
Author:    asaha
Date:      2016-02-01 11:49 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dd31a6d1bfbf

Added tag jdk8u75-b06 for changeset 916712f178c3

! .hgtags

Changeset: 47cd96b2510f
Author:    simonis
Date:      2016-01-27 15:01 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/47cd96b2510f

8148487: PPC64: Better byte behavior
Reviewed-by: goetz, mdoerr

! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 8c791dd1c24d
Author:    csahu
Date:      2016-01-28 09:41 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8c791dd1c24d

8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java got OOME
Summary: Ignore OOM in the test
Reviewed-by: kvn

! test/compiler/loopopts/CountedLoopProblem.java

Changeset: 9840a0e6b733
Author:    asaha
Date:      2016-02-08 11:14 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9840a0e6b733

Added tag jdk8u75-b07 for changeset 8c791dd1c24d

! .hgtags

Changeset: b249c6a2c3d8
Author:    kevinw
Date:      2016-02-08 13:08 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b249c6a2c3d8

8148475: Missing SA Bytecode updates.
Reviewed-by: coleenp

! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java

Changeset: e4a935cb6f71
Author:    kevinw
Date:      2016-02-10 13:34 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e4a935cb6f71

8149170: Better byte behavior for native arguments
Summary: Arguments coming from native should be converted to 0=false, 1-255=true
Reviewed-by: coleenp

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

Changeset: 66b7b863cce7
Author:    asaha
Date:      2016-02-15 16:29 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/66b7b863cce7

Added tag jdk8u75-b08 for changeset e4a935cb6f71

! .hgtags

Changeset: e97c45c377eb
Author:    kshefov
Date:      2016-02-12 18:15 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e97c45c377eb

8059661: Test SoftReference and OOM behavior
Reviewed-by: coffeys
Contributed-by: Alexander Vorobyev <alexander.vorobyev at oracle.com>

+ test/gc/TestSoftReferencesBehaviorOnOOME.java

Changeset: a4e26f908dd9
Author:    asaha
Date:      2016-02-22 13:02 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a4e26f908dd9

Added tag jdk8u75-b09 for changeset e97c45c377eb

! .hgtags

Changeset: 1442c833c50e
Author:    kevinw
Date:      2016-02-23 23:47 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1442c833c50e

8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
Summary: fix incorrect code
Reviewed-by: kvn, coleenp

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

Changeset: d44c7e324682
Author:    coleenp
Date:      2016-02-21 08:33 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d44c7e324682

8150012: Better byte behavior for reflection
Reviewed-by: kvn, jrose, kevinw, ahgross

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

Changeset: 352f1b2573b0
Author:    asaha
Date:      2016-02-29 10:30 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/352f1b2573b0

Added tag jdk8u75-b10 for changeset d44c7e324682

! .hgtags

Changeset: cc78c97abff8
Author:    kevinw
Date:      2016-03-02 19:16 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/cc78c97abff8

8146518: Zero interpreter broken with better byte behaviour
Reviewed-by: coleenp

! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: bbbb05e91c62
Author:    asaha
Date:      2016-03-15 13:30 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/bbbb05e91c62

Added tag jdk8u75-b12 for changeset cc78c97abff8

! .hgtags

Changeset: f8dc82a4f845
Author:    asaha
Date:      2016-03-17 08:08 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f8dc82a4f845

Added tag jdk8u91-b00 for changeset bbbb05e91c62

! .hgtags

Changeset: e36b6ade0499
Author:    asaha
Date:      2016-03-21 23:00 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e36b6ade0499

Merge

! .hgtags

Changeset: fa8991ccf6e5
Author:    asaha
Date:      2016-03-22 10:28 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/fa8991ccf6e5

Added tag jdk8u91-b13 for changeset e36b6ade0499

! .hgtags

Changeset: 2bf6f7fff44b
Author:    andrew
Date:      2016-05-11 16:50 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2bf6f7fff44b

Merge jdk8u91-b14

! .hgtags
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: d93a2aced128
Author:    andrew
Date:      2016-05-11 18:17 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d93a2aced128

Added tag aarch64-jdk8u91-b15 for changeset 2bf6f7fff44b

! .hgtags

Changeset: 54520c7add10
Author:    aph
Date:      2016-02-25 14:59 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/54520c7add10

8150652: Remove unused code in AArch64 back end
Reviewed-by: kvn

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

Changeset: 6569981b0146
Author:    aph
Date:      2016-04-26 14:38 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6569981b0146

8155100: AArch64: Relax alignment requirement for byte_map_base
Reviewed-by: roland

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

Changeset: 204125f031ec
Author:    aph
Date:      2016-04-20 11:14 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/204125f031ec

8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode
Reviewed-by: roland

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

Changeset: a10787e56d77
Author:    aph
Date:      2016-05-23 15:39 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a10787e56d77

8150045: arraycopy causes segfaults in SATB during garbage collection
Reviewed-by: roland

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

Changeset: d9c0a206ca59
Author:    asaha
Date:      2015-10-26 13:20 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d9c0a206ca59

Added tag jdk8u76-b00 for changeset d7b01fb81aa8

! .hgtags

Changeset: faef2a237329
Author:    zmajo
Date:      2015-10-15 17:38 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/faef2a237329

8080650: Enable stubs to use frame pointers correctly
Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code.
Reviewed-by: kvn

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad

Changeset: 831754f092fb
Author:    robm
Date:      2015-10-27 03:51 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/831754f092fb

Merge


Changeset: 6fff3d627d0a
Author:    poonam
Date:      2015-10-30 08:29 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6fff3d627d0a

8140249: JVM Crashing During startUp If Flight Recording is enabled
Reviewed-by: dholmes
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>

! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: 714096aec397
Author:    shade
Date:      2015-10-29 14:08 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/714096aec397

8140483: Atomic*FieldUpdaters final fields should be trusted
Summary: Add exceptions for A*FU subclasses that do the actual work.
Reviewed-by: jrose, vlivanov

! src/share/vm/ci/ciField.cpp
! src/share/vm/classfile/vmSymbols.hpp

Changeset: 9f8038f83a6e
Author:    clanger
Date:      2015-11-17 09:39 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9f8038f83a6e

8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
Summary: Add check for fchir() failure and disable shared PerfMemory in that case.
Reviewed-by: dcubed, simonis, gthornbr

! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp

Changeset: c6ef40024aa2
Author:    sgehwolf
Date:      2015-06-12 16:09 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c6ef40024aa2

8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
Summary: Use __builtin_frame_address(0) rather than returning address of local variable.
Reviewed-by: dholmes

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

Changeset: 110735ab93ec
Author:    aph
Date:      2015-11-04 13:38 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/110735ab93ec

8138966: Intermittent SEGV running ParallelGC
Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables.
Reviewed-by: tschatzl

! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp

Changeset: 4a4a5b8b3dfe
Author:    andrew
Date:      2015-11-26 03:40 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4a4a5b8b3dfe

8143855: Bad printf formatting in frame_zero.cpp
Summary: Backport subset of 8075967 fix that resolves this issue.
Reviewed-by: dholmes

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

Changeset: f87db3f01e3f
Author:    mdoerr
Date:      2015-10-12 12:20 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f87db3f01e3f

8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
Summary: Register R12 must be preserved for stub calls (e.g. deopt handler).
Reviewed-by: goetz

! src/cpu/ppc/vm/macroAssembler_ppc.cpp

Changeset: e9e252c83b2b
Author:    goetz
Date:      2015-11-17 08:59 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e9e252c83b2b

8139258: PPC64LE: argument passing problem when passing 15 floats in native call
Reviewed-by: mdoerr, goetz
Contributed-by: asmundak at google.com

! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp

Changeset: dce765c2ff7d
Author:    ctornqvi
Date:      2014-03-27 22:36 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/dce765c2ff7d

8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
Summary: Wrapped the test in another layer process creation to avoid NMT being turned on.
Reviewed-by: coleenp, dcubed

! test/runtime/NMT/JcmdWithNMTDisabled.java

Changeset: f46ffa934a46
Author:    ccheung
Date:      2015-12-02 17:48 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f46ffa934a46

8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg
Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths
Reviewed-by: coleenp, jiangli, cjplummer, minqi

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 5cece4584b8e
Author:    stefank
Date:      2015-11-12 09:53 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5cece4584b8e

8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries
Reviewed-by: mgerdin, vlivanov

! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp

Changeset: 59eb74ac51f2
Author:    dbuck
Date:      2015-12-04 14:31 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/59eb74ac51f2

8029630: Thread id should be displayed as a hex number in error report
Summary: Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe

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

Changeset: 3ad3f93fe3d2
Author:    dholmes
Date:      2015-12-07 13:25 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3ad3f93fe3d2

8130212: Thread::current() might access freed memory on Solaris
Reviewed-by: kvn, twisti, stuefe

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp

Changeset: 92a6cfbf2d94
Author:    dbuck
Date:      2015-12-08 14:23 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/92a6cfbf2d94

8022865: [TESTBUG] Compressed Oops testing needs to be revised
Summary: Rewrote compressed oops tests
Reviewed-by: kvn, coleenp, mseledtsov

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: c60b9a314312
Author:    sla
Date:      2013-12-18 08:39 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c60b9a314312

8029726: On OS X some dtrace probe names are mismatched with Solaris
8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired.
8029728: On OS X dtrace probes SetStaticBooleanField are not fired
Reviewed-by: kamg, dsamersoff

! src/os/bsd/dtrace/hotspot.d
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp

Changeset: a045a14d1c81
Author:    kevinw
Date:      2015-12-08 15:05 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a045a14d1c81

Merge


Changeset: c1679cc87ba0
Author:    poonam
Date:      2015-12-09 10:26 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c1679cc87ba0

8140031: SA: Searching for a value in Threads does not work
Summary: Improve the thread and threads commands in CLHSDB
Reviewed-by: dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: 1812b99073ac
Author:    asaha
Date:      2015-12-21 15:19 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1812b99073ac

Added tag jdk8u76-b01 for changeset c1679cc87ba0

! .hgtags

Changeset: 70649f10b88c
Author:    zmajo
Date:      2015-12-15 09:46 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/70649f10b88c

8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes.
Reviewed-by: kvn, thartmann, vlivanov, shade

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp

Changeset: 047a642c9729
Author:    kevinw
Date:      2015-12-02 13:58 +0530
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/047a642c9729

8065579: WB method to start G1 concurrent mark cycle should be introduced
Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Leonid Mesnik <leonid.mesnik at oracle.com>

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/prims/whitebox.cpp
+ test/gc/whitebox/TestConcMarkCycleWB.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: cf93dd06db0f
Author:    aeriksso
Date:      2015-12-04 14:06 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/cf93dd06db0f

6869327: Add new C2 flag to keep safepoints in counted loops.
Reviewed-by: kvn

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/loopopts/UseCountedLoopSafepoints.java

Changeset: 7c5babab479b
Author:    vlivanov
Date:      2015-12-10 14:51 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7c5babab479b

8144935: C2: safepoint is pruned from a non-counted loop
Reviewed-by: roland

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

Changeset: d06b64fc150f
Author:    sla
Date:      2015-12-10 16:09 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d06b64fc150f

8145099: Better error message when SA can't attach to a process
Reviewed-by: jbachorik, stuefe

! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/os/linux/ps_proc.c

Changeset: 6fb4d6e02e92
Author:    gthornbr
Date:      2015-12-17 17:17 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6fb4d6e02e92

8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
Reviewed-by: dcubed, mikael

! make/linux/makefiles/defs.make

Changeset: 5d96c022391c
Author:    gthornbr
Date:      2015-12-17 17:18 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5d96c022391c

8046611: Build errors with gcc on sparc/fastdebug
Reviewed-by: dcubed, mikael

! src/cpu/sparc/vm/frame_sparc.cpp
! src/share/vm/runtime/safepoint.cpp

Changeset: bd33e3fce750
Author:    gthornbr
Date:      2015-12-18 10:11 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/bd33e3fce750

8048232: Fix for 8046471 breaks PPC64 build
Reviewed-by: dcubed, mikael

! make/linux/Makefile
! make/linux/makefiles/defs.make

Changeset: 48eec0ba6526
Author:    gthornbr
Date:      2015-12-18 10:12 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/48eec0ba6526

8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
Summary: Added include of asm/ptrace.h to libproc.h
Reviewed-by: dcubed, mikael

! agent/src/os/linux/libproc.h

Changeset: 252404a1e9e2
Author:    dcubed
Date:      2015-12-18 10:58 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/252404a1e9e2

Merge

! agent/src/os/linux/libproc.h

Changeset: 2b597b92442b
Author:    shade
Date:      2015-07-24 21:29 -0400
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2b597b92442b

8131782: C1 Class.cast optimization breaks when Class is loaded from static final
Summary: change as_ValueType() to return InstanceConstant when appropriate
Reviewed-by: jrose

! src/share/vm/c1/c1_ValueType.cpp

Changeset: 218483967e52
Author:    robm
Date:      2015-12-23 00:50 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/218483967e52

Merge


Changeset: 80959a760b85
Author:    asaha
Date:      2016-01-04 12:05 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/80959a760b85

Added tag jdk8u76-b02 for changeset 218483967e52

! .hgtags

Changeset: 501f014415d8
Author:    thartmann
Date:      2015-12-21 11:34 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/501f014415d8

8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true
Summary: Restore the major_progress flag before calling igvn.optimize().
Reviewed-by: kvn

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

Changeset: 192643caadca
Author:    thartmann
Date:      2015-12-21 10:14 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/192643caadca

8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI
Summary: is_scaled_iv_plus_offset() should handle AddI nodes with scaled iv as second input.
Reviewed-by: kvn

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

Changeset: 0fcb18e98f98
Author:    skovalev
Date:      2015-12-25 14:03 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0fcb18e98f98

8144937: [TEST_BUG] testlibrary_tests should be excluded for compact1 and compact2 execution
Reviewed-by: dholmes, rriggs

! test/TEST.groups

Changeset: 8641949eb21f
Author:    kevinw
Date:      2016-01-07 02:36 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8641949eb21f

8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
Reviewed-by: dholmes
Contributed-by: cheleswer.sahu at oracle.com

! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
+ test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
+ test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java

Changeset: 2d23269a45a0
Author:    clanger
Date:      2015-11-04 16:23 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2d23269a45a0

8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX
Reviewed-by: stuefe, dcubed

! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp

Changeset: b40d68340feb
Author:    kevinw
Date:      2016-01-08 05:28 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/b40d68340feb

8144483: One long Safepoint pause directly after each GC log rotation
Reviewed-by: dholmes
Contributed-by: cheleswer.sahu at oracle.com

! src/os/solaris/vm/os_solaris.cpp

Changeset: c649dde41041
Author:    simonis
Date:      2016-01-13 20:47 -0500
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c649dde41041

8146979: Backport of 8046471 breaks ppc64 build in jdk8u because 8072383 was badly backported before
Reviewed-by: erikj, dholmes

! make/defs.make

Changeset: 88ae10297731
Author:    sspitsyn
Date:      2015-01-26 15:51 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/88ae10297731

8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: adjust Unsafe methods in the itable/vtable if Unsafe is redefined
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: f796867c1bcb
Author:    asaha
Date:      2015-12-15 22:59 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f796867c1bcb

Merge

! .hgtags

Changeset: c3091ebd2811
Author:    asaha
Date:      2016-01-05 08:28 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c3091ebd2811

Merge

! .hgtags

Changeset: ac9a68124ba9
Author:    asaha
Date:      2016-01-05 08:40 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ac9a68124ba9

Merge

! .hgtags

Changeset: 2a2720daacaa
Author:    asaha
Date:      2016-01-15 16:21 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/2a2720daacaa

Merge


Changeset: 981cb5ddafc8
Author:    asaha
Date:      2016-01-19 13:05 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/981cb5ddafc8

Added tag jdk8u76-b03 for changeset 2a2720daacaa

! .hgtags

Changeset: f3f2f71d2dc8
Author:    dbuck
Date:      2016-01-19 18:16 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f3f2f71d2dc8

8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
+ test/gc_implementation/g1/TestNoEagerReclaimOfHumongousRegions.java

Changeset: 71f6bbeb6026
Author:    tschatzl
Date:      2016-01-21 15:15 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/71f6bbeb6026

8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
Summary: Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared.
Reviewed-by: tbenson, mgerdin, brutisso
Contributed-by: Poonam Bajaj <poonam.bajaj at oracle.com>, Thomas Schatzl <thomas.schatzl at oracle.com>

! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp

Changeset: 16f7b676725a
Author:    robm
Date:      2016-01-25 08:46 +0000
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/16f7b676725a

Merge


Changeset: d6c92b9e192e
Author:    asaha
Date:      2016-01-25 13:21 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/d6c92b9e192e

Added tag jdk8u76-b04 for changeset 16f7b676725a

! .hgtags

Changeset: 35bfaf7f9021
Author:    asaha
Date:      2016-01-25 14:39 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/35bfaf7f9021

Merge

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

Changeset: 646be9e3eb42
Author:    asaha
Date:      2016-01-26 12:37 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/646be9e3eb42

Added tag jdk8u76-b05 for changeset 35bfaf7f9021

! .hgtags

Changeset: 6449ee3bf707
Author:    asaha
Date:      2016-02-01 12:12 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6449ee3bf707

Merge

! .hgtags

Changeset: 1b73e7d0cab5
Author:    asaha
Date:      2016-02-01 12:29 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/1b73e7d0cab5

Added tag jdk8u76-b06 for changeset 6449ee3bf707

! .hgtags

Changeset: 89c75331f9b6
Author:    dfazunen
Date:      2016-02-03 19:13 +0300
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/89c75331f9b6

8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
Reviewed-by: tschatzl, mchernov

+ test/stress/gc/TestStressRSetCoarsening.java

Changeset: 8daf136b3218
Author:    poonam
Date:      2016-02-01 13:19 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/8daf136b3218

8145442: Add the facility to verify remembered sets for G1
Summary: Implement remembered sets verification for G1 with option VerifyRememberedSets
Reviewed-by: jmasa, mgerdin

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: 7d1074c74d60
Author:    asaha
Date:      2016-02-08 11:54 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7d1074c74d60

Merge

! .hgtags
! src/cpu/ppc/vm/interpreter_ppc.cpp

Changeset: c293d540d7cd
Author:    asaha
Date:      2016-02-08 12:00 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c293d540d7cd

Added tag jdk8u76-b07 for changeset 7d1074c74d60

! .hgtags

Changeset: 392f8722fc51
Author:    asaha
Date:      2016-02-15 16:42 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/392f8722fc51

Merge

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

Changeset: 5ed7f17c7804
Author:    asaha
Date:      2016-02-15 17:06 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/5ed7f17c7804

Added tag jdk8u76-b08 for changeset 392f8722fc51

! .hgtags

Changeset: 3bf0f5b8a892
Author:    asaha
Date:      2016-02-22 13:11 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3bf0f5b8a892

Merge

! .hgtags

Changeset: 4f7fc09d8d66
Author:    asaha
Date:      2016-02-22 13:23 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4f7fc09d8d66

Added tag jdk8u76-b09 for changeset 3bf0f5b8a892

! .hgtags

Changeset: a2b0ee820059
Author:    asaha
Date:      2016-02-29 11:49 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/a2b0ee820059

Merge

! .hgtags

Changeset: 6875c2bf2dcb
Author:    asaha
Date:      2016-02-29 11:56 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6875c2bf2dcb

Added tag jdk8u76-b10 for changeset a2b0ee820059

! .hgtags

Changeset: 16aa1f621ec6
Author:    roland
Date:      2016-02-29 16:08 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/16aa1f621ec6

8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Summary: gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
+ test/compiler/native/TestDirtyInt.java
+ test/compiler/native/TestDirtyInt.sh
+ test/compiler/native/libTestDirtyInt.c

Changeset: 29cf71e114f9
Author:    asaha
Date:      2016-03-07 10:49 -0800
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/29cf71e114f9

Added tag jdk8u76-b11 for changeset 16aa1f621ec6

! .hgtags

Changeset: 9a87701e22b3
Author:    asaha
Date:      2016-03-15 13:42 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/9a87701e22b3

Merge

! .hgtags

Changeset: 481dcde745b6
Author:    asaha
Date:      2016-03-15 13:59 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/481dcde745b6

Added tag jdk8u76-b12 for changeset 9a87701e22b3

! .hgtags

Changeset: 4e20e192aea1
Author:    asaha
Date:      2016-03-17 08:17 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4e20e192aea1

Added tag jdk8u92-b00 for changeset 481dcde745b6

! .hgtags

Changeset: f3e1e734e2d2
Author:    asaha
Date:      2016-03-22 11:05 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/f3e1e734e2d2

Merge

! .hgtags

Changeset: 85d782b2c99b
Author:    asaha
Date:      2016-03-22 21:30 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/85d782b2c99b

Added tag jdk8u92-b13 for changeset f3e1e734e2d2

! .hgtags

Changeset: e1ea97ad19af
Author:    asaha
Date:      2016-03-31 09:57 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e1ea97ad19af

Added tag jdk8u91-b14 for changeset fa8991ccf6e5

! .hgtags

Changeset: 24a09407d71b
Author:    asaha
Date:      2016-03-31 10:08 -0700
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/24a09407d71b

Merge

! .hgtags

Changeset: 64fbb692d0b6
Author:    andrew
Date:      2016-05-25 13:40 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/64fbb692d0b6

Merge jdk8u92-b14

! .hgtags
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/os/linux/ps_proc.c
! make/defs.make
! make/linux/makefiles/defs.make
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/vmError.cpp
! test/TEST.groups
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 4531f4a0f396
Author:    andrew
Date:      2016-05-25 13:42 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/4531f4a0f396

Added tag aarch64-jdk8u92-b14 for changeset 64fbb692d0b6

! .hgtags

Changeset: 262751c8dcac
Author:    andrew
Date:      2016-06-03 17:39 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/262751c8dcac

Merge aarch64-jdk8u92-b14

! .hgtags
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp

Changeset: ec2e71f375b1
Author:    rkennke
Date:      2016-05-12 22:03 +0200
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ec2e71f375b1

Enable weak reference discovery in ShenandoahMarkCompact. Otherwise we never process any weak references in full-gc.

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

Changeset: 153a6bc8c87d
Author:    andrew
Date:      2016-06-03 17:41 +0100
URL:       http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/153a6bc8c87d

Added tag aarch64-shenandoah-jdk8u92-b14 for changeset ec2e71f375b1

! .hgtags



More information about the aarch64-port-dev mailing list