Re:Java on Truffle – Going Fully Metacircular
by moonchild on Friday January 22, 2021 @01:39AM
(#25869066)
Not sure what you're saying here.
The ‘GC’ refers to garbage collector, not GCC.
It is true that you can write a compiler frontend targeting a generic backend (like GCC), and take advantage of existing optimizations. Truffle's somewhat unique value prop is that you can write a basic interpreter (not compiler) and get performance approaching that of a top-end JIT.
Isn't this only true for GCC code that operates above the GENERIC form level?