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);