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