hg: jdk9/hs/hotspot: 11 new changesets

daniel.daugherty at oracle.com daniel.daugherty at oracle.com
Wed Mar 18 20:34:41 UTC 2015


Changeset: 471b684ff43e
Author:    sgehwolf
Date:      2015-03-10 21:20 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/471b684ff43e

8074312: Enable hotspot builds on 4.x Linux kernels
Summary: Add "4" to list of allowable versions
Reviewed-by: dholmes, mikael

! make/linux/Makefile

Changeset: 2506dd16cb84
Author:    mgronlun
Date:      2015-03-11 09:11 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2506dd16cb84

8074905: Exclude aarch64 from Visual Studio projectcreator.make
Reviewed-by: ctornqvi, sla, minqi

! make/windows/makefiles/projectcreator.make

Changeset: 36143dafcf1c
Author:    mikael
Date:      2015-03-11 12:00 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/36143dafcf1c

6313046: Remove unused frame::native_param_addr code
Summary: Removed dead code in frame
Reviewed-by: dholmes, cjplummer, dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 410003485ee6
Author:    dholmes
Date:      2015-03-11 18:49 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/410003485ee6

8073990: Deprecated "UseVectoredExceptions" VM options still defined in several globals files
Reviewed-by: dholmes, stuefe, simonis
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>

! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp

Changeset: 3eb61269f421
Author:    dholmes
Date:      2015-03-12 19:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3eb61269f421

8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
Contributed-by: Thomas Stufe <thomas.stuefe at gmail.com>

! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/vmError_bsd.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/vmError_linux.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/vmError_solaris.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java

Changeset: 771c83af7df8
Author:    cjplummer
Date:      2015-03-10 19:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/771c83af7df8

8069111: Investigate NMT detail tracking support for 32bit ARM
Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart

! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java

Changeset: 21279769488b
Author:    dcubed
Date:      2015-03-13 09:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/21279769488b

Merge

! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/stubRoutines.hpp

Changeset: a0a3afa7859b
Author:    coleenp
Date:      2015-03-13 12:40 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a0a3afa7859b

8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp

Changeset: 133803f2e085
Author:    coleenp
Date:      2015-03-13 18:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/133803f2e085

Merge

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 854a2726b586
Author:    coleenp
Date:      2015-03-13 15:16 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/854a2726b586

8074717: Merge interp_masm files for x86 _32 and _64
Summary: Merge interp_masm_x86 files into one.
Reviewed-by: sspitsyn, hseigel, mockner

! 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_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp

Changeset: bdd0b30b4454
Author:    coleenp
Date:      2015-03-13 20:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bdd0b30b4454

Merge

- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp



More information about the jdk9-hs-changes mailing list