diff options
author | Ben Gamari <ben@smart-cactus.org> | 2021-07-12 20:33:16 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-07-27 04:47:51 -0400 |
commit | f6e366c058b136f0789a42222b8189510a3693d1 (patch) | |
tree | f62d8706954e40fa6f40d3271f92ae84aeeff7cc /includes/rts | |
parent | 0e875c3f1d7373812ddae9962edfc9538465d2ed (diff) | |
download | haskell-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.h | 7 |
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; |