hg: hsx/hsx17/master: 10 new changesets
erik.trimble at sun.com
erik.trimble at sun.com
Thu Mar 25 22:29:49 PDT 2010
Changeset: b8a8eafd038d
Author: apetrusenko
Date: 2010-03-08 04:07 -0800
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/b8a8eafd038d
6921710: G1: assert(new_finger >= _finger && new_finger < _region_limit,"invariant")
Summary: If CM task was aborted while scanning the last object of the specified region and the size of that object is equal to bitmap's granularity then the next offset would be equal or over the region limit which is exactly what the assertion states.
Reviewed-by: ysr, tonyp, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 34571037987c
Author: johnc
Date: 2010-03-11 11:44 -0800
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/34571037987c
6755988: G1: assert(new_obj != 0 || ... "should be forwarded")
Summary: A TLAB became large enough to be considered a humongous object allowing multiple objects to be allocated in a humongous region, which violates a basic assumption about humongous regions. The changes ensure that TLABs cannot be regarded as humongous.
Reviewed-by: iveresov, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 2cb394bd7f8f
Author: kvn
Date: 2010-03-16 15:58 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/2cb394bd7f8f
6935466: new CodeCache flushing code is not guarded by the flag
Summary: Add missing guard.
Reviewed-by: never
! src/share/vm/compiler/compileBroker.cpp
Changeset: f3fb145b87ba
Author: never
Date: 2010-03-18 13:25 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/f3fb145b87ba
6930043: C2: SIGSEGV in javasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/6930043/Test6930043.java
Changeset: 13b5f241341a
Author: kvn
Date: 2010-03-19 11:24 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/13b5f241341a
6935535: String.indexOf() returns incorrect result on x86 with SSE4.2
Summary: Added missing counter decrement when substring search restarted.
Reviewed-by: twisti
! src/cpu/x86/vm/assembler_x86.cpp
+ test/compiler/6935535/Test.java
Changeset: 4f7af0dc447b
Author: dcubed
Date: 2010-03-23 14:37 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/4f7af0dc447b
6915365: 3/4 assert(false,"Unsupported VMGlobal Type") at management.cpp:1540
Summary: Remove assert to decouple JDK and HotSpot additions of known types.
Reviewed-by: mchung
! src/share/vm/services/management.cpp
Changeset: 1e887eabb2b9
Author: dcubed
Date: 2010-03-24 08:15 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/1e887eabb2b9
Merge
Changeset: 6a778ef9ee4f
Author: tonyp
Date: 2010-03-18 12:14 -0400
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/6a778ef9ee4f
6935821: G1: threads created during marking do not active their SATB queues
Summary: Newly-created threads always had the active field of their SATB queue initialized to false, even if they were created during marking. As a result, updates from threads created during a marking cycle were never enqueued and never processed. The fix includes remaining a method from active() to is_active() for readability and naming consistency.
Reviewed-by: ysr, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: bdf64657de2a
Author: trims
Date: 2010-03-25 18:49 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/bdf64657de2a
6938342: Bump the HS17 build number to 12
Summary: Update the HS17 build number to 12
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: bc7a1618e099
Author: trims
Date: 2010-03-25 18:53 -0700
URL: http://hg.openjdk.java.net/hsx/hsx17/master/rev/bc7a1618e099
Merge
More information about the hotspot-dev
mailing list