summaryrefslogtreecommitdiff
path: root/src/gc/env
diff options
context:
space:
mode:
Diffstat (limited to 'src/gc/env')
-rw-r--r--src/gc/env/gcenv.base.h7
-rw-r--r--src/gc/env/gcenv.ee.h3
2 files changed, 1 insertions, 9 deletions
diff --git a/src/gc/env/gcenv.base.h b/src/gc/env/gcenv.base.h
index 329ac6e1dc..83726f4eab 100644
--- a/src/gc/env/gcenv.base.h
+++ b/src/gc/env/gcenv.base.h
@@ -463,13 +463,6 @@ public:
static HANDLE GetFinalizerEvent();
};
-#ifdef FEATURE_REDHAWK
-typedef uint32_t (__stdcall *BackgroundCallback)(void* pCallbackContext);
-REDHAWK_PALIMPORT bool REDHAWK_PALAPI PalStartBackgroundGCThread(BackgroundCallback callback, void* pCallbackContext);
-#endif // FEATURE_REDHAWK
-
-void DestroyThread(Thread * pThread);
-
bool IsGCSpecialThread();
inline bool dbgOnly_IsSpecialEEThread()
diff --git a/src/gc/env/gcenv.ee.h b/src/gc/env/gcenv.ee.h
index 42f47c4b18..0c1fd4988a 100644
--- a/src/gc/env/gcenv.ee.h
+++ b/src/gc/env/gcenv.ee.h
@@ -74,13 +74,12 @@ public:
static void EnablePreemptiveGC(Thread * pThread);
static void DisablePreemptiveGC(Thread * pThread);
- static void SetGCSpecial(Thread * pThread);
static alloc_context * GetAllocContext(Thread * pThread);
static bool CatchAtSafePoint(Thread * pThread);
static void GcEnumAllocContexts(enum_alloc_context_func* fn, void* param);
- static bool CreateBackgroundThread(Thread** thread, GCBackgroundThreadFunction threadStart, void* arg);
+ static Thread* CreateBackgroundThread(GCBackgroundThreadFunction threadStart, void* arg);
};
#endif // __GCENV_EE_H__