summaryrefslogtreecommitdiff
path: root/includes/rts
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2021-07-12 20:33:16 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-07-27 04:47:51 -0400
commitf6e366c058b136f0789a42222b8189510a3693d1 (patch)
treef62d8706954e40fa6f40d3271f92ae84aeeff7cc /includes/rts
parent0e875c3f1d7373812ddae9962edfc9538465d2ed (diff)
downloadhaskell-f6e366c058b136f0789a42222b8189510a3693d1.tar.gz
rts: Drop allocateExec and friends
All uses of these now use ExecPage.
Diffstat (limited to 'includes/rts')
-rw-r--r--includes/rts/storage/GC.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/includes/rts/storage/GC.h b/includes/rts/storage/GC.h
index 6f8f382d56..478503aaee 100644
--- a/includes/rts/storage/GC.h
+++ b/includes/rts/storage/GC.h
@@ -203,14 +203,7 @@ StgPtr allocatePinned ( Capability *cap, W_ n, W_ alignment, W_ align_off);
typedef void* AdjustorWritable;
typedef void* AdjustorExecutable;
-AdjustorWritable allocateExec(W_ len, AdjustorExecutable *exec_addr);
void flushExec(W_ len, AdjustorExecutable exec_addr);
-#if RTS_LINKER_USE_MMAP
-AdjustorWritable allocateWrite(W_ bytes);
-void markExec(W_ bytes, AdjustorWritable writ);
-void freeWrite(W_ bytes, AdjustorWritable writ);
-#endif
-void freeExec (AdjustorExecutable p);
// Used by GC checks in external .cmm code:
extern W_ large_alloc_lim;