[LLVMdev] GC infrastructure checked in
gordonhenriksen at mac.com
Tue Jan 8 06:42:58 PST 2008
On 2008-01-08, at 08:12, Carl Friedrich Bolz wrote:
> Gordon Henriksen wrote:
>>> Hm, summary:
>>> pypy-llvm-backend with llvm's codegen
>>> < pypy-c-backend with GCC
>>> < pypy-llvm-backend using llvm's C backend and then GCC
>> I wonder what the impact of using llvm-gcc instead of GCC is in
>> this final pipeline. If that actually works, you could indeed
>> eliminate the shadow stack here as well, since llvm-gcc has
>> extensions to emit gcroot intrinsic calls. It's currently hardwired
>> to the shadow-stack codegen, but that's very fixable.
> How would that help? Using llvm-gcc would still give you LLVM's code
> generator which seems to be not optimal for what PyPy does (for
> whatever reason).
In the event that the translation via C is a significant factor.
More information about the llvm-dev