From 15c590a525af48317a858a072a25e4b4ee456792 Mon Sep 17 00:00:00 2001 From: Ben Gamari <ben@smart-cactus.org> Date: Tue, 26 Sep 2023 18:51:10 -0400 Subject: [PATCH] rts/CloneStack: Don't expose helper functions in header --- rts/CloneStack.c | 7 +++++++ rts/CloneStack.h | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/rts/CloneStack.c b/rts/CloneStack.c index 9d474bfa196a..2db0bbf2f09a 100644 --- a/rts/CloneStack.c +++ b/rts/CloneStack.c @@ -25,6 +25,13 @@ #include <string.h> + +static StgWord getStackFrameCount(StgStack* stack); +static StgWord getStackChunkClosureCount(StgStack* stack); +static void copyPtrsToArray(Capability *cap, StgMutArrPtrs* arr, StgStack* stack); +static StgClosure* createPtrClosure(Capability* cap, InfoProvEnt* ipe); +static StgMutArrPtrs* allocateMutableArray(StgWord size); + static StgStack* cloneStackChunk(Capability* capability, const StgStack* stack) { StgWord spOffset = stack->sp - stack->stack; diff --git a/rts/CloneStack.h b/rts/CloneStack.h index 5043c70a3c6c..a1f03e290f27 100644 --- a/rts/CloneStack.h +++ b/rts/CloneStack.h @@ -23,10 +23,4 @@ StgMutArrPtrs* decodeClonedStack(Capability *cap, StgStack* stack); void handleCloneStackMessage(MessageCloneStack *msg); #endif -StgWord getStackFrameCount(StgStack* stack); -StgWord getStackChunkClosureCount(StgStack* stack); -void copyPtrsToArray(Capability *cap, StgMutArrPtrs* arr, StgStack* stack); -StgClosure* createPtrClosure(Capability* cap, InfoProvEnt* ipe); -StgMutArrPtrs* allocateMutableArray(StgWord size); - #include "EndPrivate.h" -- GitLab