Mercurial > hg > truffle
comparison src/share/vm/services/threadService.hpp @ 396:4d05b7cb7842
6306922: Dump dump created by +HeapDumpOnOutOfMemoryError should include stack traces for stack roots
Summary: Include stack traces of all threads in the heap dump
Reviewed-by: alanb
author | mchung |
---|---|
date | Tue, 14 Oct 2008 15:16:38 -0700 |
parents | a61af66fc99e |
children | ad8c8ca4ab0f |
comparison
equal
deleted
inserted
replaced
392:05366dad12cf | 396:4d05b7cb7842 |
---|---|
240 public: | 240 public: |
241 | 241 |
242 ThreadStackTrace(JavaThread* thread, bool with_locked_monitors); | 242 ThreadStackTrace(JavaThread* thread, bool with_locked_monitors); |
243 ~ThreadStackTrace(); | 243 ~ThreadStackTrace(); |
244 | 244 |
245 JavaThread* thread() { return _thread; } | |
245 StackFrameInfo* stack_frame_at(int i) { return _frames->at(i); } | 246 StackFrameInfo* stack_frame_at(int i) { return _frames->at(i); } |
246 int get_stack_depth() { return _depth; } | 247 int get_stack_depth() { return _depth; } |
247 | 248 |
248 void add_stack_frame(javaVFrame* jvf); | 249 void add_stack_frame(javaVFrame* jvf); |
249 void dump_stack_at_safepoint(int max_depth); | 250 void dump_stack_at_safepoint(int max_depth); |