MCPcopy Create free account

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

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

↓ 2 callersMethodlazy_bind_size
common/MachOFileAbstraction.hpp:854
↓ 2 callersFunctionldMakeDylibFromJSON
shared_cache_linker/SharedCacheLinker.cpp:548
↓ 2 callersMethodlegacyDyldFuncLookup
libdyld/LibSystemHelpers.cpp:303
↓ 2 callersMethodlibSystemInitialized
dyld/DyldRuntimeState.h:724
↓ 2 callersFunctionlinkeditContentFromFileOffset
mach_o/Image.h:107
↓ 2 callersMethodlinkeditHeader
mach_o/ChainedFixups.cpp:55
↓ 2 callersMethodllvmRef
other-tools/SymbolicatedImage.h:149
↓ 2 callersMethodloadCommandsFreeSpace
mach_o/UnsafeHeader.cpp:2373
↓ 2 callersFunctionloadFile
cache_builder/update_dyld_sim_shared_cache.cpp:176
↓ 2 callersMethodloadableAtPath
dyld/DyldRuntimeState.cpp:135
↓ 2 callersFunctionlockdownDyldDataConst
dyld/dyldMain.cpp:1274
↓ 2 callersFunctionlogCostOfRootPerSymbol
other-tools/dyld_shared_cache_util.cpp:1268
↓ 2 callersMethodlogSegmentsFromSharedCache
dyld/Loader.cpp:2782
↓ 2 callersFunctionlookupObjCInfo
dyld/DyldAPIs.cpp:3000
↓ 2 callersFunctionmach_thread_self
dyld/glue.c:406
↓ 2 callersMethodmake
dyld/PrebuiltObjC.cpp:1238
↓ 2 callersMethodmakeAllocator
mach_o_writer/ChunkBumpAllocator.cpp:341
↓ 2 callersFunctionmakeBinaryFromJSON
common/SymbolsCache.cpp:1118
↓ 2 callersMethodmakeDataConstWritable
dyld/DyldProcessConfig.cpp:1762
↓ 2 callersFunctionmakeInputDylibSwiftVisitor
cache_builder/NewSharedCacheBuilder.cpp:1328
↓ 2 callersMethodmakeObjCVisitor
common/MachOFile.cpp:1223
↓ 2 callersMethodmakeSegmentsReadWrite
dyld/Loader.cpp:2762
↓ 2 callersFunctionmakeSwiftVisitor
dyld/PrebuiltSwift.cpp:271
↓ 2 callersFunctionmake_perfect
cache_builder/PerfectHashWriter.cpp:621
↓ 2 callersMethodmap
dyld/PrebuiltLoader.cpp:354
↓ 2 callersFunctionmapFileReadOnly
other-tools/MiscFileUtils.cpp:51
↓ 2 callersFunctionmapLegacyVersion
For watchOS and bridgeOS this returns the equivalent iOS SDK version.
dyld/DyldAPIs.cpp:412
↓ 2 callersMethodmatchesPath
dyld/PrebuiltLoader.cpp:311
↓ 2 callersFunctionmeasureDuration
dyld/DyldRuntimeState.h:565
↓ 2 callersFunctionmemberNameAndTime
other-tools/libtool.cpp:457
↓ 2 callersMethodmf
common/MetadataVisitor.cpp:212
↓ 2 callersMethodmkdirs
dyld/DyldDelegates.cpp:562
↓ 2 callersFunctionmprotect
dyld/glue.c:466
↓ 2 callersMethodmtime
dyld/DyldDelegates.h:66
↓ 2 callersMethodname
mach_o/Platform.cpp:655
↓ 2 callersFunctionnameMatch
dyld/DyldAPIs.cpp:307
↓ 2 callersMethodneedsCacheHeaderImageList
cache_builder/SubCache.cpp:1837
↓ 2 callersMethodneedsRegionPadding
Returns true if we need 32MB of padding between regions. This benefits page tables where we don't want something like TEXT and DATA on the same pages
cache_builder/SubCache.cpp:222
↓ 2 callersMethodnextFreeChunk
mach_o_writer/ChunkBumpAllocator.cpp:168
↓ 2 callersFunctionnoError
cache_builder/Error.h:56
↓ 2 callersMethodnotifyMonitorOfDyldBeforeInitializers
dyld/ExternallyViewableState.cpp:1174
↓ 2 callersMethodnotifyMonitorOfImageListChanges
dyld/RemoteNotificationResponder.cpp:125
↓ 2 callersMethodnotifyMonitorOfMainCalled
dyld/ExternallyViewableState.cpp:1160
↓ 2 callersMethodnumIVars
common/ObjCVisitor.cpp:1565
↓ 2 callersFunctionnumTPRORegions
cache_builder/SubCache.cpp:875
↓ 2 callersMethodnumberOfSetBits
cache_builder/IMPCaches.hpp:205
↓ 2 callersMethodobjcClassMap
dyld/PrebuiltLoader.cpp:1858
↓ 2 callersMethodobjcProtocolMap
dyld/PrebuiltLoader.cpp:1864
↓ 2 callersMethodobjcRelativeMethodListsBaseAddress
common/DyldSharedCache.cpp:1942
↓ 2 callersMethodobjcSelectorMap
dyld/PrebuiltLoader.cpp:1852
↓ 2 callersMethodoffset
common/MachOFileAbstraction.hpp:189
↓ 2 callersMethodonStackInAnyFrameInThisThread
lsl/Allocator.cpp:1269
↓ 2 callersMethodonStackInCurrentFrame
lsl/Allocator.cpp:1250
↓ 2 callersFunctionopenat
<rdar://problem/10111032> wrap calls to stat() with check for EAGAIN
dyld/SharedCacheRuntime.cpp:527
↓ 2 callersMethodoperator[]
lsl/Vector.h:151
↓ 2 callersFunctionos_macho_verifier
used by machocheck tool and by unit tests
other-tools/os_macho_rules.cpp:238
↓ 2 callersMethodoverlaps
mach_o/UnsafeHeader.cpp:883
↓ 2 callersMethodowned
lsl/Allocator.cpp:548
↓ 2 callersFunctionparseHexAddrList
common/ToolUtils.h:80
↓ 2 callersFunctionparseOrderFile
There is an order file specifying the order in which dylibs are laid out in general, as well as an order file specifying the order in which __DATA_DIR
other-tools/FileUtils.cpp:171
↓ 2 callersMethodpartitionDelayLoads
Move loaders between "loaded" and "delayLoaded" lists. In undelayedLoaders, returns Loaders there were delay-init but now can be inited Note: when a d
dyld/DyldRuntimeState.cpp:549
↓ 2 callersMethodplaceMethodAtIndex
cache_builder/IMPCaches.cpp:389
↓ 2 callersFunctionpreflightCacheFile
dyld/SharedCacheRuntime.cpp:170
↓ 2 callersFunctionpreflightMainCacheFile
dyld/SharedCacheRuntime.cpp:554
↓ 2 callersFunctionpreflightSubCacheFile
dyld/SharedCacheRuntime.cpp:603
↓ 2 callersFunctionprepare
Load any dependent dylibs and bind all together. Returns address of main() in target.
dyld/dyldMain.cpp:542
↓ 2 callersMethodprevPool
lsl/Allocator.cpp:876
↓ 2 callersFunctionprintJSONString
Prints a string with any special characters delimited
dyld/PrebuiltLoader.cpp:1522
↓ 2 callersFunctionprintResultsJSON
other-tools/dyld_symbols_cache.cpp:130
↓ 2 callersMethodprotocolFixups
dyld/PrebuiltLoader.h:404
↓ 2 callersMethodprotocolReferenceFixups
dyld/PrebuiltLoader.h:413
↓ 2 callersFunctionpthread_mutex_lock
dyld/glue.c:398
↓ 2 callersFunctionpthread_mutex_unlock
dyld/glue.c:402
↓ 2 callersMethodpthread_setspecific
libdyld/LibSystemHelpers.cpp:140
↓ 2 callersMethodpush_back
lsl/ByteStream.h:80
↓ 2 callersFunctionputHexNibble
common/StringUtils.h:82
↓ 2 callersFunctionquicksortPartTasks
common/Algorithm.h:265
↓ 2 callersFunctionread_sleb128
mach_o/Misc.cpp:89
↓ 2 callersFunctionreaddir
HACK: readdir() is not used in dyld_sim, but it is pulled in by libc.a, then dead stripped.
dyld/glue.c:456
↓ 2 callersFunctionrealPath
other-tools/FileUtils.cpp:247
↓ 2 callersMethodrealpathdir
dyld/DyldDelegates.cpp:629
↓ 2 callersFunctionrebaseChainV2
common/DyldSharedCache.cpp:2580
↓ 2 callersFunctionrebaseSelf
dyld/dyldMain.cpp:1260
↓ 2 callersMethodrecordTime
common/Diagnostics.cpp:391
↓ 2 callersMethodregisterSignature
dyld/DyldDelegates.cpp:644
↓ 2 callersMethodrelease
libdyld/dyld_process_info.cpp:207
↓ 2 callersMethodreleaseDlopenLockInForkParent
dyld/DyldRuntimeState.cpp:302
↓ 2 callersMethodremapIfZeroFill
common/MachOAnalyzer.cpp:397
↓ 2 callersMethodreserve
lsl/Allocator.cpp:999
↓ 2 callersMethodreturnToNext
lsl/Allocator.cpp:1097
↓ 2 callersMethodsandboxBlockedOpen
dyld/DyldDelegates.cpp:1007
↓ 2 callersMethodsaveAppClosureFile
dyld/DyldRuntimeState.h:770
↓ 2 callersFunctionscanMangledField
Scan a C++ or Swift length-mangled field.
cache_builder/NewSharedCacheBuilder.cpp:2296
↓ 2 callersFunctionsectionAttributes
mach_o/UnsafeHeader.cpp:1749
↓ 2 callersMethodsectionWasOptimized
Returns true if the section was optimized. It may or may not have been removed too, see sectionWasRemoved().
cache_builder/SectionCoalescer.cpp:266
↓ 2 callersMethodsectionWasOptimized
Returns true if the section was optimized. It may or may not have been removed too, see sectionWasRemoved().
kernel-collection-builder/KernelCacheBuilder.cpp:134
↓ 2 callersMethodsectionWasRemoved
Returns true if the section was removed from the source dylib after being optimized
kernel-collection-builder/KernelCacheBuilder.cpp:107
↓ 2 callersMethodselectorReferenceFixups
dyld/PrebuiltLoader.h:408
↓ 2 callersMethodsetBaseMethodsVMAddr
common/ObjCVisitor.cpp:297
↓ 2 callersMethodsetBasePropertiesVMAddr
common/ObjCVisitor.cpp:339
← previousnext →1,301–1,400 of 5,342, ranked by callers