Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/fprofiler.hpp @ 107:93b6525e3b82
6603919: Stackwalking crash on x86 -server with Sun Studio's collect -j on
Summary: Rewrite frame::safe_for_sender and friends to be safe for collector/analyzer
Reviewed-by: dcubed, kvn
author | sgoldman |
---|---|
date | Tue, 08 Apr 2008 12:23:15 -0400 |
parents | a61af66fc99e |
children | d1605aabd0a1 |
comparison
equal
deleted
inserted
replaced
106:c9314fa4f757 | 107:93b6525e3b82 |
---|---|
133 char* area_limit; | 133 char* area_limit; |
134 static int table_size; | 134 static int table_size; |
135 ProfilerNode** table; | 135 ProfilerNode** table; |
136 | 136 |
137 private: | 137 private: |
138 void record_interpreted_tick(frame fr, TickPosition where, int* ticks); | 138 void record_interpreted_tick(JavaThread* thread, frame fr, TickPosition where, int* ticks); |
139 void record_compiled_tick (JavaThread* thread, frame fr, TickPosition where); | 139 void record_compiled_tick (JavaThread* thread, frame fr, TickPosition where); |
140 void interpreted_update(methodOop method, TickPosition where); | 140 void interpreted_update(methodOop method, TickPosition where); |
141 void compiled_update (methodOop method, TickPosition where); | 141 void compiled_update (methodOop method, TickPosition where); |
142 void stub_update (methodOop method, const char* name, TickPosition where); | 142 void stub_update (methodOop method, const char* name, TickPosition where); |
143 void adapter_update (TickPosition where); | 143 void adapter_update (TickPosition where); |