hg: jdk8/tl/hotspot: 15 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Fri Aug 10 14:01:12 PDT 2012
Changeset: 86a687be3f02
Author: amurillo
Date: 2012-07-27 16:51 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/86a687be3f02
7187463: new hotspot build - hs24-b19
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 594dff5e3c2e
Author: johnc
Date: 2012-07-17 11:52 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/594dff5e3c2e
7173712: G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()
Summary: Duplicated code from G1RemSet::par_write_ref() inlined into G1UpdateRSOrPushRefOopClosure::do_oop_nv() was showing up in profiles with a fairly high amount of CPU time. Manually inline the main part of G1RemSet::par_write_ref() to eliminate the code duplication.
Reviewed-by: azeemj, brutisso
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
Changeset: d42fe3c3001d
Author: johnc
Date: 2012-07-17 14:57 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d42fe3c3001d
7184772: G1: Incorrect assert in HeapRegionLinkedList::add_as_head()
Summary: Assertion incorrectly checks that _head is NULL and should be checking that _tail is NULL instead.
Reviewed-by: johnc
Contributed-by: Brandon Mitchell <brandon at twitter.com>
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
Changeset: db823a892a55
Author: johnc
Date: 2012-07-17 12:24 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/db823a892a55
7182260: G1: Fine grain RSet freeing bottleneck
Summary: Chain the fine grain PerRegionTables in an individual RSet together and free them in bulk using a single operation.
Reviewed-by: johnc, brutisso
Contributed-by: Thomas Schatzl <thomas.schatzl at jku.at>
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
Changeset: a2f7274eb6ef
Author: tonyp
Date: 2012-07-19 15:15 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a2f7274eb6ef
7114678: G1: various small fixes, code cleanup, and refactoring
Summary: Various cleanups as a prelude to introducing iterators for HeapRegions.
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
Changeset: 113f4c73df61
Author: jmasa
Date: 2012-07-24 14:48 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/113f4c73df61
Merge
Changeset: 3080f4743cf2
Author: jmasa
Date: 2012-07-26 23:43 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3080f4743cf2
Merge
Changeset: ff58dfd5b977
Author: jmasa
Date: 2012-07-27 21:41 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ff58dfd5b977
Merge
Changeset: 3b01d0321dfa
Author: zgu
Date: 2012-07-30 10:25 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3b01d0321dfa
7186778: MachO decoder implementation for MacOSX
Summary: Implementation of decoder for Apple's MacOSX. The implementation is based on the patch provided by Kevin Walls.
Reviewed-by: coleenp, kamg, kevinw
! src/os/bsd/vm/decoder_machO.cpp
! src/os/bsd/vm/decoder_machO.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/decoder_elf.hpp
Changeset: 4bfef6df8881
Author: zgu
Date: 2012-07-30 07:21 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4bfef6df8881
Merge
Changeset: 5e2dc722e70d
Author: andrew
Date: 2012-07-31 16:01 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5e2dc722e70d
7186278: Build error after CR#6995781 / 7151532 with GCC 4.7.0
Summary: Templates need this object if not using template parameter in call
Reviewed-by: coleenp, kamg, dholmes
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: e37a5219e297
Author: dcubed
Date: 2012-07-31 18:37 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e37a5219e297
Merge
Changeset: 3b3ad1642970
Author: amurillo
Date: 2012-08-03 13:13 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3b3ad1642970
Merge
Changeset: 663fc23da8d5
Author: amurillo
Date: 2012-08-03 13:13 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/663fc23da8d5
Added tag hs24-b19 for changeset 3b3ad1642970
! .hgtags
Changeset: abc951e44e1b
Author: katleman
Date: 2012-08-09 18:00 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/abc951e44e1b
Added tag jdk8-b51 for changeset 663fc23da8d5
! .hgtags
More information about the serviceability-dev
mailing list