Lines Matching refs:MemPointerRecord
36 void decode_pointer_record(MemPointerRecord* rec) {
98 bool VMMemPointerIterator::insert_record(MemPointerRecord* rec) {
110 bool VMMemPointerIterator::insert_record_after(MemPointerRecord* rec) {
124 bool VMMemPointerIterator::add_reserved_region(MemPointerRecord* rec) {
155 bool VMMemPointerIterator::add_committed_region(MemPointerRecord* rec) {
209 bool VMMemPointerIterator::remove_uncommitted_region(MemPointerRecord* rec) {
247 MemPointerRecord tmp(rec->addr() + rec->size(), cur->flags(), sz);
259 bool VMMemPointerIterator::remove_released_region(MemPointerRecord* rec) {
304 MemPointerRecord tmp(rec->addr() + rec->size(), cur->flags(), sz);
313 bool VMMemPointerIterator::insert_reserved_region(MemPointerRecord* rec) {
354 const MemPointerRecord* mp1 = (MemPointerRecord*)p1;
355 const MemPointerRecord* mp2 = (MemPointerRecord*)p2;
395 _alloc_ptrs = new (std::nothrow) MemPointerArrayImpl<MemPointerRecord>();
427 void MemSnapshot::copy_seq_pointer(MemPointerRecord* dest, const MemPointerRecord* src) {
439 void MemSnapshot::assign_pointer(MemPointerRecord*dest, const MemPointerRecord* src) {
446 *(MemPointerRecord*)dest = *(MemPointerRecord*)src;
458 MemPointerRecord* incoming_rec = (MemPointerRecord*) itr.current();
459 MemPointerRecord* matched_rec;
470 matched_rec = (MemPointerRecord*)malloc_staging_itr.locate(incoming_rec->addr());
490 incoming_rec = (MemPointerRecord*)itr.next();
521 MemPointerRecord* new_rec = (MemPointerRecord*)itr->current();
522 MemPointerRecord* matched_rec;
524 matched_rec = (MemPointerRecord*)malloc_snapshot_itr.locate(new_rec->addr());
545 MemPointerRecord* next = (MemPointerRecord*)malloc_snapshot_itr.peek_next();
580 new_rec = (MemPointerRecord*)itr->next();
587 MemPointerRecord* new_rec = (MemPointerRecord*)itr->current();
643 new_rec = (MemPointerRecord*)itr->next();
672 MemPointerRecord* p = (MemPointerRecord*)mItr.current();
673 MemPointerRecord* prev = NULL;
679 p = (MemPointerRecord*)mItr.next();
685 MemPointerRecord* cur = (MemPointerRecord*)itr.current();
690 cur = (MemPointerRecord*)itr.next();
699 MemPointerRecord* cur = (MemPointerRecord*)itr.current();
700 MemPointerRecord* next = (MemPointerRecord*)itr.next();
703 ((next->flags() & MemPointerRecord::tag_masks) >
704 (cur->flags() & MemPointerRecord::tag_masks)),
707 next = (MemPointerRecord*)itr.next();
711 cur = (MemPointerRecord*)vm_itr.current();
714 cur = (MemPointerRecord*)vm_itr.next();