review for 7029167: add support for conditional card marks
    Tom Rodriguez 
    tom.rodriguez at oracle.com
       
    Wed Mar 30 17:10:56 PDT 2011
    
    
  
On Mar 30, 2011, at 5:03 PM, Vladimir Kozlov wrote:
> Tom,
> 
> what about arraycopy stubs?
I don't think they are necessary.  This is really about the performance of concurrent algorithms that are doing a lot of field updates, not eliminating all redundant card marks.
tom
> 
> Vladimir
> 
> Tom Rodriguez wrote:
>> http://cr.openjdk.java.net/~never/7029167
>> 7029167: add support for conditional card marks
>> Reviewed-by:
>> Repeated updates to the card table can be a source of contention on
>> multiprocessor machines that can greatly inhibit scalability.  This
>> adds support in C2 for conditional card marks.  Tested with jbb and
>> CTW.  At some point this should be turned on automatically when multi
>> socket machines are detected but that's covered under another bug as
>> is C1 support.
    
    
More information about the hotspot-compiler-dev
mailing list