| 23 | #include "gjs/context.h" |
| 24 | |
| 25 | void gjs_context_print_stack_stderr(GjsContext* self) { |
| 26 | auto* cx = static_cast<JSContext*>(gjs_context_get_native_context(self)); |
| 27 | |
| 28 | g_printerr("== Stack trace for context %p ==\n", self); |
| 29 | js::DumpBacktrace(cx, stderr); |
| 30 | } |
| 31 | |
| 32 | void gjs_dumpstack() { |
| 33 | Gjs::SmartPointer<GList> contexts{gjs_context_get_all()}; |
no test coverage detected