Searched refs:garbage_count (Results 1 - 11 of 11) sorted by relevance
/macosx-10.9.5/libauto-185.5/auto_tester/ |
H A D | auto_tester.h | 40 void (*auto_probe_end_heap_scan)(size_t garbage_count, void **garbage_blocks); 41 void (*auto_probe_end_local_scan)(size_t garbage_count, void **garbage_blocks);
|
H A D | WhiteBoxTest.m | 59 static void auto_probe_end_heap_scan(size_t garbage_count, void **garbage_blocks) 61 PROBE_IMPL([script endHeapScanWithGarbage:garbage_blocks count:garbage_count]); 64 static void auto_probe_end_local_scan(size_t garbage_count, void **garbage_blocks) 66 PROBE_IMPL([script endLocalScanWithGarbage:garbage_blocks count:garbage_count]);
|
/macosx-10.9.5/libauto-185.5/ |
H A D | ThreadLocalCollector.cpp | 243 static void finalize_work(Zone *zone, const size_t garbage_count, void *garbage[]) { argument 245 zone->invalidate_garbage(garbage_count, garbage); 246 zone->free_garbage(garbage_count, garbage, 0, NULL, blocks_freed, bytes_freed); // TODO: all blocks are in the small admin, create a batched version. 294 usword_t garbage_count = _localBlocks.count() - _tlcBufferCount; local 295 if (garbage_count == 0) { 307 for (uint32_t i = _localBlocks.firstOccupiedSlot(), last = _localBlocks.lastOccupiedSlot(); (i <= last) && (_tlcBufferCount != garbage_count); i++) { 339 GARBAGE_COLLECTION_COLLECTION_END((auto_zone_t*)_zone, garbage_count, (uint64_t)scavenged_size, _localBlocks.count(), (uint64_t)_localBlocks.localsSize()); 344 size_t garbage_count = tlc->_tlcBufferCount; local 345 mark_local_garbage(tlc->_tlcBuffer, garbage_count); 346 tlc->_zone->invalidate_garbage(garbage_count, 353 mark_local_garbage(void **garbage_list, size_t garbage_count) argument 364 size_t garbage_count = tlc->_tlcBufferCount; local 378 size_t garbage_count = tlc->_tlcBufferCount; local [all...] |
H A D | auto_weak.h | 60 extern auto_weak_callback_block_t *weak_clear_references(Auto::Zone *azone, size_t garbage_count, vm_address_t *garbage, uintptr_t *weak_referents_count, uintptr_t *weak_refs_count);
|
H A D | ThreadLocalCollector.h | 73 static void mark_local_garbage(void **garbage_list, size_t garbage_count);
|
H A D | auto_zone.cpp | 125 size_t garbage_count = list.count(); local 128 void **large_garbage = (large_garbage_count ? garbage + garbage_count - large_garbage_count : NULL); 130 AUTO_PROBE(auto_probe_end_heap_scan(garbage_count, garbage)); 137 size_t block_count = garbage_count, byte_count = 0; 138 zone->invalidate_garbage(garbage_count, garbage); 142 bytes_freed = zone->free_garbage(garbage_count - large_garbage_count, garbage, large_garbage_count, large_garbage, block_count, byte_count); 150 GARBAGE_COLLECTION_COLLECTION_END((auto_zone_t*)zone, (uint64_t)garbage_count, (uint64_t)bytes_freed, (uint64_t)zone_stats.count(), (uint64_t)zone_stats.size()); 172 (unsigned long long)garbage_count, freed,
|
H A D | Zone.cpp | 56 size_t garbage_count; member in struct:auto_zone_cursor 1427 while (cursor->index < cursor->garbage_count) { 1448 void Zone::invalidate_garbage(const size_t garbage_count, void *garbage[]) { argument 1451 for (size_t index = 0; index < garbage_count; index++) { 1458 struct auto_zone_cursor cursor = { (auto_zone_t *)this, garbage_count, garbage, 0, 0, 0 };
|
H A D | auto_weak.cpp | 400 auto_weak_callback_block_t *weak_clear_references(Zone *azone, size_t garbage_count, vm_address_t *garbage, argument 415 for (i = 0; i < garbage_count; i++) {
|
H A D | Zone.h | 1293 void invalidate_garbage(const size_t garbage_count, void *garbage[]);
|
/macosx-10.9.5/objc4-551.1/runtime/ |
H A D | objc-cache.mm | 641 static size_t garbage_count = 0; 665 else if (garbage_count == garbage_max) 687 garbage_refs[garbage_count++] = data; 732 while (garbage_count--) { 733 free(garbage_refs[garbage_count]); 737 garbage_count = 0;
|
H A D | objc-cache-old.mm | 840 static size_t garbage_count = 0; 864 else if (garbage_count == garbage_max) 886 garbage_refs[garbage_count++] = data; 931 while (garbage_count--) { 932 _cache_free_block(garbage_refs[garbage_count]); 936 garbage_count = 0;
|
Completed in 212 milliseconds