hg: hsx/hotspot-comp/hotspot: 40 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Fri Aug 19 22:20:04 PDT 2011
Changeset: d9dc0a55c848
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d9dc0a55c848
Added tag jdk7-b143 for changeset c149193c768b
! .hgtags
Changeset: 278445be9145
Author: trims
Date: 2011-05-24 14:02 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/278445be9145
Added tag hs21-b13 for changeset c149193c768b
! .hgtags
Changeset: 01e01c25d24a
Author: trims
Date: 2011-05-24 14:07 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/01e01c25d24a
Merge
! .hgtags
Changeset: e6e7d76b2bd3
Author: mr
Date: 2011-05-24 15:28 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e6e7d76b2bd3
7048009: Update .jcheck/conf files for JDK 8
Reviewed-by: jjh
! .jcheck/conf
Changeset: 968305b802ee
Author: trims
Date: 2011-07-23 01:56 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/968305b802ee
Merge
Changeset: 8e5d4aa73a8c
Author: trims
Date: 2011-07-22 23:47 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8e5d4aa73a8c
7069176: Update the JDK version numbers in Hotspot for JDK 8
Summary: Change JDK_MINOR_VER and JDK_PREVIOUS_VERSION to reflect JDK8 values
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 0cc8a70952c3
Author: trims
Date: 2011-07-22 23:42 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
Summary: Fix so the JPRT can build with -release jdk8 now
Reviewed-by: ohair
! make/jprt.properties
Changeset: 20cac004a4f9
Author: dsamersoff
Date: 2011-06-09 01:06 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/20cac004a4f9
Merge
Changeset: 1744e37e032b
Author: dsamersoff
Date: 2011-06-18 13:32 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1744e37e032b
Merge
Changeset: d425748f2203
Author: dcubed
Date: 2011-06-23 20:31 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/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.murthy at 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/hsx/hotspot-comp/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.murthy at 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/hsx/hotspot-comp/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/hsx/hotspot-comp/hotspot/rev/5447b2c582ad
Merge
Changeset: bcc6475bc68f
Author: coleenp
Date: 2011-07-16 22:21 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/bcc6475bc68f
Merge
Changeset: 0b80db433fcb
Author: dholmes
Date: 2011-07-22 00:29 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/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/hsx/hotspot-comp/hotspot/rev/8107273fd204
Merge
Changeset: ca1f1753c866
Author: andrew
Date: 2011-07-28 14:10 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/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/hsx/hotspot-comp/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/hsx/hotspot-comp/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/hsx/hotspot-comp/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: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/7c2653aefc46
7060836: RHEL 5.5 and 5.6 should support UseNUMA
Summary: Add a wrapper for sched_getcpu() for systems where libc lacks it
Reviewed-by: ysr
Contributed-by: Andrew John Hughes <ahughes at redhat.com>
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
Changeset: 41e6ee74f879
Author: kevinw
Date: 2011-08-02 14:37 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/41e6ee74f879
7072527: CMS: JMM GC counters overcount in some cases
Summary: Avoid overcounting when CMS has concurrent mode failure.
Reviewed-by: ysr
Contributed-by: rednaxelafx at gmail.com
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
+ test/gc/7072527/TestFullGCCount.java
Changeset: e9db47a083cc
Author: kevinw
Date: 2011-08-11 14:58 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e9db47a083cc
Merge
Changeset: 87e40b34bc2b
Author: johnc
Date: 2011-08-11 11:36 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/87e40b34bc2b
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion App
Summary: Handlize MemoryUsage klass oop in createGCInfo routine
Reviewed-by: tonyp, fparain, ysr, jcoomes
! src/share/vm/services/gcNotifier.cpp
Changeset: f44782f04dd4
Author: tonyp
Date: 2011-08-12 11:31 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/f44782f04dd4
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
Summary: Refactor the allocation code during GC to use the G1AllocRegion abstraction. Use separate subclasses of G1AllocRegion for survivor and old regions. Avoid BOT updates and dirty survivor cards incrementally for the former.
Reviewed-by: brutisso, johnc, ysr
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
Changeset: 76b1a9420e3d
Author: ysr
Date: 2011-08-16 08:02 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/76b1a9420e3d
Merge
Changeset: 46cb9a7b8b01
Author: dsamersoff
Date: 2011-08-10 15:04 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/46cb9a7b8b01
7073913: The fix for 7017193 causes segfaults
Summary: Buffer overflow in os::get_line_chars
Reviewed-by: coleenp, dholmes, dcubed
Contributed-by: aph at redhat.com
! src/share/vm/runtime/os.cpp
Changeset: b1cbb0907b36
Author: zgu
Date: 2011-04-15 09:34 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b1cbb0907b36
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
Summary: Created Windows Dll wrapped to handle jdk6 and jdk7 platform requirements, also provided more restictive Dll search orders for Windows system Dlls.
Reviewed-by: acorn, dcubed, ohair, alanb
! make/windows/makefiles/compile.make
! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/jvm_windows.h
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
Changeset: 279ef1916773
Author: zgu
Date: 2011-07-12 21:13 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/279ef1916773
7065535: Mistyped function name that disabled UseLargePages on Windows
Summary: Missing suffix "A" of Windows API LookupPrivilegeValue failed finding function pointer, caused VM to disable UseLargePages option
Reviewed-by: coleenp, phh
! src/os/windows/vm/os_windows.cpp
Changeset: a68e11dceb83
Author: zgu
Date: 2011-08-16 09:18 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a68e11dceb83
Merge
Changeset: 00ed4ccfe642
Author: collins
Date: 2011-08-17 07:05 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/00ed4ccfe642
Merge
Changeset: de147f62e695
Author: kvn
Date: 2011-08-19 08:55 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/de147f62e695
Merge
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeFastAAccess0.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeFastIAccess0.java
Changeset: 24cee90e9453
Author: jcoomes
Date: 2011-08-17 10:32 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/24cee90e9453
6791672: enable 1G and larger pages on solaris
Reviewed-by: ysr, iveresov, johnc
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
Changeset: 3be7439273c5
Author: katleman
Date: 2011-05-25 13:31 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3be7439273c5
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
Reviewed-by: ohair, trims
! agent/src/share/classes/sun/jvm/hotspot/runtime/ServiceThread.java
! make/linux/README
! make/windows/projectfiles/kernel/Makefile
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.s
! src/share/tools/hsdis/README
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
Changeset: 8b135e6129d6
Author: jeff
Date: 2011-05-27 15:01 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8b135e6129d6
7045697: JDK7 THIRD PARTY README update
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: 52e4ba46751f
Author: kamg
Date: 2011-04-12 16:42 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/52e4ba46751f
7020373: JSR rewriting can overflow memory address size variables
Summary: Abort if incoming classfile's parameters would cause overflows
Reviewed-by: coleenp, dcubed, never
! src/share/vm/oops/generateOopMap.cpp
+ test/runtime/7020373/Test7020373.sh
Changeset: bca686989d4b
Author: asaha
Date: 2011-06-15 14:59 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/bca686989d4b
7055247: Ignore test of # 7020373
Reviewed-by: dcubed
! test/runtime/7020373/Test7020373.sh
Changeset: 337ffef74c37
Author: jeff
Date: 2011-06-22 10:10 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/337ffef74c37
7057046: Add embedded license to THIRD PARTY README
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: 9f12ede5571a
Author: jcoomes
Date: 2011-08-19 14:08 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/9f12ede5571a
Merge
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/runtime/os.cpp
Changeset: 7c29742c41b4
Author: jcoomes
Date: 2011-08-19 14:22 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/7c29742c41b4
7081251: bump the hs22 build number to 02
Reviewed-by: johnc
! make/hotspot_version
More information about the hotspot-compiler-dev
mailing list