We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 50a8915 commit 3d2adf1Copy full SHA for 3d2adf1
machine/memory/managed.hpp
@@ -88,6 +88,17 @@ namespace memory {
88
}
89
90
91
+ const char* kind_name() const {
92
+ switch(kind_) {
93
+ case eThread:
94
+ return "Thread";
95
+ case eFiber:
96
+ return "Fiber";
97
+ case eSystem:
98
+ return "MachineThread";
99
+ }
100
101
+
102
Kind kind() const {
103
return kind_;
104
machine/signal.cpp
@@ -310,7 +310,7 @@ namespace rubinius {
310
311
while(frame) {
312
if(first) {
313
- logger::fatal("--- Thread %d backtrace ---", vm->thread_id());
+ logger::fatal("--- %s %d backtrace ---", vm->kind_name(), vm->thread_id());
314
first = false;
315
316
0 commit comments