[LLVMdev] GC infrastructure checked in
gordonhenriksen at mac.com
Sun Jan 6 18:32:47 PST 2008
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
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.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev