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