[LLVMdev] GC infrastructure checked in

Chris Lattner sabre at nondot.org
Sun Jan 6 21:56:09 PST 2008


On Jan 6, 2008, at 6:32 PM, Gordon Henriksen wrote:

> Everything described in GarbageCollection.html should now be live.  
> Phew!
>
> The collectors could use a review, but they compile, have no impact  
> unless used, and tests would otherwise have had to be XFAILed  
> waiting on them.

Woot!

> The ShadowStackCollector has one issue that may be of interest in  
> that it adds constant globals in a runOnFunction context. This is  
> bad in theory, but actually is entirely safe for both JIT and llc  
> from at least a code generation perspective. (Can this invalidate  
> any analyses used during code generation?) Since llc uses a  
> FunctionPassManager, I don't see any way around this, though.

This should be safe for now, in the future if it becomes a problem, we  
can figure out a solution.

-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080106/8ae218c3/attachment.html>


More information about the llvm-dev mailing list