4 ms·
Native ORC generation from GCC or LLVM or userspace tooling like objtool would be nifty. FWIW, ORC was specifically designed to be efficient, but it was not de
by amluto 4y ago
Native ORC generation from GCC or LLVM or userspace tooling like objtool would be nifty.
FWIW, ORC was specifically designed to be efficient, but it was not designed to be future-proof against complex toolchain changes. Since all the ORC tooling is in the kernel, it can evolve together if needed.
(I was a bit involved in the design — I helped optimize the format to reduce cache misses on lookup.)