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. — Gordon |
gc-6-redux.patch
Description: Binary data
_______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits