hg: hsx/hotspot-main/hotspot: 5 new changesets
tony.printezis at oracle.com
tony.printezis at oracle.com
Fri Oct 14 11:04:53 PDT 2011
Changeset: 246daf2c601d
Author: brutisso
Date: 2011-09-28 08:21 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/246daf2c601d
7005808: G1: re-enable ReduceInitialCardMarks for G1
Summary: Remove the extra guard to allow G1 to use ReduceInitialCardMarks
Reviewed-by: jmasa, tonyp, johnc, ysr
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: b9390528617c
Author: ysr
Date: 2011-10-06 18:56 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/b9390528617c
7095236: G1: _markedRegions never contains NULL regions
Summary: Removed the code for skipping over NULL regions in _markedRegions, replacing it with an assertion that a NULL region is never encountered; removed dead methods, remove() and remove_region(), and inlined a simplified addRegion() directly into fillCache().
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
Changeset: f32dae5d5677
Author: ysr
Date: 2011-10-10 08:40 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/f32dae5d5677
Merge
Changeset: 3f24f946bc2d
Author: brutisso
Date: 2011-10-11 10:21 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/3f24f946bc2d
7099454: /bin/sh does not support syntax used in the src/os/posix/launcher/launcher.script shell script
Summary: Also reviewed by mikael.gerdin at oracle.com; Changed to the `` syntax instead. Also changed "source" to ".".
Reviewed-by: never, stefank, dsamersoff, rottenha
! src/os/posix/launcher/launcher.script
Changeset: d1bdeef3e3e2
Author: johnc
Date: 2011-10-12 10:25 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/d1bdeef3e3e2
7098282: G1: assert(interval >= 0) failed: Sanity check, referencePolicy.cpp: 76
Summary: There is a race between one thread successfully forwarding and copying the klass mirror for the SoftReference class (including the static master clock) and another thread attempting to use the master clock while attempting to discover a soft reference object. Maintain a shadow copy of the soft reference master clock and use the shadow during reference discovery and reference processing.
Reviewed-by: tonyp, brutisso, ysr
! src/share/vm/memory/referencePolicy.cpp
! src/share/vm/memory/referencePolicy.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
More information about the hotspot-dev
mailing list