git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@526
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
}
+#ifdef DEBUG
bool Heap::GarbageCollectionGreedyCheck() {
ASSERT(FLAG_gc_greedy);
if (Bootstrapper::IsActive()) return true;
if (disallow_allocation_failure()) return true;
return CollectGarbage(0, NEW_SPACE);
}
-
+#endif
} } // namespace v8::internal
// ensure correct callback for weak global handles.
static void PerformScavenge();
+#ifdef DEBUG
// Utility used with flag gc-greedy.
static bool GarbageCollectionGreedyCheck();
+#endif
static void SetGlobalGCPrologueCallback(GCCallback callback) {
global_gc_prologue_callback_ = callback;