hg: jdk7/hotspot-comp/hotspot: 12 new changesets
changpeng.fang at sun.com
changpeng.fang at sun.com
Tue Nov 10 23:33:50 PST 2009
Changeset: fc06cd9b42c7
Author: tonyp
Date: 2009-10-23 14:34 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fc06cd9b42c7
6886024: G1: assert(recent_avg_pause_time_ratio() < 1.00,"All GC?")
Summary: the assert is incorrect and can fire incorrectly due to floating point inaccuracy.
Reviewed-by: apetrusenko, ysr, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 6270f80a7331
Author: tonyp
Date: 2009-09-30 14:50 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/6270f80a7331
6890137: G1: revamp reachable object dump
Summary: Revamp the reachable object dump debugging facility.
Reviewed-by: jmasa, apetrusenko
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: fa2f65ebeb08
Author: apetrusenko
Date: 2009-10-27 02:42 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fa2f65ebeb08
6870843: G1: G1 GC memory leak
Summary: The fix addresses two memory leaks in G1 code: (1) _evac_failure_scan_stack - a resource object allocated on the C heap was not freed; (2) RSHashTable were linked into deleted list which was only cleared at full GC.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
Changeset: 72a6752ac432
Author: ysr
Date: 2009-10-28 11:16 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/72a6752ac432
6818264: Heap dumper unexpectedly adds .hprof suffix
Summary: Restore old behaviour wrt HeapDumpPath; first dump goes to <file>, <n>th dump goes to <file>.<n-1>, with default value of <file> the same as before.
Reviewed-by: alanb, jcoomes, tonyp
! src/share/vm/services/heapDumper.cpp
Changeset: beb8f45ee9f0
Author: johnc
Date: 2009-10-29 09:42 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/beb8f45ee9f0
6889740: G1: OpenDS fails with "unhandled exception in compiled code"
Summary: Incorrect code was being generated for the store operation in the null case of the aastore bytecode template. The bad code was generated by the store_heap_oop routine which takes a Register as its second argument. Passing NULL_WORD (0) as the second argument causes the value to be converted to Register(0), which is rax. Thus the generated store was "mov (dst), $rax" instead of "mov (dst), $0x0". Changed calls to store_heap_oop that pass NULL_WORD as the second argument to a new routine store_heap_oop_null.
Reviewed-by: kvn, twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 29adffcb6a61
Author: tonyp
Date: 2009-10-30 13:31 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/29adffcb6a61
Merge
Changeset: 26f1542097f1
Author: ysr
Date: 2009-11-03 16:43 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/26f1542097f1
6801625: CDS: HeapDump tests crash with internal error in compactingPermGenGen.cpp
Summary: Allow iteration over the shared spaces when using CDS, repealing previous proscription. Deferred further required CDS-related cleanups of perm gen to CR 6897789.
Reviewed-by: phh, jmasa
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/memory/generation.cpp
Changeset: bc1144adedfb
Author: mikejwre
Date: 2009-10-30 10:54 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/bc1144adedfb
Added tag jdk7-b75 for changeset d8dd291a362a
! .hgtags
Changeset: a6280c71758e
Author: trims
Date: 2009-11-05 15:44 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/a6280c71758e
Merge
Changeset: 50c16f09ddf5
Author: trims
Date: 2009-11-05 15:58 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/50c16f09ddf5
6898707: Bump the HS17 build number to 05
Summary: Update the HS17 build number to 05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 9174bb32e934
Author: trims
Date: 2009-11-06 00:41 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/9174bb32e934
Merge
Changeset: 2f1ec89b9995
Author: cfang
Date: 2009-11-10 17:00 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/2f1ec89b9995
Merge
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
More information about the hotspot-compiler-dev
mailing list