summaryrefslogtreecommitdiff
path: root/src/gc/env/gcenv.ee.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gc/env/gcenv.ee.h')
-rw-r--r--src/gc/env/gcenv.ee.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gc/env/gcenv.ee.h b/src/gc/env/gcenv.ee.h
index 9f7f266a89..aa00d19780 100644
--- a/src/gc/env/gcenv.ee.h
+++ b/src/gc/env/gcenv.ee.h
@@ -68,6 +68,12 @@ public:
static void StompWriteBarrier(WriteBarrierParameters* args);
static void EnableFinalization(bool foundFinalizers);
+
+ static void HandleFatalError(unsigned int exitCode);
+ static bool ShouldFinalizeObjectForUnload(AppDomain* pDomain, Object* obj);
+ static bool ForceFullGCToBeBlocking();
+ static bool EagerFinalized(Object* obj);
+ static MethodTable* GetFreeObjectMethodTable();
};
#endif // __GCENV_EE_H__