equal
deleted
inserted
replaced
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
20 * or visit www.oracle.com if you need additional information or have any |
20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. |
21 * questions. |
22 * |
22 * |
23 */ |
23 */ |
|
24 |
|
25 #ifndef SHARE_VM_MEMORY_HEAP_HPP |
|
26 #define SHARE_VM_MEMORY_HEAP_HPP |
|
27 |
|
28 #include "memory/allocation.hpp" |
|
29 #include "runtime/virtualspace.hpp" |
24 |
30 |
25 // Blocks |
31 // Blocks |
26 |
32 |
27 class HeapBlock VALUE_OBJ_CLASS_SPEC { |
33 class HeapBlock VALUE_OBJ_CLASS_SPEC { |
28 friend class VMStructs; |
34 friend class VMStructs; |
158 |
164 |
159 // Debugging |
165 // Debugging |
160 void verify(); |
166 void verify(); |
161 void print() PRODUCT_RETURN; |
167 void print() PRODUCT_RETURN; |
162 }; |
168 }; |
|
169 |
|
170 #endif // SHARE_VM_MEMORY_HEAP_HPP |