Hi all,

Following our recent discussion about pluggable memory management on  
Etoile silc channel, I just found these interesting mentions in LLVM  
2.2 release notes <http://llvm.org/releases/2.2/docs/ReleaseNotes.html>:

>       • Gordon Henriksen rewrote most of the Accurate Garbage Collection  
> code in the code generator, making the generated code more efficient  
> and adding support for the OCaml garbage collector metadata format.
>       • Christopher Lamb contributed support for multiple address spaces  
> in LLVM IR. This is useful for supporting targets that have 'near'  
> vs 'far' pointers, 'RAM' vs 'ROM' pointers, or that have non-local  
> memory that can be accessed with special instructions.

The page about Accurate Garbage Collection seems to discuss a GC  
protocol that lets languages implement their own GC as plugin.
Accurate Garbage Collection doc: 
<http://llvm.org/releases/2.2/docs/GarbageCollection.html 
 >

I haven't checked whether ObjC support has been improved with this new  
release.

Cheers,
Quentin.
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to