+void debug_stacks_print_to(std::ostream &os)
+{
+ JMutexAutoLock lock(g_debug_stacks_mutex);
+
+ os<<"Debug stacks:"<<std::endl;
+
+ for(std::map<threadid_t, DebugStack*>::iterator
+ i = g_debug_stacks.begin();
+ i != g_debug_stacks.end(); ++i)
+ {
+ i->second->print(os, false);
+ }
+}
+