[PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.

Rui Ueyama via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 1 15:50:40 PST 2019


ruiu added a comment.

In D58704#1415706 <https://reviews.llvm.org/D58704#1415706>, @kparzysz wrote:

> I was actually thinking about handling of target-specific relocations, and applying them to instructions.  We used to have a large chunk of auto-generated code that did that.  The implementation in lld is much shorter, so it's probably not a big deal if it needs to be repeated.


Yeah, applying a target-specific relocation is essentially just one line of code per a relocation type in lld, and given that the types of relocations that a JIT linker has to handle is more limited than a static linker, the duplication is pretty limited.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58704/new/

https://reviews.llvm.org/D58704





More information about the llvm-commits mailing list