| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- #
- # 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
|