comparison src/share/vm/memory/allocation.hpp @ 1681:126ea7725993

6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
author bobv
date Tue, 03 Aug 2010 08:13:38 -0400
parents c18cbe5936b8
children f4f596978298
comparison
equal deleted inserted replaced
1680:a64438a2b7e8 1681:126ea7725993
172 char* top() const { return bottom() + _len; } 172 char* top() const { return bottom() + _len; }
173 bool contains(char* p) const { return bottom() <= p && p <= top(); } 173 bool contains(char* p) const { return bottom() <= p && p <= top(); }
174 174
175 // Start the chunk_pool cleaner task 175 // Start the chunk_pool cleaner task
176 static void start_chunk_pool_cleaner_task(); 176 static void start_chunk_pool_cleaner_task();
177 }; 177
178 178 static void clean_chunk_pool();
179 };
179 180
180 //------------------------------Arena------------------------------------------ 181 //------------------------------Arena------------------------------------------
181 // Fast allocation of memory 182 // Fast allocation of memory
182 class Arena: public CHeapObj { 183 class Arena: public CHeapObj {
183 protected: 184 protected: