diff options
author | Simon Marlow <simonmar@microsoft.com> | 2006-10-19 10:11:02 +0000 |
---|---|---|
committer | Simon Marlow <simonmar@microsoft.com> | 2006-10-19 10:11:02 +0000 |
commit | 3633e894a07a1d198dfc964c51024853c2c96537 (patch) | |
tree | eec32a81f02a0c8cbdbca5ebf61ca1464ce1b970 /includes/RtsExternal.h | |
parent | b34e749e0a7593eaeb79ef5c656ab8ea1d42dabe (diff) | |
download | haskell-3633e894a07a1d198dfc964c51024853c2c96537.tar.gz |
remove performGCWithRoots()
I don't think this can ever be useful, because to add more roots you
need to do it consistently for every GC. The right way to add roots
is to use newStablePtr.
Diffstat (limited to 'includes/RtsExternal.h')
-rw-r--r-- | includes/RtsExternal.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/includes/RtsExternal.h b/includes/RtsExternal.h index da03bb46fb..3000059cc3 100644 --- a/includes/RtsExternal.h +++ b/includes/RtsExternal.h @@ -88,7 +88,6 @@ typedef void (*evac_fn)(StgClosure **); extern void performGC(void); extern void performMajorGC(void); -extern void performGCWithRoots(void (*get_roots)(evac_fn)); extern HsInt64 getAllocations( void ); extern void revertCAFs( void ); extern void dirty_MUT_VAR(StgRegTable *reg, StgClosure *p); |