hg: jdk9/hs-comp/hotspot: 23 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Feb 28 11:52:52 PST 2014


Changeset: 2dd7abe7b841
Author:    henryjen
Date:      2014-02-25 23:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2dd7abe7b841

8033898: undefined symbol when build hotspot with Xcode5
Reviewed-by: sla, dholmes

! make/bsd/makefiles/gcc.make

Changeset: de7f1b016d55
Author:    coleenp
Date:      2014-02-19 02:58 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/de7f1b016d55

7014526: "java -version" crash on sparc with some values of HeapBaseMinAddress
Summary: Make default HeapBaseMinAddress the minimum that can be specified.
Reviewed-by: minqi, kvn, tschatzl, dholmes

! src/share/vm/runtime/arguments.cpp
! test/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 6c9332549827
Author:    fparain
Date:      2014-02-19 16:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c9332549827

6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris due to race with signal handler
Reviewed-by: dholmes, dcubed

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/runtime/os.hpp

Changeset: 4510a3502166
Author:    gtriantafill
Date:      2014-02-20 16:38 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4510a3502166

8034898: [TESTBUG]: Zero failure project - tag all Runtime JTReg bugs that fail nightly
Summary: Use @ignore to exclude failing tests
Reviewed-by: coleenp, ctornqvi, mseledtsov
Contributed-by: george.triantafillou at oracle.com

! test/runtime/6925573/SortMethodsTest.java
! test/runtime/7107135/Test7107135.sh
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsWriteError.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java

Changeset: 96d2c94bbdd0
Author:    mgronlun
Date:      2014-02-22 10:22 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/96d2c94bbdd0

8035493: JVMTI PopFrame capability must instruct compilers not to prune locals
Reviewed-by: kvn, sla, coleenp, sspitsyn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_ValueStack.cpp
! src/share/vm/c1/c1_ValueStack.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/graphKit.cpp

Changeset: bb9356ec5967
Author:    hseigel
Date:      2014-02-23 13:16 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bb9356ec5967

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/os.hpp

Changeset: dcca80b5e7e7
Author:    sspitsyn
Date:      2014-02-23 22:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dcca80b5e7e7

8034867: Object references from expression stack are not visible as roots via jvmti FollowReferences and HeapDump
Summary: The heap walking is inconsistent without following references from expression stack, so need to fix it
Reviewed-by: coleenp, sspitsyn
Contributed-by: axel.siebenborn at sap.com

! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/services/heapDumper.cpp

Changeset: 61ab121722b8
Author:    mgronlun
Date:      2014-02-24 13:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/61ab121722b8

8035650: Exclude AIX from VS.NET make/windows/projectcreator.make
Reviewed-by: dholmes, sla

! make/windows/makefiles/projectcreator.make

Changeset: 016b6a289fc4
Author:    jbachorik
Date:      2014-02-24 10:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/016b6a289fc4

4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetException
Reviewed-by: dcubed, dholmes, sspitsyn

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/runtime/reflection.cpp

Changeset: 5e7eb4244604
Author:    ccheung
Date:      2014-02-24 21:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5e7eb4244604

8025519: [TESTBUG] runtime/7107135/Test7107135.sh need to use COMPILEJAVA for javac task
Summary: modified some tests to use COMPILEJAVA instead of TESTJAVA for javac and include path
Reviewed-by: dholmes, mseledtsov

! test/TEST.groups
! test/runtime/6929067/Test6929067.sh
! test/runtime/7107135/Test7107135.sh
! test/runtime/jsig/Test8017498.sh

Changeset: be0ac0e8f6e7
Author:    stefank
Date:      2014-02-21 10:01 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/be0ac0e8f6e7

8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
Reviewed-by: tschatzl, coleenp

! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp

Changeset: 3cdda110bbb5
Author:    stefank
Date:      2014-02-21 10:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3cdda110bbb5

8035412: Cleanup ClassLoaderData::is_alive
Reviewed-by: coleenp, mgerdin

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp

Changeset: e9d5c28e5059
Author:    tschatzl
Date:      2014-02-24 09:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e9d5c28e5059

8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work
Summary: Move methods that are not dependent on any of G1ParCopyClosure's template parameters into G1ParCopyHelper. Further remove unused methods and members of the class hierarchy.
Reviewed-by: mgerdin, stefank

! make/excludeSrc.make
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
+ src/share/vm/gc_implementation/g1/g1OopClosures.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp

Changeset: 4f227ecd7beb
Author:    tschatzl
Date:      2014-02-24 09:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4f227ecd7beb

8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_test
Summary: Remove the assumption that G1CollectedHeap::in_cset_fast_test needs to check for NULL references. Most of the time this is not required, making the code doing this check multiple times.
Reviewed-by: stefank, mgerdin, jmasa

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

Changeset: 97300b6165f8
Author:    tschatzl
Date:      2014-02-24 09:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/97300b6165f8

8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState
Summary: Move G1ParCopyClosure::copy_to_survivor_space to decrease code size.
Reviewed-by: stefank, jmasa

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

Changeset: 60fd6d24f49f
Author:    tschatzl
Date:      2014-02-24 10:45 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/60fd6d24f49f

8034948: Back out JDK-6976350 since it does not fix any issue
Summary: Revert JDK-6976350 because it does not improve PLAB fragmentation. To the contrary, it tends to increase the amount of wasted space with many threads.
Reviewed-by: brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp

Changeset: f460c6926af7
Author:    ehelin
Date:      2014-02-25 11:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f460c6926af7

Merge

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
- src/share/vm/utilities/dtrace_usdt2_disabled.hpp

Changeset: 3f406218c511
Author:    jwilhelm
Date:      2014-02-26 14:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3f406218c511

8035822: Unable to test minimalVM
Summary: Moved the test code inside INCLUDE_ALL_GCS
Reviewed-by: dholmes, stefank

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

Changeset: 301df27023d4
Author:    stefank
Date:      2014-02-27 10:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/301df27023d4

8035648: Don't use Handle in java_lang_String::print
Reviewed-by: coleenp, pliden

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp

Changeset: 7f0e0366ec81
Author:    stefank
Date:      2014-02-27 10:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7f0e0366ec81

8035746: Add missing Klass::oop_is_instanceClassLoader() function
Reviewed-by: mgerdin, coleenp

! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/prims/jni.cpp

Changeset: 7d30d4f37d31
Author:    ehelin
Date:      2014-02-28 14:56 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7d30d4f37d31

Merge

! src/share/vm/oops/instanceKlass.cpp

Changeset: 16c705d792be
Author:    morris
Date:      2014-02-28 08:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16c705d792be

Merge

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp

Changeset: 2328dac1da27
Author:    amurillo
Date:      2014-02-28 09:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2328dac1da27

Merge




More information about the jdk9-hs-comp-changes mailing list