MCPcopy Create free account

hub / github.com/apple-oss-distributions/dyld / functions

Functions5,342 in github.com/apple-oss-distributions/dyld

↓ 3 callersFunctionusage
other-tools/dyld_symbols_cache.cpp:54
↓ 3 callersMethodusesRelativeOffsets
common/MachOAnalyzer.cpp:3910
↓ 3 callersMethodusesThumbInstructions
mach_o/Architecture.cpp:402
↓ 3 callersMethoduuidForFileSystem
common/FileManager.cpp:149
↓ 3 callersMethodvalidMachOForArchAndPlatform
common/MachOAnalyzer.cpp:233
↓ 3 callersMethodvalidate
mach_o/Image.cpp:166
↓ 3 callersFunctionvalidateFile
kernel-collection-builder/dyld_app_cache_util.cpp:918
↓ 3 callersFunctionverboseTwoLevelImport
other-tools/dyld_nm.cpp:215
↓ 3 callersFunctionvm_copy
dyld/glue.c:797
↓ 3 callersMethodwithClass
common/ObjCVisitor.cpp:552
↓ 3 callersMethodwithLoadersWriteLockAndProtectedStack
dyld/DyldRuntimeState.h:282
↓ 3 callersFunctionwrite64
common/Utilities.cpp:122
↓ 2 callersFunctionSTACK_ALLOC_OVERFLOW_SAFE_ARRAY
build targets table
dyld/PrebuiltLoader.cpp:502
↓ 2 callersFunctionSTACK_ALLOC_OVERFLOW_SAFE_ARRAY
common/MachOAnalyzer.cpp:2824
↓ 2 callersFunctionSTACK_ALLOC_OVERFLOW_SAFE_ARRAY
mach_o/ExportsTrie.cpp:126
↓ 2 callersFunctionSafeRemoteBuffer
common/SafeVMPrimitives.h:46
↓ 2 callersMethod_dyld_all_image_infos_TEMP
dyld/DyldAPIs.cpp:4236
↓ 2 callersMethod_dyld_objc_register_callbacks
dyld/DyldAPIs.cpp:857
↓ 2 callersMethodaddAuthChunk
cache_builder/SubCache.cpp:706
↓ 2 callersMethodaddBinaries
common/SymbolsCache.cpp:1528
↓ 2 callersMethodaddDyldImage
libdyld/dyld_process_info.cpp:777
↓ 2 callersMethodaddEnvVar
dyld/DyldProcessConfig.cpp:2112
↓ 2 callersFunctionaddFile
cache_builder/mrm_shared_cache_builder.cpp:391
↓ 2 callersMethodaddFile
cache_builder/NewSharedCacheBuilder.cpp:296
↓ 2 callersMethodaddFixup
other-tools/SymbolicatedImage.cpp:444
↓ 2 callersMethodaddImage
libdyld/dyld_process_info.cpp:696
↓ 2 callersMethodaddImages
dyld/ExternallyViewableState.cpp:456
↓ 2 callersMethodaddLinkeditFromDylib
Linkedit is stored in Chunks in its own array on the dylib. This adds it to the subCache.
cache_builder/SubCache.cpp:794
↓ 2 callersMethodaddLinkerOption
mach_o_writer/UnsafeHeaderWriter.cpp:866
↓ 2 callersMethodaddRosettaImages
dyld/ExternallyViewableState.cpp:1215
↓ 2 callersMethodaddSharedCacheImage
common/ProcessAtlas.cpp:1730
↓ 2 callersFunctionaddSimCacheOnDiskFile
cache_builder/mrm_shared_cache_builder.cpp:399
↓ 2 callersMethodaddStubsChunk
cache_builder/SubCache.cpp:671
↓ 2 callersFunctionaddStubsChunks
Add stubs Chunk's for every stubs section in the given text subCache
cache_builder/NewSharedCacheBuilder.cpp:3240
↓ 2 callersFunctionaddSymbolStrings
common/SymbolsCache.cpp:762
↓ 2 callersMethodaddTPROConstChunk
cache_builder/SubCache.cpp:682
↓ 2 callersMethodaddUnoptimizedOffset
cache_builder/SectionCoalescer.cpp:334
↓ 2 callersFunctionaddWithOverflowOrReturnZero
libdyld/dyld_process_info.cpp:277
↓ 2 callersMethodadjustImageForNewSegmentLocations
cache_builder/NewAdjustDylibSegments.cpp:291
↓ 2 callersMethodadjustImageForNewSegmentLocations
kernel-collection-builder/KernelAdjustDylibSegments.cpp:194
↓ 2 callersFunctionalignPage
cache_builder/SubCache.cpp:50
↓ 2 callersFunctionappend_string
other-tools/Trie.hpp:99
↓ 2 callersMethodapplyAttempt
Try to see if we can make the shift and mask in @param attempt work.
cache_builder/IMPCaches.cpp:133
↓ 2 callersMethodapplyCachePatchesToOverride
dyld/Loader.cpp:3670
↓ 2 callersMethodapplyFixupsCheckCachePatching
dyld/Loader.cpp:3780
↓ 2 callersMethodapplyFixupsGeneric
dyld/Loader.cpp:2366
↓ 2 callersFunctionatomic_min
mach_o_writer/ChainedFixupsWriter.cpp:302
↓ 2 callersFunctionbacktrack
cache_builder/IMPCaches.cpp:1429
↓ 2 callersMethodbaseName
returns static string ("arm64e" for all arm64e ABI versions)
mach_o/Architecture.cpp:222
↓ 2 callersMethodbegin
lsl/ByteStream.h:60
↓ 2 callersMethodbindLocation
cache_builder/CacheDylib.cpp:1033
↓ 2 callersMethodbind_size
common/MachOFileAbstraction.hpp:842
↓ 2 callersMethodbuild
cache_builder/NewSharedCacheBuilder.cpp:712
↓ 2 callersMethodbuildAppPrebuiltLoaderSetPath
dyld/DyldRuntimeState.cpp:2303
↓ 2 callersMethodbuildBootToken
dyld/DyldRuntimeState.cpp:2406
↓ 2 callersMethodbuildStateString
other-tools/dyld_usage.cpp:634
↓ 2 callersMethodbuildSubtree
Trie building algorithm is based on the requirement that the input entries are sorted. Sorted input allows to use binary search to quickly find the nu
mach_o_writer/ExportsTrieWriter.cpp:345
↓ 2 callersFunctionbuildWriterEntries
mach_o_writer/ExportsTrieWriter.cpp:610
↓ 2 callersFunctionbytes
lsl/Bitmap.h:94
↓ 2 callersMethodbytes
lsl/ByteStream.h:138
↓ 2 callersFunctionc_str
common/CString.h:71
↓ 2 callersFunctioncacheFileName
cache_builder/mrm_shared_cache_builder.cpp:628
↓ 2 callersMethodcanBePlacedInDyldCache
common/MachOFile.cpp:861
↓ 2 callersMethodcanContainAuthPointers
cache_builder/SubCache.cpp:134
↓ 2 callersMethodcanPlaceMethodAtIndex
cache_builder/IMPCaches.cpp:366
↓ 2 callersMethodcategoryClassName
other-tools/SymbolicatedImage.cpp:753
↓ 2 callersMethodcategoryName
other-tools/SymbolicatedImage.cpp:739
↓ 2 callersFunctioncbegin
lsl/OrderedSet.h:119
↓ 2 callersFunctioncbegin
lsl/OrderedMap.h:129
↓ 2 callersFunctioncend
lsl/BTree.h:717
↓ 2 callersFunctioncend
lsl/OrderedSet.h:120
↓ 2 callersFunctioncend
lsl/OrderedMap.h:130
↓ 2 callersMethodchainStartsOffset
common/MachOAnalyzer.cpp:3089
↓ 2 callersMethodchainedFixupsHeader
common/MachOLayout.cpp:700
↓ 2 callersMethodchainedPointerFormat
common/ObjCVisitor.cpp:872
↓ 2 callersFunctioncheckBytes
common/OptimizerSwift.h:334
↓ 2 callersFunctioncheckDylib
other-tools/os_macho_rules.cpp:227
↓ 2 callersMethodcheckGeneration
lsl/BTree.h:685
↓ 2 callersMethodcheckNewBinaries
common/SymbolsCache.cpp:2069
↓ 2 callersFunctioncheckPath
libdyld/dyld_process_info.cpp:678
↓ 2 callersMethodcheckVersionedPath
dyld/DyldProcessConfig.cpp:1938
↓ 2 callersMethodclientsExportsForImageAndClient
common/CachePatching.cpp:307
↓ 2 callersMethodcomputeLinkEditBias
add any LINKEDIT content file-offset in load commands to this to get content
mach_o/UnsafeHeader.cpp:2701
↓ 2 callersMethodconsumeSpace
lsl/Allocator.cpp:504
↓ 2 callersMethodcontains
lsl/Allocator.cpp:483
↓ 2 callersMethodcontent
mach_o/Archive.cpp:120
↓ 2 callersFunctioncopySwiftDemangledName
copySwiftDemangledName Returns the pretty form of the given Swift-mangled class or protocol name. Returns std::nullopt if the string doesn't look like
cache_builder/NewSharedCacheBuilder.cpp:2323
↓ 2 callersFunctioncrc32c
common/CRC32c.cpp:132
↓ 2 callersFunctioncrc32cSW
common/CRC32c.cpp:68
↓ 2 callersMethoddeallocate
lsl/Allocator.cpp:1084
↓ 2 callersFunctiondeallocateExistingSharedCache
dyld/SharedCacheRuntime.cpp:1230
↓ 2 callersMethoddefaultTproDataConst
This returns true if the process is using TPRO for DATA_CONST. This is independent of whether the process is using TPRO for the allocator (ie TPRO_CON
dyld/DyldProcessConfig.cpp:384
↓ 2 callersMethoddeserialize
common/ProcessAtlas.cpp:2023
↓ 2 callersFunctiondisassembleSection
other-tools/dyld_info.cpp:1167
↓ 2 callersMethoddlsymNotifier
dyld/DyldRuntimeState.h:705
↓ 2 callersMethoddtraceUserProbesEnabled
dyld/DyldDelegates.cpp:294
↓ 2 callersFunctiondumpCStrings
other-tools/dyld_info.cpp:1287
↓ 2 callersFunctiondumpClassPointers
other-tools/dyld_info.cpp:1370
↓ 2 callersMethodduplicateCount
common/OptimizerObjC.h:306
↓ 2 callersMethodduplicateIndex
common/OptimizerObjC.h:310
← previousnext →1,001–1,100 of 5,342, ranked by callers