[all-commits] [llvm/llvm-project] 3019f4: [ORC] Don't unnecessarily copy collection element.
lhames via All-commits
all-commits at lists.llvm.org
Mon Oct 3 21:50:18 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3019f488f4479933fca18d6a44ddaa70f2fd56d8
https://github.com/llvm/llvm-project/commit/3019f488f4479933fca18d6a44ddaa70f2fd56d8
Author: Lang Hames <lhames at gmail.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp
Log Message:
-----------
[ORC] Don't unnecessarily copy collection element.
Commit: 7ec6dde83ae66b7b3a01c69d619970cd3280dfca
https://github.com/llvm/llvm-project/commit/7ec6dde83ae66b7b3a01c69d619970cd3280dfca
Author: Lang Hames <lhames at gmail.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
Log Message:
-----------
[llvm-jitlink] Teach InProcessDeltaMapper to honor -slab-page-size option.
The -slab-page-size option is used to set a simulated page size in -no-exec
tests. In order for this to work we need to use read/write permissions only
on all simulated pages in order to ensure that no simulated page is made
read-only by a permission change to the underlying real page.
The aim of this patch is to make it safe to enable ExecutionEngine regression
tests on arm64. Those tests will be enabled in a follow-up patch.
Compare: https://github.com/llvm/llvm-project/compare/05df15965b16...7ec6dde83ae6
More information about the All-commits
mailing list