summaryrefslogtreecommitdiff
path: root/rts/RtsSymbols.c
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2021-07-12 20:07:59 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-07-27 04:47:51 -0400
commit0e875c3f1d7373812ddae9962edfc9538465d2ed (patch)
tree49a86dcbe6b875c042dc3e21070114a8cd4d5471 /rts/RtsSymbols.c
parent3b07d8270341725c862230d8aec213fe34bd9fb6 (diff)
downloadhaskell-0e875c3f1d7373812ddae9962edfc9538465d2ed.tar.gz
rts: Introduce and use ExecPage abstraction
Here we introduce a very thin abstraction for allocating, filling, and freezing executable pages to replace allocateExec.
Diffstat (limited to 'rts/RtsSymbols.c')
-rw-r--r--rts/RtsSymbols.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c
index 993af91528..170655a48c 100644
--- a/rts/RtsSymbols.c
+++ b/rts/RtsSymbols.c
@@ -977,9 +977,9 @@
SymI_HasProto(large_alloc_lim) \
SymI_HasProto(g0) \
SymI_HasProto(allocate) \
- SymI_HasProto(allocateExec) \
- SymI_HasProto(flushExec) \
- SymI_HasProto(freeExec) \
+ SymI_HasProto(allocateExecPage) \
+ SymI_HasProto(freezeExecPage) \
+ SymI_HasProto(freeExecPage) \
SymI_HasProto(getAllocations) \
SymI_HasProto(revertCAFs) \
SymI_HasProto(RtsFlags) \