hg: jdk9/hs-emb/hotspot: 35 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Jun 20 20:54:06 UTC 2014
Changeset: e52079ae774f
Author: katleman
Date: 2014-06-13 11:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e52079ae774f
Added tag jdk9-b18 for changeset 871fd1285484
! .hgtags
Changeset: d4cffb3ae621
Author: lana
Date: 2014-06-18 10:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d4cffb3ae621
Merge
- test/gc/g1/TestStringDeduplicationMemoryUsage.java
Changeset: b7b7eb358428
Author: lana
Date: 2014-06-18 10:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b7b7eb358428
Merge
Changeset: b064724bbd6d
Author: miauno
Date: 2014-06-02 17:21 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b064724bbd6d
8044540: serviceability/sa/jmap-hashcode/Test8028623.java should be quarantined
Reviewed-by: sla
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: 56a35b09e0d4
Author: sla
Date: 2014-06-04 11:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/56a35b09e0d4
8044107: Add Diagnostic Command to list all ClassLoaders
Reviewed-by: mgerdin, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
+ src/share/vm/classfile/classLoaderStats.cpp
+ src/share/vm/classfile/classLoaderStats.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
+ test/serviceability/dcmd/ClassLoaderStatsTest.java
Changeset: 7ec6629578ac
Author: ctornqvi
Date: 2014-06-06 14:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7ec6629578ac
8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run
Summary: Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions
Reviewed-by: twisti, lfoltan, sla, kvn
! make/windows/create.bat
! make/windows/makefiles/compile.make
! make/windows/makefiles/rules.make
! make/windows/makefiles/sa.make
! make/windows/makefiles/sanity.make
! make/windows/makefiles/vm.make
! make/windows/projectfiles/common/Makefile
! src/share/vm/runtime/vm_version.cpp
Changeset: 88085a8f62d5
Author: sla
Date: 2014-06-09 11:03 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/88085a8f62d5
8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built
Reviewed-by: dholmes, dcubed
! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
Changeset: d2415cf889bc
Author: hseigel
Date: 2014-06-10 14:04 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d2415cf889bc
8044738: Check attribute_length of EnclosingMethod attribute
Summary: Add check that attribute_length == 4.
Reviewed-by: fparain, coleenp, lfoltan
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/EnclosingMethodAttr/EnclMethTest.jcod
+ test/runtime/EnclosingMethodAttr/EnclMethodAttr.java
+ test/runtime/EnclosingMethodAttr/enclMethodAttr.jar
Changeset: 0186fbbdc50c
Author: dcubed
Date: 2014-06-10 20:24 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0186fbbdc50c
Merge
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
Changeset: f25701035057
Author: dsimms
Date: 2014-06-11 12:09 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f25701035057
6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical.
Summary: Wrapped memory with standard bounds checking "GuardedMemory".
Reviewed-by: zgu, fparain, dcubed
+ src/share/vm/memory/guardedMemory.cpp
+ src/share/vm/memory/guardedMemory.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/runtime/os.cpp
Changeset: afe58d604f28
Author: hseigel
Date: 2014-06-11 09:58 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/afe58d604f28
8031819: Remove legacy jdk checks and code
Summary: Delete old jdk specific code.
Reviewed-by: dholmes, coleenp, zgu, lfoltan
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflection.hpp
! src/share/vm/runtime/reflectionUtils.cpp
! src/share/vm/runtime/serviceThread.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp
Changeset: 232dbf06eb07
Author: dsimms
Date: 2014-06-11 18:34 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/232dbf06eb07
8043224: -Xcheck:jni improvements to exception checking and excessive local refs
Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: zgu, coleenp, hseigel
! src/share/vm/memory/guardedMemory.hpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: eb8a53efa923
Author: dsimms
Date: 2014-06-12 11:34 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/eb8a53efa923
8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted
Summary: negative verify_guards when testing for corruption
Reviewed-by: sla, fparain
! src/share/vm/prims/jniCheck.cpp
Changeset: 76f46c5351e1
Author: lfoltan
Date: 2014-06-12 13:37 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/76f46c5351e1
6961433: Revisit need to disable Windows C++ compiler optimisation of sharedRuntimeTrig.cpp.
Summary: Remove pragma optimize ("", off) to turn off optimization for WIN32.
Reviewed-by: coleenp, dcubed, kvn
! src/share/vm/runtime/sharedRuntimeTrig.cpp
Changeset: fdcc91703a7e
Author: dcubed
Date: 2014-06-12 15:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fdcc91703a7e
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12
Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements
Reviewed-by: sspitsyn, dholmes
! test/runtime/Thread/TestThreadDumpMonitorContention.java
Changeset: b19ccfb09cf2
Author: dsamersoff
Date: 2014-06-13 05:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b19ccfb09cf2
8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour
Summary: Better parsing of /proc/pid/maps in sa
Reviewed-by: sspitsyn, sla
! agent/src/os/linux/ps_proc.c
Changeset: 52992e1b76eb
Author: dcubed
Date: 2014-06-13 19:07 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/52992e1b76eb
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: d9f77ba99034
Author: dcubed
Date: 2014-06-17 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d9f77ba99034
8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket
Summary: Checkpoint do_space_filter.ksh cleanups for Contended Locking.
Reviewed-by: sspitsyn, coleenp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 90ebb569b57e
Author: ddehaven
Date: 2014-06-17 11:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/90ebb569b57e
8043340: [macosx] Fix hard-wired paths to JavaVM.framework
Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later
Reviewed-by: erikj, henryjen, dholmes
! agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/os/bsd/Makefile
! make/bsd/makefiles/saproc.make
Changeset: 733b13cf9d40
Author: coleenp
Date: 2014-06-18 13:58 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/733b13cf9d40
8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes
Summary: Initialize host_klass while parsing the class with the other initializations.
Reviewed-by: sspitsyn, stefank
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
Changeset: c021ec40774f
Author: iveresov
Date: 2014-06-18 10:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c021ec40774f
8046684: sharedRuntime.cpp...assert(((nmethod*)cb)->is_at_poll_or_poll_return(pc)) failed: safepoint polling: type must be poll
Summary: Emit a poll relocation for the testl in is_polling_page_far() on x86
Reviewed-by: vlivanov, roland
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: b1df6ed438eb
Author: iveresov
Date: 2014-06-18 12:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b1df6ed438eb
Merge
Changeset: a2f5d920638e
Author: dcubed
Date: 2014-06-18 14:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a2f5d920638e
8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket
Summary: Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking.
Reviewed-by: sspitsyn, lfoltan, coleenp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: 2e73c43c2d70
Author: pliden
Date: 2014-06-13 13:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2e73c43c2d70
8044796: G1: Enable G1CollectedHeap::stop()
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
Changeset: cc616eae2670
Author: amurillo
Date: 2014-06-13 19:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cc616eae2670
Merge
Changeset: 64e35dfa4ff5
Author: jwilhelm
Date: 2014-06-13 17:07 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/64e35dfa4ff5
8046408: Build failure from multiple ptrace.h
Summary: prefer <sys/ptrace.h> over <linux/ptrace.h>
Reviewed-by: sla, mikael
Contributed-by: kim.barrett at oracle.com
! agent/src/os/linux/libproc.h
Changeset: f375fb6a4371
Author: tschatzl
Date: 2014-06-18 13:25 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f375fb6a4371
8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp
Summary: Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390.
Reviewed-by: tschatzl
Contributed-by: Dan Horak <dhorak at redhat.com>
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
Changeset: c0b3ddf06856
Author: jwilhelm
Date: 2014-06-12 20:15 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c0b3ddf06856
8046715: Add a way to verify an extended set of command line options
Summary: Added arguments_ext.cpp to make place for initialization of extended features
Reviewed-by: sla, mgronlun
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ src/share/vm/runtime/arguments_ext.cpp
Changeset: 33f651a79605
Author: jwilhelm
Date: 2014-06-18 13:02 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/33f651a79605
Merge
Changeset: d148d33c5f68
Author: jmasa
Date: 2014-06-18 12:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d148d33c5f68
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 3d52a2d0be43
Author: jmasa
Date: 2014-06-19 09:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3d52a2d0be43
Merge
Changeset: dcc6581cf655
Author: iignatyev
Date: 2014-06-16 15:12 +0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/dcc6581cf655
8044742: testlibrary_tests/whitebox/vm_flags/BooleanTest.java NoClassDefFoundError: com/oracle/java/testlibrary/JDKToolFinder
Reviewed-by: kvn, roland
! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java
Changeset: 2399ebcea84d
Author: mikael
Date: 2014-06-16 16:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2399ebcea84d
8046769: Set T family feature bit on Niagara systems
Reviewed-by: kvn, iveresov
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Changeset: f9b746f2a1f4
Author: twisti
Date: 2014-06-19 12:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f9b746f2a1f4
Merge
Changeset: b70485f2a5b9
Author: amurillo
Date: 2014-06-20 11:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b70485f2a5b9
Merge
More information about the jdk9-hs-emb-changes
mailing list