This is an archive of the discontinued LLVM Phabricator instance.

[ORC] Add findSymbolIn() wrapper to C bindings.
ClosedPublic

Authored by anarazel on Mar 25 2018, 9:29 PM.

Details

Summary

In many cases JIT users will know in which module a symbol
resides. Avoiding search other modules can be more efficient. It also
allows to handle duplicate symbol names between modules.

Diff Detail

Repository
rL LLVM

Event Timeline

anarazel created this revision.Mar 25 2018, 9:29 PM

Ping? This is a simple enough addition that seems to have been envisioned when designing the Orc C stack (given that the underlying stack isn't used anywhere else, and has findSymbolIn()).

lhames accepted this revision.May 23 2018, 4:26 PM

Looks good to me. Do you have commit access? If not I can commit on your behalf.

This revision is now accepted and ready to land.May 23 2018, 4:26 PM

Looks good to me. Do you have commit access? If not I can commit on your behalf.

Thanks for the review. I recently got commit access, so I can take care of committing myself.

Thanks,

Andres

Great. Thanks for working on this Andres!

  • Lang.
This revision was automatically updated to reflect the committed changes.