Mercurial > hg > graal-jvmci-8
comparison src/share/vm/services/memPtrArray.hpp @ 6741:33143ee07800
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
Summary: Fixed virtual memory records merge and promotion logic, should be based on sequence number vs. base address order
Reviewed-by: coleenp, acorn
author | zgu |
---|---|
date | Tue, 11 Sep 2012 20:53:17 -0400 |
parents | e5bf1c79ed5b |
children |
comparison
equal
deleted
inserted
replaced
6730:5d2156bcb78b | 6741:33143ee07800 |
---|---|
82 virtual bool insert_after(MemPointer* ptr) = 0; | 82 virtual bool insert_after(MemPointer* ptr) = 0; |
83 }; | 83 }; |
84 | 84 |
85 // implementation class | 85 // implementation class |
86 class MemPointerArrayIteratorImpl : public MemPointerArrayIterator { | 86 class MemPointerArrayIteratorImpl : public MemPointerArrayIterator { |
87 #ifdef ASSERT | |
88 protected: | 87 protected: |
89 #else | |
90 private: | |
91 #endif | |
92 MemPointerArray* _array; | 88 MemPointerArray* _array; |
93 int _pos; | 89 int _pos; |
94 | 90 |
95 public: | 91 public: |
96 MemPointerArrayIteratorImpl(MemPointerArray* arr) { | 92 MemPointerArrayIteratorImpl(MemPointerArray* arr) { |