[PATCH] D146183: [JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add NoAlloc option.

Lang Hames via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 15 19:15:00 PDT 2023


lhames added a comment.

LinkGraphBuilder changes TBD.

I'm also rethinking this requirement:

> Blocks in Standard and Finalize sections should never contain edges pointing to
> NonAlloc sections, as the addresses for these blocks aren't meaningful. The
> LinkGraphBuilders should check this property in the input object files, and
> plugins are required to preserve it.

NoAlloc sections are effectively in a different address space, but it's probably fine to have references back and forward -- something on the executor side could still use the addresses in requests to the controller.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D146183



More information about the llvm-commits mailing list