Intuitively, yes, but how much is less clear. Do you have measurements
showing just the effect of the GC-related invariants in LLVM's current
setup?


On Sun, Nov 10, 2013 at 11:30 PM, Patrick Walton <[email protected]>wrote:

> On 11/11/13 12:19 PM, Ben Karel wrote:
> > A front-end can maintain the invariant that every root which might have
> > been modified by a copying collector is reloaded from its associated
> > root slot. If it does so, then the GEPs introduced by internal
> > optimizations will be rendered harmless by LLVM's (core, non-GC-related)
> > semantics.
>
> At the cost of performance.
>
> Patrick
>
> _______________________________________________
> bitc-dev mailing list
> [email protected]
> http://www.coyotos.org/mailman/listinfo/bitc-dev
>
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to