This is an archive of the discontinued LLVM Phabricator instance.

[llvm-jitlink] Only use delta-mapper when needed, always onor slab-size.
AcceptedPublic

Authored by lhames on Sep 27 2022, 4:53 PM.

Details

Reviewers
argentite
Summary

The delta mapper should only be needed in -no-exec mode if the slab address or slab page size are set. Otherwise we can use the regular in-process mapper, just passing in the requested slab size (or a default).

Diff Detail

Event Timeline

lhames created this revision.Sep 27 2022, 4:53 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 27 2022, 4:53 PM
Herald added a subscriber: StephenFan. · View Herald Transcript
lhames requested review of this revision.Sep 27 2022, 4:53 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 27 2022, 4:53 PM
argentite accepted this revision.Sep 27 2022, 6:50 PM

Thanks!

This revision is now accepted and ready to land.Sep 27 2022, 6:50 PM