[LLVMdev] Last GC infrastructure patch
    Gordon Henriksen 
    gordonhenriksen at mac.com
       
    Mon Dec 10 17:15:51 PST 2007
    
    
  
gc-7-integration.patch (+100 -15):
   include/llvm/CodeGen/LinkAllCodegenComponents.h (+4)
   include/llvm/CodeGen/SelectionDAGISel.h (+3 -1)
   include/llvm/CodeGen/AsmPrinter.h (+4)
   lib/CodeGen/LLVMTargetMachine.cpp (+23 -4)
   lib/CodeGen/AsmPrinter.cpp (+19)
   lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp (+36 -8)
   lib/CodeGen/README.txt (+5)
   lib/Target/CBackend/CBackend.cpp (+3 -1)
   lib/Target/MSIL/MSILWriter.cpp (+3 -1)
Second pass at integrating Collector with the compiler. In general,  
designating the frametable algorithm on a function-by-function basis  
was beneficial to the implementation.
One thing that sticks in my craw is that Collector and TargetMachine  
still have no way of verifying their mutual compatibility. That's  
fixable with a followup pass.
This is the last patch before the frametable emitters themselves!
— Gordon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gc-7-integration.patch
Type: application/octet-stream
Size: 14464 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment-0001.html>
    
    
More information about the llvm-dev
mailing list