On May 4, 2011, at 2:37 PM, Bill Wendling wrote:

> Author: void
> Date: Wed May  4 16:37:25 2011
> New Revision: 130870
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=130870&view=rev
> Log:
> Pack ivar offsets together.
> 
> Ivar offsets for synthesized ivars are wrong, which could end up with a large

I don't think you mean to say that offsets are wrong.  Since patch is not 
changing the offsets , rather,
placement of symbols in a section of their own.

- Fariborz

> number of dirty pages because of ivar fixups at runtime. When we pack all of 
> the
> synthesized ivars into the same section, it limits the number of dirty pages
> created. Place them in the "__DATA,__objc_ivar" section.
> <rdar://problem/9374905>
> 

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to