Searched refs:MemRecorder (Results 1 - 10 of 10) sorted by relevance
| /openjdk7/hotspot/src/share/vm/services/ |
| H A D | memTrackWorker.hpp | 38 MemRecorder* _recorder_list; 46 inline MemRecorder* next_recorder() { 50 MemRecorder* tmp = _recorder_list; 61 void add_recorders(MemRecorder* head) { 66 MemRecorder* tmp = _recorder_list; 75 NOT_PRODUCT(MemRecorder* peek() const { return _recorder_list; }) 102 void at_sync_point(MemRecorder* pending_recorders, int number_of_classes); 105 NOT_PRODUCT(static int count_recorder(const MemRecorder* head);)
|
| H A D | memRecorder.cpp | 53 volatile jint MemRecorder::_instance_count = 0; 55 MemRecorder::MemRecorder() { function in class:MemRecorder 74 sizeof(MemRecorder), SequenceGenerator::next(), pc); 80 MemRecorder::~MemRecorder() { 90 MemRecorder* tmp = _next; 102 int MemRecorder::sort_record_fn(const void* e1, const void* e2) { 120 bool MemRecorder::record(address p, MEMFLAGS flags, size_t size, jint seq, address pc) { 149 SequencedRecordIterator MemRecorder [all...] |
| H A D | memTracker.cpp | 48 MemRecorder* recorder = javaThread->get_recorder(); 58 MemRecorder* volatile MemTracker::_global_recorder = NULL; 62 MemRecorder* volatile MemTracker::_merge_pending_queue = NULL; 63 MemRecorder* volatile MemTracker::_pooled_recorders = NULL; 215 MemRecorder* volatile cur_head = _pooled_recorders; 217 MemRecorder* null_ptr = NULL; 232 MemRecorder* pending_head = get_pending_recorders(); 242 MemRecorder* MemTracker::get_thread_recorder(JavaThread* thread) { 245 MemRecorder* rc; 272 MemRecorder* MemTracke [all...] |
| H A D | memRecorder.hpp | 40 friend class MemRecorder; 202 class MemRecorder : public CHeapObj<mtNMT|otNMTRecorder> { class in inherits:CHeapObj 214 MemRecorder* _next; 219 _NOINLINE_ MemRecorder(); 220 ~MemRecorder(); 226 inline void set_next(MemRecorder* rec) { 230 inline MemRecorder* next() const { 257 // number of MemRecorder instance
|
| H A D | memTrackWorker.cpp | 36 MemRecorder* tmp = _recorder_list; 92 MemRecorder* rec; 166 void MemTrackWorker::at_sync_point(MemRecorder* rec, int number_of_classes) { 168 assert(count_recorder(rec) <= MemRecorder::_instance_count, 178 assert(count_recorder(_gen[_tail].peek()) <= MemRecorder::_instance_count, 193 int MemTrackWorker::count_recorder(const MemRecorder* head) { 205 MemRecorder* head = _gen[index].peek();
|
| H A D | memTracker.hpp | 382 static MemRecorder* get_thread_recorder(JavaThread* thread); 385 static void release_thread_recorder(MemRecorder* rec); 390 static void enqueue_pending_recorder(MemRecorder* rec); 391 static MemRecorder* get_pending_recorders(); 422 static MemRecorder* get_new_or_pooled_instance(); 450 static MemRecorder* volatile _global_recorder; 456 static MemRecorder* volatile _merge_pending_queue; 461 static MemRecorder* volatile _pooled_recorders;
|
| H A D | memPtrArray.hpp | 31 class MemRecorder;
|
| H A D | memSnapshot.hpp | 379 bool merge(MemRecorder* rec);
|
| H A D | memSnapshot.cpp | 451 bool MemSnapshot::merge(MemRecorder* rec) {
|
| /openjdk7/hotspot/src/share/vm/runtime/ |
| H A D | thread.hpp | 1043 inline MemRecorder* get_recorder() const { return (MemRecorder*)_recorder; } 1044 inline void set_recorder(MemRecorder* rc) { _recorder = rc; } 1048 MemRecorder* volatile _recorder;
|
Completed in 94 milliseconds