[llvm-commits] Another GC patch for review

Chris Lattner clattner at apple.com
Mon Dec 10 15:11:52 PST 2007


On Dec 9, 2007, at 8:01 PM, Gordon Henriksen wrote:

> Here's the next patch. This jiggers around the GC data structures,  
> but the compiler still doesn't call into them, so they're inert.
>
> gc-6-redux.patch (+424 -295):
>
>   include/llvm/CodeGen/Passes.h (+18)
>   include/llvm/CodeGen/Collector.h (+43 -43)
>   include/llvm/CodeGen/CollectorMetadata.h (+30 -31)
>   include/llvm/CodeGen/Collectors.h (+3)
>   lib/CodeGen/Collector.cpp (+125 -80)
>   lib/CodeGen/CollectorMetadata.cpp (+61 -31)
>   docs/GarbageCollection.html (+144 -110)
>
> CollectorMetadata and Collector are rejiggered to get along with  
> per-function collector model. Collector is now the factory for  
> CollectorMetadata, so the latter may be subclassed.

Looks reasonable to me, please apply,

-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20071210/bd4681d9/attachment.html>


More information about the llvm-commits mailing list