1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
|
#
# Copyright (c) 2013 Apple Inc. All rights reserved.
#
# @APPLE_APACHE_LICENSE_HEADER_START@
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# @APPLE_APACHE_LICENSE_HEADER_END@
#
# Must be kept in sync with ObjC TFB checks in object_internal.h
# dispatch_object_t classes
_OBJC_CLASS_$_OS_dispatch_object
_OBJC_CLASS_$_OS_dispatch_semaphore
__OS_dispatch_semaphore_vtable
_OBJC_CLASS_$_OS_dispatch_group
__OS_dispatch_group_vtable
_OBJC_CLASS_$_OS_dispatch_queue
__OS_dispatch_queue_vtable
_OBJC_CLASS_$_OS_dispatch_workloop
__OS_dispatch_workloop_vtable
_OBJC_CLASS_$_OS_dispatch_queue_serial
__OS_dispatch_queue_serial_vtable
_OBJC_CLASS_$_OS_dispatch_queue_concurrent
__OS_dispatch_queue_concurrent_vtable
_OBJC_CLASS_$_OS_dispatch_queue_global
__OS_dispatch_queue_global_vtable
_OBJC_CLASS_$_OS_dispatch_queue_pthread_root
__OS_dispatch_queue_pthread_root_vtable
_OBJC_CLASS_$_OS_dispatch_queue_main
__OS_dispatch_queue_main_vtable
_OBJC_CLASS_$_OS_dispatch_queue_runloop
__OS_dispatch_queue_runloop_vtable
_OBJC_CLASS_$_OS_dispatch_queue_mgr
__OS_dispatch_queue_mgr_vtable
_OBJC_CLASS_$_OS_dispatch_queue_attr
__OS_dispatch_queue_attr_vtable
_OBJC_CLASS_$_OS_dispatch_source
__OS_dispatch_source_vtable
_OBJC_CLASS_$_OS_dispatch_mach
__OS_dispatch_mach_vtable
_OBJC_CLASS_$_OS_dispatch_mach_msg
__OS_dispatch_mach_msg_vtable
_OBJC_CLASS_$_OS_dispatch_io
__OS_dispatch_io_vtable
_OBJC_CLASS_$_OS_dispatch_operation
__OS_dispatch_operation_vtable
_OBJC_CLASS_$_OS_dispatch_disk
__OS_dispatch_disk_vtable
# os_object_t classes
_OBJC_CLASS_$_OS_object
_OBJC_CLASS_$_OS_voucher
#_OBJC_CLASS_$_OS_voucher_recipe
# non-os_object_t classes
_OBJC_CLASS_$_OS_dispatch_data
_OBJC_CLASS_$_OS_dispatch_data_empty
# metaclasses
_OBJC_METACLASS_$_OS_dispatch_object
_OBJC_METACLASS_$_OS_dispatch_semaphore
_OBJC_METACLASS_$_OS_dispatch_group
_OBJC_METACLASS_$_OS_dispatch_queue
_OBJC_METACLASS_$_OS_dispatch_workloop
_OBJC_METACLASS_$_OS_dispatch_queue_serial
_OBJC_METACLASS_$_OS_dispatch_queue_concurrent
_OBJC_METACLASS_$_OS_dispatch_queue_global
_OBJC_METACLASS_$_OS_dispatch_queue_pthread_root
_OBJC_METACLASS_$_OS_dispatch_queue_main
_OBJC_METACLASS_$_OS_dispatch_queue_runloop
_OBJC_METACLASS_$_OS_dispatch_queue_mgr
_OBJC_METACLASS_$_OS_dispatch_queue_attr
_OBJC_METACLASS_$_OS_dispatch_source
_OBJC_METACLASS_$_OS_dispatch_mach
_OBJC_METACLASS_$_OS_dispatch_mach_msg
_OBJC_METACLASS_$_OS_dispatch_io
_OBJC_METACLASS_$_OS_dispatch_operation
_OBJC_METACLASS_$_OS_dispatch_disk
_OBJC_METACLASS_$_OS_object
_OBJC_METACLASS_$_OS_voucher
#_OBJC_METACLASS_$_OS_voucher_recipe
_OBJC_METACLASS_$_OS_dispatch_data
_OBJC_METACLASS_$_OS_dispatch_data_empty
# Other dirty symbols
# large structs / hashes
__dispatch_main_q
__dispatch_mgr_q
__dispatch_mgr_sched
__dispatch_root_queues
__dispatch_sources
__dispatch_timers_heap
__dispatch_trace_next_timer
__voucher_hash
# 64 bits
__dispatch_narrow_check_interval_cache
__dispatch_narrowing_deadlines
__voucher_aid_next
__voucher_unique_pid
# pointer sized
__dispatch_begin_NSAutoReleasePool
__dispatch_continuation_alloc_init_pred
__dispatch_end_NSAutoReleasePool
__dispatch_is_daemon_pred
__dispatch_kq_poll_pred
__dispatch_logv_pred
__dispatch_mach_calendar_pred
__dispatch_mach_host_port_pred
__dispatch_mach_notify_port_pred
__dispatch_mach_xpc_hooks
__dispatch_main_heap
__dispatch_main_q_handle_pred
__dispatch_mgr_sched_pred
__dispatch_queue_serial_numbers
__dispatch_root_queues_pred
__dispatch_source_timer_telemetry_pred
__firehose_task_buffer
__firehose_task_buffer_pred
__voucher_activity_debug_channel
__voucher_libtrace_hooks
__voucher_task_mach_voucher_pred
# 32bits
__dispatch_mach_host_port
__dispatch_mach_notify_port
__voucher_default_task_mach_voucher
__voucher_hash_lock
__voucher_task_mach_voucher
# byte-sized
__dispatch_is_daemon
__dispatch_memory_warn
__dispatch_mode
__dispatch_program_is_probably_callback_driven
__dispatch_unsafe_fork
__dispatch_use_dispatch_alloc
__dispatch_io_devs
__dispatch_io_fds
__dispatch_io_devs_lockq
__dispatch_io_fds_lockq
__dispatch_io_init_pred
|