Tue, 26 May 2009 16:43:42 -0700 Merge
jcoomes [Tue, 26 May 2009 16:43:42 -0700] rev 2884
Merge
Tue, 19 May 2009 04:05:31 -0700 6819065: G1: eliminate high serial card table clearing time
apetrusenko [Tue, 19 May 2009 04:05:31 -0700] rev 2883
6819065: G1: eliminate high serial card table clearing time Reviewed-by: iveresov, tonyp
Mon, 18 May 2009 11:52:46 -0700 6841831: G1: assert(contains_reference(from),"We just added it!") fires
iveresov [Mon, 18 May 2009 11:52:46 -0700] rev 2882
6841831: G1: assert(contains_reference(from),"We just added it!") fires Summary: During parallel rset updating we have to make sure that the worker ids of the refinement threads do not intersect with the worker ids that can be claimed by the mutator threads. Reviewed-by: tonyp
Mon, 11 May 2009 16:30:56 -0700 6484957: G1: parallel concurrent refinement
iveresov [Mon, 11 May 2009 16:30:56 -0700] rev 2881
6484957: G1: parallel concurrent refinement 6826318: G1: remove traversal-based refinement code Summary: Removed traversal-based refinement code as it's no longer used. Made the concurrent refinement (queue-based) parallel. Reviewed-by: tonyp
Fri, 05 Jun 2009 10:25:39 -0700 6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimization
cfang [Fri, 05 Jun 2009 10:25:39 -0700] rev 2880
6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimization Summary: add a RegisterMap* argument to frame::frame_size() to correctly compute the sender frame Reviewed-by: never
Wed, 03 Jun 2009 18:15:25 -0700 Merge
never [Wed, 03 Jun 2009 18:15:25 -0700] rev 2879
Merge
Wed, 03 Jun 2009 15:16:50 -0700 Merge
never [Wed, 03 Jun 2009 15:16:50 -0700] rev 2878
Merge
Wed, 03 Jun 2009 15:02:13 -0700 6847305: solaris reorder mapfiles generate too many warnings
never [Wed, 03 Jun 2009 15:02:13 -0700] rev 2877
6847305: solaris reorder mapfiles generate too many warnings Reviewed-by: kvn
Thu, 28 May 2009 09:37:18 -0700 6837146: Should perform unswitch before maximally unroll in loop transformation
cfang [Thu, 28 May 2009 09:37:18 -0700] rev 2876
6837146: Should perform unswitch before maximally unroll in loop transformation Summary: Move loop unswitch before maximally unroll Reviewed-by: never
Wed, 27 May 2009 12:35:51 -0700 6843752: missing code for an anti-dependent Phi in GCM
kvn [Wed, 27 May 2009 12:35:51 -0700] rev 2875
6843752: missing code for an anti-dependent Phi in GCM Summary: Don't place a load below anti-dependent PHI. Reviewed-by: never, twisti
Thu, 21 May 2009 10:05:36 -0700 6772683: Thread.isInterrupted() fails to return true on multiprocessor PC
kvn [Thu, 21 May 2009 10:05:36 -0700] rev 2874
6772683: Thread.isInterrupted() fails to return true on multiprocessor PC Summary: Set the control edge for the field _interrupted load in inline_native_isInterrupted(). Reviewed-by: never
Fri, 15 May 2009 18:14:44 -0700 Merge
ohair [Fri, 15 May 2009 18:14:44 -0700] rev 2873
Merge
Wed, 13 May 2009 00:45:22 -0700 6814842: Load shortening optimizations
twisti [Wed, 13 May 2009 00:45:22 -0700] rev 2872
6814842: Load shortening optimizations Summary: 6797305 handles load widening but no shortening which should be covered here. Reviewed-by: never, kvn
Mon, 11 May 2009 18:30:13 -0700 6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with IllegalArgumentException
kvn [Mon, 11 May 2009 18:30:13 -0700] rev 2871
6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with IllegalArgumentException Summary: Do not mark an allocation as scalar replaceable if its actual type in unknown statically. Reviewed-by: never
(0) -1000 -300 -100 -14 +14 +100 +300 +1000 +3000 +10000 +30000 tip