forked from opensource-apple/objc4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
libobjc.order
365 lines (365 loc) · 10.5 KB
/
libobjc.order
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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
__objc_init
_environ_init
_tls_init
_lock_init
_recursive_mutex_init
__malloc_internal
__objc_internal_zone
_exception_init
_map_images
_map_images_nolock
__getObjcImageInfo
__calloc_internal
__hasObjcContents
__objc_appendHeader
_verify_gc_readiness
_gc_init
__objc_inform_on_crash
__objc_crashlog
_rtp_init
_gc_fixup_barrier_stubs
__objc_update_stubs_in_mach_header
_sel_init
_sel_lock
___sel_registerName
__objc_search_builtins
__ZNK8objc_opt13objc_selopt_t3getEPKc
__ZNK8objc_opt13objc_selopt_t4hashEPKc
_sel_unlock
_sel_registerName
_arr_init
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE4initEj
__read_images
__Z11initVtablesv
__Z17appendTrampolinesP22objc_trampoline_header
_gdb_objc_trampolines_changed
_crashlog_header_name
__getObjc2ClassList
_NXCreateMapTableFromZone
_NXCreateHashTable
_NXCreateHashTableFromZone
_NXHashGet
_NXHashInsert
__NXHashRehashToCapacity
_NXNextHashState
_freeBuckets
_NXNoEffectFree
_hashPrototype
_NXPtrHash
_isEqualPrototype
__Z13futureClassesv
_NXCountMapTable
__Z13addNamedClassP7class_tPKc
_NXMapGet
__mapStrHash
_NXMapInsert
__mapPtrHash
__Z10remapClassP7class_t
__Z15remappedClassesa
_NXMapMember
__NXMapMember
__mapStrIsEqual
__mapPtrIsEqual
__getObjc2ClassRefs
__getObjc2SuperRefs
_sel_preoptimizationValid
__getObjc2SelectorRefs
_sel_registerNameNoLock
___objc_sel_set_create
___objc_sel_set_add
___objc_sel_set_findBuckets
___objc_sel_set_get
__Z9protocolsv
__getObjc2ProtocolList
_NXMapKeyCopyingInsert
__strdup_internal
__NXMapRehash
__getObjc2ProtocolRefs
__Z13remapProtocolm
__getObjc2NonlazyClassList
__Z12realizeClassP7class_t
__Z11addSubclassP7class_tS0_
__Z17attachMethodListsP7class_tPP13method_list_tiaPa
__Z15fixupMethodListP13method_list_ta
__memdup_internal
__ZNSt3__113__stable_sortIRN8method_t16SortBySELAddressEN13method_list_t15method_iteratorEEEvT0_S6_T_NS_15iterator_traitsIS6_E1
__Z9addMethodP7class_tP13objc_selectorPFP11objc_objectS3_S1_zEPKca
__Z23getMethodNoSuper_nolockP7class_tP13objc_selector
__ZN7class_t14setHasCustomRREv
__Z20unattachedCategoriesv
_NXMapRemove
__Z21attachCategoryMethodsP7class_tP13category_listPa
_objc_addRegisteredClass
_layout_bitmap_create
_set_bits
_layout_bitmap_free
__free_internal
__ZNSt3__116__insertion_sortIRN8method_t16SortBySELAddressEN13method_list_t15method_iteratorEEEvT0_S6_T_
__Z17buildProtocolListP13category_listPK15protocol_list_tPS3_
__Z17buildPropertyListPK15property_list_tP13category_lista
__ZNSt3__120get_temporary_bufferI8method_tEENS_4pairIPT_lEEl
__ZNSt3__118__stable_sort_moveIRN8method_t16SortBySELAddressEN13method_list_t15method_iteratorEEEvT0_S6_T_NS_15iterator_traitsI
__ZNSt3__122__merge_move_constructIRN8method_t16SortBySELAddressEN13method_list_t15method_iteratorES5_EEvT0_S6_T1_S7_PNS_15iter
__ZNSt3__119__merge_move_assignIRN8method_t16SortBySELAddressEPS1_S4_N13method_list_t15method_iteratorEEEvT0_S7_T1_S8_T2_T_
_NXPtrIsEqual
__getObjc2CategoryList
__Z29addUnattachedCategoryForClassP10category_tP7class_tP12_header_info
__Z16remethodizeClassP7class_t
__Z11flushCachesP7class_t
_flush_cache
__class_getCache
__realloc_internal
_load_images
_load_images_nolock
_prepare_load_methods
__Z19schedule_class_loadP7class_t
_add_class_to_loadable_list
__class_getLoadMethod
__getObjc2NonlazyCategoryList
_call_load_methods
+[Protocol load]
_objc_lookUpClass
_look_up_class
_object_getClass
_protocol_copyMethodDescriptionList
_class_getClassMethod
__class_getMeta
_look_up_method
__cache_getMethod
__class_getMethod
_method_getTypeEncoding
_method_getImplementation
_method_getName
_class_addMethod
_class_getInstanceMethod
__Z12flushVtablesP7class_t
__Z12updateVtableP7class_ta
_class_replaceMethod
__Z25_method_setImplementationP7class_tP8method_tPFP11objc_objectS4_P13objc_selectorzE
_class_addProtocol
_class_conformsToProtocol
_objc_setExceptionPreprocessor
_objc_setExceptionMatcher
_objc_setUncaughtExceptionHandler
_objc_setForwardHandler
_objc_setEnumerationMutationHandler
_objc_collectingEnabled
_objc_getFutureClass
_objc_assign_strongCast_non_gc
_objc_getClass
__objc_insert_tagged_isa
_objc_msgSend_fixup
__objc_fixupMessageRef
_objc_msgSend
__class_lookupMethodAndLoadCache3
_lookUpMethod
_prepareForMethodLookup
__class_initialize
__class_getNonMetaClass
__Z15getNonMetaClassP7class_t
__class_getSuperclass
__class_isInitialized
__class_isInitializing
__class_setInitializing
__fetchInitializingClassList
__objc_fetch_pthread_data
_lockForMethodLookup
__cache_getImp
__class_getMethodNoSuper_nolock
_log_and_fill_cache
__cache_fill
_unlockForMethodLookup
_objc_assign_global_non_gc
_class_setSuperclass
_class_setVersion
_objc_msgSend_vtable1
__objc_rootAlloc
_class_getInstanceSize
__class_getInstanceSize
_class_createInstance
_object_getClassName
__class_getName
_object_getIndexedIvars
_objc_msgSend_vtable0
__objc_rootAllocWithZone
__objc_rootInit
_objc_msgSend_vtable3
_objc_assign_ivar_non_gc
__objc_rootRetain
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE16FindAndConstructERKS2_
__ZNK4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE15LookupBucketForERKS2_RPNSt3__14pairIS2_mEE
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE16InsertIntoBucketERKS2_RKmPNSt3__14pairIS2_mEE
__objc_rootRelease
__objc_rootReleaseWasZero
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE4findERKS2_
__finishInitializing
__class_setInitialized
_NXFreeMapTable
_NXResetMapTable
__cache_malloc
__class_setCache
__class_setGrowCache
_objc_initializeClassPair
__Z33objc_initializeClassPair_internalP10objc_classPKcS0_S0_
_objc_registerClassPair
_add_category_to_loadable_list
__category_getLoadMethod
__category_getClass
__class_isLoadable
_objc_msgSendSuper2
__objc_autoreleasePoolPush
_objc_autoreleasePoolPush
__ZN12_GLOBAL__N_119AutoreleasePoolPageC1EPS0_
__ZN12_GLOBAL__N_119AutoreleasePoolPage9fastcheckEb
_objc_destructInstance
_objc_clear_deallocating
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE5eraseERKS2_
_objc_msgSend_vtable9
__class_shouldGrowCache
__cache_collect_free
__cache_collect
_class_getSuperclass
_objc_msgSend_vtable2
_objc_msgSend_vtable13
_objc_msgSend_vtable14
_objc_memmove_collectable
_class_respondsToSelector
__class_resolveMethod
__class_isMetaClass
__cache_addForwardEntry
__objc_rootDealloc
_object_dispose
_objc_msgSend_fixedup
_class_getName
_objc_atomicCompareAndSwapPtrBarrier
_objc_msgSend_vtable7
__objc_rootAutorelease
__Z22_objc_rootAutorelease2P11objc_object
_objc_msgSend_vtable12
_objc_msgSend_vtable11
_objc_msgSend_vtable8
_objc_msgSend_vtable15
__objc_autoreleasePoolPop
__ZN12_GLOBAL__N_119AutoreleasePoolPage3popEPv
_objc_msgSend_vtable4
_objc_msgSend_vtable10
_objc_retain
_objc_atomicCompareAndSwapInstanceVariableBarrier
_objc_msgSendSuper2_fixup
_objc_msgSendSuper2_fixedup
__collecting_in_critical
__cache_free_block
_class_getVersion
_objc_finalizeOnMainThread
_class_getImageName
__objc_rootZone
__Z35_protocol_conformsToProtocol_nolockP10protocol_tS0_
_objc_msgSend_vtable5
_objc_sync_enter
_id2data
_fetch_cache
_objc_sync_exit
_gc_enforcer
_cache_region_calloc
_class_getMethodImplementation
_objc_msgSend_stret
__ZN4objc8DenseMapIP11objc_objectmLb1ENS_12DenseMapInfoIS2_EENS3_ImEEE4growEj
__objc_rootHash
_objc_assign_weak_non_gc
_objc_read_weak_non_gc
_sel_getName
_method_getArgumentType
_encoding_getArgumentType
_encoding_getArgumentInfo
_SkipFirstType
_class_isMetaClass
_objc_allocateClassPair
__calloc_class
_class_getInstanceVariable
__class_getVariable
__Z7getIvarP7class_tPKc
_object_setClass
__class_instancesHaveAssociatedObjects
_method_getNumberOfArguments
_encoding_getNumberOfArguments
_method_copyReturnType
_encoding_copyReturnType
_method_copyArgumentType
_encoding_copyArgumentType
__objc_rootRetainCount
_objc_getAssociatedObject_non_gc
__object_get_associative_reference
__ZN19AssociationsManagerC2Ev
__ZN19AssociationsManager12associationsEv
__ZNK23objc_references_support15ObjcPointerHashclEPv
_objc_release
_objc_removeAssociatedObjects
_objc_setProperty_non_gc
_objc_getProperty_non_gc
_objc_autoreleaseReturnValue
_objc_setAssociatedObject_non_gc
__object_set_associative_reference
__ZN9__gnu_cxx8hash_mapIPvPN23objc_references_support20ObjectAssociationMapENS2_15ObjcPointerHashENS2_16ObjcPointerEqualENS2_13
__ZNSt3__13mapIPvN23objc_references_support15ObjcAssociationENS2_17ObjectPointerLessENS2_13ObjcAllocatorINS_4pairIKS1_S3_EEEEEi
__ZNSt3__13mapIPvN23objc_references_support15ObjcAssociationENS2_17ObjectPointerLessENS2_13ObjcAllocatorINS_4pairIKS1_S3_EEEEE1
__ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_
__class_setInstancesHaveAssociatedObjects
_ivar_getTypeEncoding
_object_getIvar
_ivar_getOffset
__class_usesAutomaticRetainRelease
__objc_msgForward_internal
__objc_msgForward
_class_copyProtocolList
_protocol_getMethodDescription
__protocol_getMethod
__Z26_protocol_getMethod_nolockP10protocol_tP13objc_selectoraa
_method_getDescription
_ivar_getName
_objc_addExceptionHandler
_read_address
_read_sleb
_fetch_handler_list
_objc_removeExceptionHandler
_SubtypeUntil
_objc_collecting_enabled
_objc_msgSend_vtable6
_objc_is_finalized
_class_copyPropertyList
_property_getName
_property_getAttributes
_objc_msgSendSuper2_stret
_object_setInstanceVariable
_object_setIvar
_objc_assign_ivar
__ZN12_GLOBAL__N_119AutoreleasePoolPage15autoreleaseSlowEP11objc_object
_objc_atomicCompareAndSwapPtr
_objc_atomicCompareAndSwapGlobalBarrier
_sel_getUid
__ZN12_GLOBAL__N_119AutoreleasePoolPage11tls_deallocEPv
__ZN12_GLOBAL__N_119AutoreleasePoolPage4killEv
__objc_constructOrFree
_object_cxxConstruct
_object_cxxConstructFromClass
__class_hasCxxStructors
_lookupMethodInClassAndLoadCache
__class_getMethodNoSuper
_object_cxxDestruct
_object_cxxDestructFromClass
_class_copyIvarList
__object_addExternalReference_rr
__objc_rootRetain_slow
__objc_rootReleaseWasZero_slow
_object_copy
__Z20_object_copyFromZoneP11objc_objectmPv
__objc_pthread_destroyspecific
__destroyInitializingClassList
__destroySyncCache
__destroyAltHandlerList
__object_remove_assocations
__ZNSt3__114__split_bufferIN23objc_references_support15ObjcAssociationERNS1_13ObjcAllocatorIS2_EEE9push_backERKS2_
__ZNSt3__16vectorIN23objc_references_support15ObjcAssociationENS1_13ObjcAllocatorIS2_EEE26__swap_out_circular_bufferERNS_14__sp
__ZNSt3__112__hash_tableINS_4pairIPvPN23objc_references_support20ObjectAssociationMapEEEN9__gnu_cxx17__hash_map_hasherIS6_NS3_1
__ZNSt3__114__split_bufferIN23objc_references_support15ObjcAssociationERNS1_13ObjcAllocatorIS2_EEE10push_frontERKS2_
__ZNSt3__16__treeINS_4pairIPvN23objc_references_support15ObjcAssociationEEENS_19__map_value_compareIS2_S4_NS3_17ObjectPointerLe
__ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_