Changeset: 31e253c1da42
Author:cl
Date: 2011-08-18 18:55 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/31e253c1da42
Added tag jdk8-b01 for changeset 0cc8a70952c3
! .hgtags
Changeset: a3592789b47c
Author:schien
Date: 2011-08-25 17:17 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a3592789b47c
Added tag jdk8-b02 for changeset 31e253c1da42
! .hgtags
Changeset: 20cac004a4f9
Author:dsamersoff
Date: 2011-06-09 01:06 +0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/20cac004a4f9
Merge
Changeset: 1744e37e032b
Author:dsamersoff
Date: 2011-06-18 13:32 +0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1744e37e032b
Merge
Changeset: d425748f2203
Author:dcubed
Date: 2011-06-23 20:31 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d425748f2203
7043987: 3/3 JVMTI FollowReferences is slow
Summary: VM_HeapWalkOperation::doit() should only reset mark bits when
necessary.
Reviewed-by: dsamersoff, ysr, dholmes, dcubed
Contributed-by: ashok.srinivasa.mur...@oracle.com
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 88dce6a60ac8
Author:dcubed
Date: 2011-06-29 20:28 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/88dce6a60ac8
6951623: 3/3 possible performance problems in FollowReferences() and
GetObjectsWithTags()
Summary: Call collect_stack_roots() before collect_simple_roots() as an
optimization.
Reviewed-by: ysr, dsamersoff, dcubed
Contributed-by: ashok.srinivasa.mur...@oracle.com
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 109d1d265924
Author:dholmes
Date: 2011-07-02 04:17 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/109d1d265924
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE
Reviewed-by: kamg, dsamersoff
! make/jprt.gmk
Changeset: 5447b2c582ad
Author:coleenp
Date: 2011-07-07 22:34 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5447b2c582ad
Merge
Changeset: bcc6475bc68f
Author:coleenp
Date: 2011-07-16 22:21 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bcc6475bc68f
Merge
Changeset: 0b80db433fcb
Author:dholmes
Date: 2011-07-22 00:29 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0b80db433fcb
7046490: Preallocated OOME objects should obey Throwable stack trace protocol
Summary: Update the OOME stacktrace to contain Throwable.UNASSIGNED_STACK when
the backtrace is filled in
Reviewed-by: mchung, phh
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
Changeset: 8107273fd204
Author:coleenp
Date: 2011-07-23 10:42 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8107273fd204
Merge
Changeset: ca1f1753c866
Author:andrew
Date: 2011-07-28 14:10 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ca1f1753c866
7072341: enable hotspot builds on Linux 3.0
Summary: Add 3 to list of allowable versions
Reviewed-by: kamg, chrisphi
! make/linux/Makefile
Changeset: 14a2fd14c0db
Author:johnc
Date: 2011-08-01 10:04 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/14a2fd14c0db
7068240: G1: Long parallel other time and ext root scanning when running
specific benchmark
Summary: In root processing, move the scanning of the reference processor's
discovered lists to before RSet updating and scanning. When scanning the
reference processor's discovered lists, use a buffering closure so that the
time spent copying any reference object is correctly attributed. Also removed a
couple of unused and irrelevant timers.
Reviewed-by: ysr, jmasa
! 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/g1CollectorPolicy.hpp
Changeset: 6aa4feb8a366
Author:johnc
Date: 2011-08-02 12:13 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6aa4feb8a366
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
Summary: Align the reserved size of the heap and perm to the heap region size
to get a preferred heap base that is aligned to the region size, and call the
correct heap reservation constructor. Also add a check in the heap reservation
code that the reserved space starts at the requested address (if any).
Reviewed-by: kvn, ysr
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/virtualspace.cpp
Changeset: a20e6e447d3d
Author:iveresov
Date: 2011-08-05 16:44 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a20e6e447d3d
7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008
Summary: Use mmap() instead of madvise(MADV_DONTNEED) to uncommit pages
Reviewed-by: ysr
! src/os/linux/vm/os_linux.cpp
Changeset: 7c2653aefc46
Author:iveresov
Date: 2011-08-05 16:50 -0700
URL: