diff options
author | Ben Gamari <ben@smart-cactus.org> | 2022-08-19 15:21:26 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-10-11 23:45:10 -0400 |
commit | 866c736ef29a07c6f3aa68063ef98ee0ecea12f3 (patch) | |
tree | 2e213cf10bc8d25a31020f5128969de25b09a140 /rts/Trace.h | |
parent | f6e8feb475cf421c408102c2abd531e380b67b00 (diff) | |
download | haskell-866c736ef29a07c6f3aa68063ef98ee0ecea12f3.tar.gz |
rts: Refactor IPE tracing support
Diffstat (limited to 'rts/Trace.h')
-rw-r--r-- | rts/Trace.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/rts/Trace.h b/rts/Trace.h index 8c65972954..6e08d0d2fd 100644 --- a/rts/Trace.h +++ b/rts/Trace.h @@ -330,13 +330,7 @@ void traceConcUpdRemSetFlush(Capability *cap); void traceNonmovingHeapCensus(uint32_t log_blk_size, const struct NonmovingAllocCensus *census); -void traceIPE(StgInfoTable *info, - const char *table_name, - const char *closure_desc, - const char *ty_desc, - const char *label, - const char *module, - const char *srcloc ); +void traceIPE(const InfoProvEnt *ipe); void flushTrace(void); #else /* !TRACING */ @@ -373,7 +367,7 @@ void flushTrace(void); #define traceTaskDelete_(taskID) /* nothing */ #define traceHeapProfBegin(profile_id) /* nothing */ #define traceHeapProfCostCentre(ccID, label, module, srcloc, is_caf) /* nothing */ -#define traceIPE(info, table_name, closure_desc, ty_desc, label, module, srcloc) /* nothing */ +#define traceIPE(ipe) /* nothing */ #define traceHeapProfSampleBegin(era) /* nothing */ #define traceHeapBioProfSampleBegin(era, time) /* nothing */ #define traceHeapProfSampleEnd(era) /* nothing */ |