Searched refs:auto_memory_type_t (Results 1 - 12 of 12) sorted by last modified time
/macosx-10.9.5/CF-855.17/ |
H A D | CFInternal.h | 269 CF_INLINE auto_memory_type_t CF_GET_GC_MEMORY_TYPE(CFOptionFlags flags) { 270 auto_memory_type_t type = (flags & __kCFAllocatorGCScannedMemory ? 0 : AUTO_UNSCANNED) | (flags & __kCFAllocatorGCObjectMemory ? AUTO_OBJECT : 0);
|
H A D | CoreFoundation_Prefix.h | 434 typedef unsigned long auto_memory_type_t; typedef 446 CF_INLINE void *auto_zone_allocate_object(void *zone, size_t size, auto_memory_type_t type, int rc, int clear) { return 0; } 462 CF_INLINE auto_memory_type_t auto_zone_get_layout_type(void *zone, void *ptr) { return AUTO_UNSCANNED; }
|
/macosx-10.9.5/libauto-185.5/ |
H A D | auto_zone.cpp | 521 auto_memory_type_t layout = block_info.layout(); 842 if (!recipient_is_block || ((auto_memory_type_t)azone->block_layout((void*)recipient) & AUTO_UNSCANNED) != AUTO_UNSCANNED) { 843 auto_memory_type_t new_value_type = (auto_memory_type_t) azone->block_layout((void*)new_value); 1126 void* auto_zone_allocate_object(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear) { 1140 extern unsigned auto_zone_batch_allocate(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear, void **results, unsigned num_requested) { 1156 auto_memory_type_t type; 1183 auto_memory_type_t type = azone->block_layout(ptr); 1195 auto_memory_type_t type = azone->block_layout(ptr); 1205 auto_memory_type_t typ [all...] |
H A D | BlockRef.h | 51 inline auto_memory_type_t layout() const { return subzone()->layout(q()); } 62 inline void set_layout(auto_memory_type_t layout) const { subzone()->set_layout(q(), layout); } 90 inline auto_memory_type_t layout() const { return _large->layout(); } 101 inline void set_layout(auto_memory_type_t layout) const { _large->set_layout(layout); } 202 auto_memory_type_t _layout; 242 inline auto_memory_type_t layout() const { if (!(requested_info & AUTO_BLOCK_INFO_LAYOUT)) __builtin_trap(); return _layout; }
|
H A D | Zone.cpp | 1429 auto_memory_type_t type = auto_zone_get_layout_type((auto_zone_t *)azone, ptr); 1464 void Zone::handle_overretained_garbage(void *block, int rc, auto_memory_type_t layout) {
|
H A D | Zone.h | 1301 void handle_overretained_garbage(void *block, int rc, auto_memory_type_t layout);
|
H A D | ZoneCollectionChecking.cpp | 156 auto_memory_type_t layout = zone->block_layout(block);
|
H A D | auto_impl_utilities.h | 134 inline bool is_scanned(auto_memory_type_t layout) { return (layout & AUTO_UNSCANNED) != AUTO_UNSCANNED; } 135 inline bool is_object(auto_memory_type_t layout) { return (layout & AUTO_OBJECT) != 0; } 136 inline bool is_allocated_cleared(auto_memory_type_t layout) { return is_scanned(layout) || (layout == AUTO_MEMORY_ALL_WEAK_POINTERS); }
|
H A D | auto_weak.cpp | 364 auto_memory_type_t type = auto_zone_get_layout_type((auto_zone_t*)azone, base);
|
H A D | auto_zone.h | 375 // These flags are represented by auto_memory_type_t. see the comments below for the legal flag combinations. Once allocated, 394 typedef int32_t auto_memory_type_t; typedef 396 AUTO_EXPORT auto_memory_type_t auto_zone_get_layout_type(auto_zone_t *zone, void *ptr) 399 AUTO_EXPORT void* auto_zone_allocate_object(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear) 404 AUTO_EXPORT unsigned auto_zone_batch_allocate(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear, void **results, unsigned num_requested) 666 void (^visit_node)(const void *address, size_t size, auto_memory_type_t type, uint32_t refcount, boolean_t is_thread_local);
|
/macosx-10.9.5/objc4-551.1/runtime/ |
H A D | objc-auto.mm | 956 auto_memory_type_t type = isObject ? (AUTO_OBJECT|AUTO_MEMORY_SCANNED) : AUTO_MEMORY_SCANNED; 1282 auto_memory_type_t type = size ?
|
H A D | objc-externalref.mm | 87 auto_memory_type_t memory_type = (is_strong(list) ? AUTO_MEMORY_ALL_POINTERS : AUTO_MEMORY_ALL_WEAK_POINTERS);
|
Completed in 190 milliseconds