253 void dump_heap_logs(size_t fail_size); |
253 void dump_heap_logs(size_t fail_size); |
254 void dump_dl_free_chunks(); |
254 void dump_dl_free_chunks(); |
255 void dump_large_chunk(mstate m, tchunkptr t); |
255 void dump_large_chunk(mstate m, tchunkptr t); |
256 size_t iUnmappedChunkSize; |
256 size_t iUnmappedChunkSize; |
257 #endif |
257 #endif |
258 |
|
259 // Indicates if allocator is running under low memory. |
|
260 // It is set(TRUE) only when acquiring new pages from system. |
|
261 TInt isLowSystemMemory; |
|
262 private: |
258 private: |
263 /* Dubug checks for chunk page support*/ |
259 /* Dubug checks for chunk page support*/ |
264 #ifdef DL_CHUNK_MEM_DEBUG |
260 #ifdef DL_CHUNK_MEM_DEBUG |
265 #define do_chunk_page_release_check(p, psize, fm, mem_released) debug_chunk_page_release_check(p, psize, fm, mem_released) |
261 #define do_chunk_page_release_check(p, psize, fm, mem_released) debug_chunk_page_release_check(p, psize, fm, mem_released) |
266 #define do_check_large_chunk_access(p, psize) debug_check_large_chunk_access(p, psize) |
262 #define do_check_large_chunk_access(p, psize) debug_check_large_chunk_access(p, psize) |