hg: jdk9/hs/hotspot: 11 new changesets
erik.helin at oracle.com
erik.helin at oracle.com
Fri Feb 28 06:56:37 PST 2014
Changeset: be0ac0e8f6e7
Author: stefank
Date: 2014-02-21 10:01 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/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/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/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/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/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/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/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/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/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/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/hotspot/rev/7d30d4f37d31
Merge
! src/share/vm/oops/instanceKlass.cpp
More information about the jdk9-all-changes
mailing list