Mercurial > hg > truffle
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: |