Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
This file has been truncated, but you can view the full file.
Sampling process 23249 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling lldb-rpc-server (pid 23249) every 1 millisecond
Process: lldb-rpc-server [23249]
Path: /redacted/LLDBRPC.framework/Versions/A/Resources/lldb-rpc-server
Load Address: 0x10acaa000
Identifier: lldb-rpc-server
Version: 1100.0.30.12
Code Type: X86-64
Parent Process: Xcode [17431]
Date/Time: 2020-02-03 15:01:53.811 -0800
Launch Time: 2020-02-03 14:48:20.309 -0800
OS Version: Mac OS X 10.14.6 (18G2022)
Report Version: 7
Analysis Tool: /usr/bin/sample
Physical footprint: 11.5G
Physical footprint (peak): 11.5G
----
Call graph:
837 Thread_85947905 DispatchQueue_1: com.apple.main-thread (serial)
+ 837 start (in libdyld.dylib) + 1 [0x7fff5d8c63d5]
+ 837 main (in lldb-rpc-server) + 513 [0x10acac8a1]
+ 837 rpc_common::Connection::RunLoop() (in lldb-rpc-server) + 215 [0x10acff537]
+ 837 rpc_common::Connection::ReceivePacket(rpc_common::RPCPacket&) (in lldb-rpc-server) + 176 [0x10acffb40]
+ 837 rpc_common::RPCConnectionSocket::Read(std::__1::basic_string<unsigned char, std::__1::char_traits<unsigned char>, std::__1::allocator<unsigned char> >&, bool) (in lldb-rpc-server) + 172 [0x10ad04e8c]
+ 837 read (in libsystem_kernel.dylib) + 10 [0x7fff5d9fceee]
837 Thread_85947995: lldb.debugger.io-handler
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x10c1cd947]
+ 837 lldb_private::Debugger::IOHandlerThread(void*) (in LLDB) + 19 [0x10c121b13]
+ 837 lldb_private::Debugger::ExecuteIOHandlers() (in LLDB) + 123 [0x10c11f08b]
+ 837 lldb_private::IOHandlerEditline::Run() (in LLDB) + 190 [0x10c137b8e]
+ 837 lldb_private::IOHandlerEditline::GetLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool&) (in LLDB) + 528 [0x10c1375b0]
+ 837 fgets (in libsystem_c.dylib) + 98 [0x7fff5d94af4f]
+ 837 __srefill1 (in libsystem_c.dylib) + 24 [0x7fff5d9514a3]
+ 837 _sread (in libsystem_c.dylib) + 16 [0x7fff5d951e2b]
+ 837 __read_nocancel (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ba]
837 Thread_85947999
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 SpotlightQueryThread(void*) (in DebugSymbols) + 475 [0x7fff46587d2b]
+ 837 CFRunLoopRun (in CoreFoundation) + 40 [0x7fff3193a482]
+ 837 CFRunLoopRunSpecific (in CoreFoundation) + 455 [0x7fff3193a66e]
+ 837 __CFRunLoopRun (in CoreFoundation) + 1612 [0x7fff3193af0c]
+ 837 __CFRunLoopServiceMachPort (in CoreFoundation) + 328 [0x7fff3193b99e]
+ 837 mach_msg (in libsystem_kernel.dylib) + 60 [0x7fff5d9fb768]
+ 837 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x7fff5d9fb21a]
837 Thread_85948003
+ 837 start_wqthread (in libsystem_pthread.dylib) + 13 [0x7fff5dab93fd]
+ 837 _pthread_wqthread (in libsystem_pthread.dylib) + 458 [0x7fff5dab9636]
+ 837 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x7fff5d9fcbfa]
837 Thread_85949633: <lldb.process.gdb-remote.async>
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x10c1cd947]
+ 837 lldb_private::process_gdb_remote::ProcessGDBRemote::AsyncThread(void*) (in LLDB) + 277 [0x10c5e5b05]
+ 837 lldb_private::Listener::GetEvent(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&) (in LLDB) + 30 [0x10c39507e]
+ 837 lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::__1::shared_ptr<lldb_private::Event>&) (in LLDB) + 475 [0x10c394f2b]
+ 837 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff5aaf7a0a]
+ 837 _pthread_cond_wait (in libsystem_pthread.dylib) + 722 [0x7fff5dabd56e]
+ 837 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe866]
837 Thread_85949693: <lldb.process.internal-state(pid=23248)>
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (in LLDB) + 103 [0x10c1cd947]
+ 837 lldb_private::Process::PrivateStateThread(void*) (in LLDB) + 21 [0x10c2eb3b5]
+ 837 lldb_private::Process::RunPrivateStateThread(bool) (in LLDB) + 186 [0x10c2eb8aa]
+ 837 lldb_private::Process::GetEventsPrivate(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, bool) (in LLDB) + 227 [0x10c2e32f3]
+ 837 lldb_private::Listener::GetEvent(std::__1::shared_ptr<lldb_private::Event>&, lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&) (in LLDB) + 30 [0x10c39507e]
+ 837 lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::__1::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, lldb_private::ConstString const*, unsigned int, unsigned int, std::__1::shared_ptr<lldb_private::Event>&) (in LLDB) + 475 [0x10c394f2b]
+ 837 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff5aaf7a0a]
+ 837 _pthread_cond_wait (in libsystem_pthread.dylib) + 722 [0x7fff5dabd56e]
+ 837 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe866]
837 Thread_85950419: RPC packet thread for client tid 051d49cb (85805515)
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x10ad01e69]
+ 837 Packets::ReadThread() (in lldb-rpc-server) + 235 [0x10ad01f5b]
+ 837 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff5aaf7a0a]
+ 837 _pthread_cond_wait (in libsystem_pthread.dylib) + 722 [0x7fff5dabd56e]
+ 837 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe866]
837 Thread_85950422: RPC packet thread for client tid 051f7fd5 (85950421)
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 Packets::RunReadThread(void*) (in lldb-rpc-server) + 9 [0x10ad01e69]
+ 837 Packets::ReadThread() (in lldb-rpc-server) + 193 [0x10ad01f31]
+ 837 Packets::ProcessPackets() (in lldb-rpc-server) + 1037 [0x10ad0242d]
+ 837 rpc_common::Connection::PrivateHandleRPCPacket(rpc_common::RPCPacket&, rpc_common::RPCPacket&, bool&) (in lldb-rpc-server) + 1553 [0x10acfe9c1]
+ 837 rpc_server::_ZN4lldb7SBValue12GetValueTypeEv::HandleRPCCall(rpc_common::Connection&, rpc_common::RPCStream&, rpc_common::RPCStream&) (in lldb-rpc-server) + 36 [0x10acfb6c4]
+ 837 lldb::SBValue::GetValueType() (in LLDB) + 187 [0x10c00a56b]
+ 837 lldb::SBValue::GetSP(ValueLocker&) const (in LLDB) + 171 [0x10c00983b]
+ 837 ValueImpl::GetSP(lldb_private::ProcessRunLock::ProcessRunLocker&, std::__1::unique_lock<std::__1::recursive_mutex>&, lldb_private::Status&) (in LLDB) + 382 [0x10c01c24e]
+ 837 lldb_private::ValueObject::GetSyntheticValue(bool) (in LLDB) + 34 [0x10c178982]
+ 837 lldb_private::ValueObject::CalculateSyntheticValue(bool) (in LLDB) + 94 [0x10c1786ae]
+ 837 lldb_private::ValueObject::UpdateFormatsIfNeeded() (in LLDB) + 455 [0x10c1726d7]
+ 837 lldb_private::DataVisualization::GetSummaryFormat(lldb_private::ValueObject&, lldb::DynamicValueType) (in LLDB) + 51 [0x10c186bb3]
+ 837 lldb_private::FormatManager::GetSummaryFormat(lldb_private::ValueObject&, lldb::DynamicValueType) (in LLDB) + 14 [0x10c18c8de]
+ 837 std::__1::shared_ptr<lldb_private::TypeSummaryImpl> lldb_private::FormatManager::Get<std::__1::shared_ptr<lldb_private::TypeSummaryImpl> >(lldb_private::ValueObject&, lldb::DynamicValueType) (in LLDB) + 57 [0x10c18c929]
+ 837 std::__1::shared_ptr<lldb_private::TypeSummaryImpl> lldb_private::FormatManager::GetCached<std::__1::shared_ptr<lldb_private::TypeSummaryImpl> >(lldb_private::FormattersMatchData&) (in LLDB) + 469 [0x10c18ec95]
+ 837 void lldb_private::TypeCategoryMap::Get<std::__1::shared_ptr<lldb_private::TypeSummaryImpl> >(lldb_private::FormattersMatchData&, std::__1::shared_ptr<lldb_private::TypeSummaryImpl>&) (in LLDB) + 698 [0x10c19d58a]
+ 837 lldb_private::FormattersMatchData::GetMatchesVector() (in LLDB) + 117 [0x10c189db5]
+ 837 lldb_private::FormatManager::GetPossibleMatches(lldb_private::ValueObject&, lldb_private::CompilerType, unsigned int, lldb::DynamicValueType, std::__1::vector<lldb_private::FormattersMatchCandidate, std::__1::allocator<lldb_private::FormattersMatchCandidate> >&, bool, bool, bool, bool) (in LLDB) + 1500 [0x10c18a98c]
+ 837 lldb_private::SwiftLanguage::GetPossibleFormattersMatches(lldb_private::ValueObject&, lldb::DynamicValueType) (in LLDB) + 358 [0x10c50ae96]
+ 837 lldb_private::SwiftLanguageRuntime::GetDynamicTypeAndAddress(lldb_private::ValueObject&, lldb::DynamicValueType, lldb_private::TypeAndOrName&, lldb_private::Address&, lldb_private::Value::ValueType&) (in LLDB) + 378 [0x10c35664a]
+ 837 lldb_private::ValueObject::GetScratchSwiftASTContext() (in LLDB) + 108 [0x10c1773dc]
+ 837 lldb_private::Target::GetScratchSwiftASTContext(lldb_private::Status&, lldb_private::ExecutionContextScope&, bool) (in LLDB) + 855 [0x10c318227]
+ 837 lldb_private::Target::GetScratchTypeSystemForLanguage(lldb::LanguageType, bool, char const*) (in LLDB) + 262 [0x10c3168e6]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Target*, bool, char const*) (in LLDB) + 501 [0x10c2891a5]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 64 [0x10c2a0930]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*) (in LLDB) + 1120 [0x10c29e410]
+ 837 llvm::ThreadPool::wait() (in LLDB) + 75 [0x10c76e65b]
+ 837 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) (in libc++.1.dylib) + 18 [0x7fff5aaf7a0a]
+ 837 _pthread_cond_wait (in libsystem_pthread.dylib) + 722 [0x7fff5dabd56e]
+ 837 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe866]
837 Thread_85956871
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 727 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 727 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 667 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 601 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 601 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 597 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 597 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 596 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! : 594 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : | 594 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : | 468 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | + 468 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + 467 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! 465 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 463 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | 463 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + ! : 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | + ! : + 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | + ! : + 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | + ! : + 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 78 [0x10c79df1e]
+ ! : | + ! : | + ! : + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : | + ! : 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + ! : 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + ! : 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + ! : 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + ! : 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : | + ! 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | + ! : 1 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! : | + ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | + ! 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! : | + 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 190 [0x7fff5aaf27e2]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 352 [0x7fff5daaee20]
+ ! : | + ! : | 120 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : | + 120 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : | + 120 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : | + 119 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | + ! 119 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + ! 119 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! 119 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! 119 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 119 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 201 [0x1100fa799]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + ! : | 4 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : | + 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307,395 [0x7fff5daaedf3,0x7fff5daaee4b]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 34 [0x1100faa62]
+ ! : | + ! : | + ! 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 295 [0x10c76aeb7]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 126 [0x1100faabe]
+ ! : | + ! : | 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1134 [0x1100f88fe]
+ ! : | + ! : | + 1 _platform_memcmp (in libsystem_platform.dylib) + 218 [0x7fff5daae81a]
+ ! : | + ! : | 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : | 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : | 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! : | 1 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 151 [0x10c7ab7d7]
+ ! : | + ! : | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 2 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + ! : 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! : + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : + 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1238 [0x10c7ab066]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
+ ! : | + ! 1 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 1114 [0x11008f72a]
+ ! : | + ! 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 110 [0x7fff5aaf260a]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 314 [0x7fff5da7243b]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 450 [0x7fff5da72bbb]
+ ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 209 [0x7fff5da73365]
+ ! : | + 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + ! 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 136 [0x1100984a8]
+ ! : | + ! : 1 clang::Lexer::Lex(clang::Token&) (in LLDB) + 128 [0x110081750]
+ ! : | + ! : 1 clang::Lexer::LexTokenInternal(clang::Token&, bool) (in LLDB) + 2037 [0x110082fb5]
+ ! : | + ! : 1 clang::Lexer::LexStringLiteral(clang::Token&, char const*, clang::tok::TokenKind) (in LLDB) + 432 [0x11007f500]
+ ! : | + ! 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : | + 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + ! 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 1 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 951 [0x110105f37]
+ ! : | + 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 5522 [0x11009b532]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | 66 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | 66 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | 66 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | 66 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | 65 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | ! 65 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | ! 62 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | ! : 57 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | ! : | 57 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | ! : 5 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 243,197,... [0x10c7aff03,0x10c7afed5,...]
+ ! : | ! 3 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : | 1 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : | 1 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : | 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : 60 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : 60 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : 59 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : + 59 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : + 59 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : + 59 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : + 58 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : + ! 56 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : + ! 2 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! : + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 112 [0x10c7ac9d0]
+ ! : + 1 llvm::sys::fs::fillStatus(int, stat const&, llvm::sys::fs::file_status&) (in LLDB) + 30 [0x10c7af29e]
+ ! : + 1 std::__1::generic_category() (in libc++.1.dylib) + 1 [0x7fff5ab378b9]
+ ! : 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! 109 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 109 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 58 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! | 58 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! | 58 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! | 58 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! | 58 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 58 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 58 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 58 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 58 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 51 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 51 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 51 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 51 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 51 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! 51 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 108 [0x7fff5da748b5]
837 Thread_85956872
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 663 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 663 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 583 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 478 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 478 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 473 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 473 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 473 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 470 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 470 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 347 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 347 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 347 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 344 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 342 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 342 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + 1 default_zone_realloc (in libsystem_malloc.dylib) + 0 [0x7fff5da76a96]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 134 [0x10c7ac9e6]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 3 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,445 [0x10c78396d,0x10c78398d]
+ ! : | + ! 120 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 120 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 120 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 120 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 120 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 120 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 119 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 119 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | 119 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : 1 llvm::Twine::str() const (in LLDB) + 539 [0x10c77c67b]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 240 [0x7fff5daaedb0]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 852 [0x10c7ac7c4]
+ ! : | + ! : | 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! : | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! : 1 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 297 [0x10c7ab869]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 403 [0x7fff5daaee53]
+ ! : | + ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 814 [0x1100f87be]
+ ! : | + ! 1 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__tree_node<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > >::__emplace_unique_key_args<llvm::sys::fs::UniqueID, std::__1::piecewise_construct_t const&, std::__1::tuple<llvm::sys::fs::UniqueID&&>, std::__1::tuple<> >(llvm::sys::fs::UniqueID const&, std::__1::piecewise_construct_t const&&&, std::__1::tuple<llvm::sys::fs::UniqueID&&>&&, std::__1::tuple<>&&) (in LLDB) + 55 [0x1100faba7]
+ ! : | + 2 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + ! 2 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! 2 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! 2 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! 2 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 356 [0x7fff5daaee24]
+ ! : | + ! 1 szone_realloc (in libsystem_malloc.dylib) + 884 [0x7fff5da76e61]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 480 [0x7fff5da73d79]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 20 [0x7fff5da73e8a]
+ ! : | + 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 1020 [0x11008ea9c]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 2 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 2 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : | + 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 94 [0x11009525e]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff5da72245]
+ ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 284 [0x7fff5da74afc]
+ ! : | + 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 296 [0x7fff5da75e67]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3055 [0x11009ab8f]
+ ! : | + 1 clang::DiagnosticIDs::getDiagnosticSeverity(unsigned int, clang::SourceLocation, clang::DiagnosticsEngine const&) const (in LLDB) + 100 [0x1100f6054]
+ ! : | + 1 clang::DiagnosticsEngine::DiagState::getOrAddMapping(unsigned int) (in LLDB) + 37 [0x1100f58b5]
+ ! : | + 1 std::__1::pair<llvm::DenseMapIterator<unsigned int, clang::DiagnosticMapping, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::DiagnosticMapping>, false>, bool> llvm::DenseMapBase<llvm::DenseMap<unsigned int, clang::DiagnosticMapping, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::DiagnosticMapping> >, unsigned int, clang::DiagnosticMapping, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, clang::DiagnosticMapping> >::try_emplace<clang::DiagnosticMapping>(unsigned int&&, clang::DiagnosticMapping&&) (in LLDB) + 14 [0x1100f70ce]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3141 [0x11009abe5]
+ ! : 105 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 105 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 105 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 105 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 99 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 99 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 94 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 87 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 87 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 7 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 243,197 [0x10c7aff03,0x10c7afed5]
+ ! : + 5 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : + 3 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : + 3 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : + 3 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 3 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : ! 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : ! 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 63 [0x10c7b13af]
+ ! : ! 1 close (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc202]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 94 [0x10c7b13ce]
+ ! : 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! 80 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 80 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 80 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 80 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 80 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 80 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 80 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! 76 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 4 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ 174 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 174 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 89 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 89 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 89 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 89 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 89 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 89 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 89 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 89 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 89 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 84 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ : 84 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 84 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 84 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 84 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 84 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 514 [0x10c7ac672]
+ 1 llvm::sys::path::const_iterator::operator++() (in LLDB) + 7 [0x10c7aa317]
837 Thread_85956873
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 699 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 699 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 632 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 546 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 546 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 541 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 541 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 541 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 541 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 541 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 392 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 392 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 392 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 390 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 388 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 388 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 352 [0x7fff5daaee20]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 134 [0x10c7ac9e6]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 480 [0x7fff5da73d79]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1133 [0x7fff5da742e3]
+ ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | 1 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! 143 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 143 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 143 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 143 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 143 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 143 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 143 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : 143 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : 143 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! 4 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : 4 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : 2 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! : | 2 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 151 [0x10c7ab7d7]
+ ! : | + ! : | 2 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303,395 [0x7fff5daaedef,0x7fff5daaee4b]
+ ! : | + ! : 2 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 470,474 [0x10c7ac646,0x10c7ac64a]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303,395 [0x7fff5daaedef,0x7fff5daaee4b]
+ ! : | + 5 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 5 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + 5 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33,951 [0x110105ba1,0x110105f37]
+ ! : | 86 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | 86 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | 86 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | 86 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | 83 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | ! 83 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | ! 76 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | ! : 68 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | ! : | 68 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | ! : 8 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197,243 [0x10c7afed5,0x10c7aff03]
+ ! : | ! 7 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : | 3 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : | 3 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : | 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : | 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : | 1 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 182 [0x10c7593d6]
+ ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : 67 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : 67 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : 67 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : 67 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : 67 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : 67 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : 66 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : + 63 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : + 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! 137 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 137 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 79 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! | 79 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! | 79 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! | 78 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! | + 78 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | + 78 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | + 78 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | + 78 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | + 78 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! | 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 123 [0x1100fa74b]
+ ! 58 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 58 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 58 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 58 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 58 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! 58 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 108 [0x7fff5da748b5]
837 Thread_85956874
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 693 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 693 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 613 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 517 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 517 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 511 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 511 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 511 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 510 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 510 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 379 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 379 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 377 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 373 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 372 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 372 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! : | + ! : | 3 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418 [0x10c78396d,0x10c783972]
+ ! : | + ! : | 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | 1 llvm::Twine::str() const (in LLDB) + 539 [0x10c77c67b]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 190 [0x7fff5aaf27e2]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 352 [0x7fff5daaee20]
+ ! : | + ! : 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 612 [0x1100fb674]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! 123 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 123 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 123 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 122 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | 122 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | 119 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + 119 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 119 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 119 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 3 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 34 [0x1100fa6f2]
+ ! : | + ! : 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 422 [0x10c76af36]
+ ! : | + ! 4 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : 3 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307,422 [0x7fff5daaedf3,0x7fff5daaee66]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 126 [0x1100faabe]
+ ! : | + ! 4 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! 4 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 363 [0x10c7ac5db]
+ ! : | + ! | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 852 [0x10c7ac7c4]
+ ! : | + ! | 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 356 [0x7fff5daaee24]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! | 1 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 151 [0x10c7ab7d7]
+ ! : | + ! | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 395 [0x7fff5daaee4b]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 988 [0x10c7ac84c]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 0 [0x7fff5da73839]
+ ! : | + 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 153 [0x11008e739]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
+ ! : | 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 3 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + 3 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 951,33 [0x110105f37,0x110105ba1]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + 2 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | + 1 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | + ! 1 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4 [0x11007af64]
+ ! : | + 1 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 542 [0x110089b5e]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 152 [0x11009a038]
+ ! : | 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : 96 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 96 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 96 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 96 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 94 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 94 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 89 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 80 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 80 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 8 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 243,253,... [0x10c7aff03,0x10c7aff0d,...]
+ ! : + ! 1 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 293 [0x10c7aff35]
+ ! : + ! 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : + 5 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 2 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 2 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : ! 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : ! 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 94 [0x10c7b13ce]
+ ! : 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! 80 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 80 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 80 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 80 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 80 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 80 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 79 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 76 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 144 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 144 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 73 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 73 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 73 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 73 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 73 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 73 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 72 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : | 72 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : | 72 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ : 1 llvm::Twine::str() const (in LLDB) + 539 [0x10c77c67b]
+ : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 240 [0x7fff5daaedb0]
+ 71 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ 71 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 71 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 71 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 71 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 71 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956875
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 686 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 686 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 614 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 532 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 532 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 528 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 528 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 528 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 527 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : 527 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : 368 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | 368 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | 368 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 366 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 365 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 365 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | 2 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! : 151 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : | 151 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : | 151 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : | 150 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | + 150 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + 147 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! 147 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! 147 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 147 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 3 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : | 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 65 [0x1100f7d61]
+ ! : | + ! : | 1 llvm::sys::path::root_path(llvm::StringRef, llvm::sys::path::Style) (in LLDB) + 8 [0x10c7aa8a8]
+ ! : | + ! : 5 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : | 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : | + 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 363 [0x10c7ac5db]
+ ! : | + ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 356 [0x7fff5daaee24]
+ ! : | + ! : | + 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 852 [0x10c7ac7c4]
+ ! : | + ! : | + 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 951 [0x10c7aaf47]
+ ! : | + ! : | + 1 llvm::sys::path::has_root_name(llvm::Twine const&, llvm::sys::path::Style) (in LLDB) + 130 [0x10c7ab242]
+ ! : | + ! : | + 1 llvm::sys::path::begin(llvm::StringRef, llvm::sys::path::Style) (in LLDB) + 312 [0x10c7aa2a8]
+ ! : | + ! : | 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 162 [0x1100f8db2]
+ ! : | + ! : | 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 138 [0x1100f8d9a]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 3 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : 3 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307,356,... [0x7fff5daaedf3,0x7fff5daaee24,...]
+ ! : | + ! 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + ! 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! 1 realloc (in libsystem_malloc.dylib) + 239 [0x7fff5da7696c]
+ ! : | + 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + ! 3 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 3 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : | + 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : | 82 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | 82 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | 82 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | 82 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | 78 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | ! 78 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | ! 77 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | ! : 74 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | ! : | 74 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | ! : 3 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 253,197 [0x10c7aff0d,0x10c7afed5]
+ ! : | ! 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : | ! 3 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : | ! 3 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : | ! 3 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : | 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 128 [0x10c77e9e0]
+ ! : 72 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : 72 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : 72 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : 72 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : 72 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : 72 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : 72 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : 71 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : 1 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 150 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 150 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 84 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 84 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 84 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 84 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 84 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 84 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 65 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! | 65 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! | 65 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! | 65 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! | 65 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 65 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 65 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 65 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 65 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 814 [0x1100f87be]
+ ! 1 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__tree_node<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > >::__emplace_unique_key_args<llvm::sys::fs::UniqueID, std::__1::piecewise_construct_t const&, std::__1::tuple<llvm::sys::fs::UniqueID&&>, std::__1::tuple<> >(llvm::sys::fs::UniqueID const&, std::__1::piecewise_construct_t const&&&, std::__1::tuple<llvm::sys::fs::UniqueID&&>&&, std::__1::tuple<>&&) (in LLDB) + 160 [0x1100fac10]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 305 [0x7fff5da7497a]
837 Thread_85956876
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 682 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 682 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 605 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 501 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 501 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 499 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 499 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 499 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 499 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + 499 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + 364 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! 364 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! 364 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! 361 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : 359 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | 359 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 78 [0x10c79df1e]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! 3 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418 [0x10c78396d,0x10c783972]
+ ! : | + 128 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! 128 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! 128 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! 126 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 126 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 122 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 122 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 122 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | 122 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : 2 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : 2 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 607 [0x1100fb66f]
+ ! : | + ! 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 201 [0x1100fa799]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + ! 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 377 [0x1100f7e99]
+ ! : | + 4 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! 4 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! 4 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! 3 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 326,238 [0x10c7ab886,0x10c7ab82e]
+ ! : | + ! 1 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 151 [0x10c7ab7d7]
+ ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 356,422 [0x7fff5daaee24,0x7fff5daaee66]
+ ! : | + 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 814 [0x1100f87be]
+ ! : | + 1 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__tree_node<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > >::__emplace_unique_key_args<llvm::sys::fs::UniqueID, std::__1::piecewise_construct_t const&, std::__1::tuple<llvm::sys::fs::UniqueID&&>, std::__1::tuple<> >(llvm::sys::fs::UniqueID const&, std::__1::piecewise_construct_t const&&&, std::__1::tuple<llvm::sys::fs::UniqueID&&>&&, std::__1::tuple<>&&) (in LLDB) + 55 [0x1100faba7]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + 1 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | 1 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | 1 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4 [0x11007af64]
+ ! : 104 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 104 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 104 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 104 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 100 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 100 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 93 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 79 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 79 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 14 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 253,197,... [0x10c7aff0d,0x10c7afed5,...]
+ ! : + 6 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : + 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 114 [0x10c7addc2]
+ ! : + 1 _platform_strlen (in libsystem_platform.dylib) + 14 [0x7fff5daae6ee]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : + 3 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : + 3 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : + 3 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : + 3 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : 1 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : 1 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : 1 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 203 [0x10c7593eb]
+ ! 77 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 77 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 74 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 74 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 74 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 74 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 72 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | + 72 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 967 [0x1100f8857]
+ ! | 2 llvm::errorCodeToError(std::__1::error_code) (in LLDB) + 32 [0x10c72c060]
+ ! | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 288 [0x7fff5da72421]
+ ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
+ 155 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 155 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 81 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 81 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 81 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 81 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 81 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 81 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 81 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 81 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 81 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 74 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ 74 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 74 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 74 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 74 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 74 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956877
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 707 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 707 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 636 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 560 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 560 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 554 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 553 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! : 552 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! : | 549 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : | + 549 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : | + 403 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | + ! 403 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + ! 401 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! : 397 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : | 395 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | + 395 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : | 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + ! : 3 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | + ! : 1 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! : | + ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 190 [0x7fff5aaf27e2]
+ ! : | + ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 352 [0x7fff5daaee20]
+ ! : | + ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 612 [0x1100fb674]
+ ! : | + ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | + 143 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : | + ! 143 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : | + ! 143 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : | + ! 143 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | + ! 143 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + ! 141 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! : 141 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 141 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : 141 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! 2 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + ! 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + ! 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + ! 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : | + 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : | + ! 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! : | + ! : | + 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : | + 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : | + 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 899 [0x10c7ac7f3]
+ ! : | + ! : | + 1 _os_unfair_lock_unlock_slow (in libsystem_platform.dylib) + 52 [0x7fff5daafcf3]
+ ! : | + ! : | + 1 __ulock_wake (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9f2]
+ ! : | + ! : | 3 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + ! : | 3 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! : | 3 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | 3 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | 3 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | 2 szone_realloc (in libsystem_malloc.dylib) + 879 [0x7fff5da76e5c]
+ ! : | + ! : | 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 1 clang::ModuleMap::addUnresolvedHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective, bool&) (in LLDB) + 31 [0x11009789f]
+ ! : | + ! : 1 clang::ModuleMap::resolveAsBuiltinHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&) (in LLDB) + 71 [0x11008fd97]
+ ! : | + ! : 1 llvm::sys::path::is_absolute(llvm::Twine const&, llvm::sys::path::Style) (in LLDB) + 148 [0x10c7ac374]
+ ! : | + ! : 1 llvm::sys::path::root_directory(llvm::StringRef, llvm::sys::path::Style) (in LLDB) + 48 [0x10c7aaa20]
+ ! : | + ! 1 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3453 [0x11009f7fd]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 480 [0x7fff5da73d79]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 118 [0x7fff5da73eec]
+ ! : | + 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + ! 3 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 3 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33,793 [0x110105ba1,0x110105e99]
+ ! : | + 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + 3 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | + 3 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | + 3 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4 [0x11007af64]
+ ! : | 76 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | 76 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | 76 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | 76 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | 70 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | ! 70 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | ! 67 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | ! : 60 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | ! : | 60 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | ! : 7 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197,214,... [0x10c7afed5,0x10c7afee6,...]
+ ! : | ! 2 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | ! 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 97 [0x10c7addb1]
+ ! : | ! 1 fcntl (in libsystem_kernel.dylib) + 171 [0x7fff5d9fcae8]
+ ! : | ! 1 __fcntl (in libsystem_kernel.dylib) + 10 [0x7fff5d9fcb2e]
+ ! : | 5 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : | ! 5 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : | ! 5 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : | ! 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 860 [0x10c75981c]
+ ! : | ! : 2 pread (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe226]
+ ! : | ! 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : | ! 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : | ! 1 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 198 [0x10c7593e6]
+ ! : | 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : | 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : | 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : | 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : | 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 71 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : 71 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : 71 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : 71 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : 71 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : 71 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : 70 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : + 67 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : + 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! 129 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 129 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 64 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 64 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 64 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 64 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 64 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 64 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 63 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! | 63 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! | 63 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! | 63 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! | 63 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 63 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 61 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | + 61 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | + 61 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 2 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! | 2 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! | 2 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! | 2 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 34 [0x1100faa62]
+ ! + 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 391 [0x10c76af17]
+ ! 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 94 [0x1100faa9e]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 108 [0x7fff5da748b5]
837 Thread_85956878
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 687 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 686 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : | 609 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | + 522 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + ! 522 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + ! 513 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! : 513 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! : 512 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! : | 512 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : | 512 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : | 381 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | + 381 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + 380 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! 374 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 373 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | 373 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + ! 5 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! : | + ! 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | + ! 1 llvm::Twine::str() const (in LLDB) + 539 [0x10c77c67b]
+ ! : | + ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : | + 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 142 [0x7fff5aaf27b2]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | 126 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : | + 126 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : | + 126 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : | + 125 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | + ! 125 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + ! 119 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! : 119 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 117 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | 117 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + ! : | 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | + ! : | 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | + ! : | 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | + ! : | 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 54 [0x10c79df06]
+ ! : | + ! : | + ! : | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10c7604ac]
+ ! : | + ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 55 [0x7fff5da72338]
+ ! : | + ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 134 [0x10c7ac9e6]
+ ! : | + ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5da738a4]
+ ! : | + ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5da7363e]
+ ! : | + ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 193 [0x7fff5da7375f]
+ ! : | + ! : | + ! 4 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 612 [0x1100fb674]
+ ! : | + ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | + ! : 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + ! : 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 607 [0x1100fb66f]
+ ! : | + ! : | + 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 34 [0x1100fa6f2]
+ ! : | + ! : | + 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 213 [0x10c76ae65]
+ ! : | + ! : | 3 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : | + 3 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : | + 2 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 363 [0x10c7ac5db]
+ ! : | + ! : | + ! 2 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303,356 [0x7fff5daaedef,0x7fff5daaee24]
+ ! : | + ! : | + 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 514 [0x10c7ac672]
+ ! : | + ! : | + 1 llvm::sys::path::const_iterator::operator++() (in LLDB) + 38 [0x10c7aa336]
+ ! : | + ! : | 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : | 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268,303 [0x7fff5daaedcc,0x7fff5daaedef]
+ ! : | + ! : 1 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 1201 [0x11008f781]
+ ! : | + ! : 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 371 [0x11008fca3]
+ ! : | + ! : 1 clang::HeaderSearch::MarkFileModuleHeader(clang::FileEntry const*, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 40 [0x110076fb8]
+ ! : | + ! : 1 clang::HeaderSearch::getFileInfo(clang::FileEntry const*) (in LLDB) + 70 [0x110075b86]
+ ! : | + ! : 1 std::__1::vector<clang::HeaderFileInfo, std::__1::allocator<clang::HeaderFileInfo> >::__append(unsigned long) (in LLDB) + 152 [0x1100796b8]
+ ! : | + ! 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + ! : 3 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! : 3 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33,620 [0x110105ba1,0x110105dec]
+ ! : | + ! 3 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + ! : 3 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | + ! : 3 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | + ! : 3 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4,183 [0x11007af64,0x11007b017]
+ ! : | + ! 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 152 [0x11009a038]
+ ! : | + ! : 2 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | + ! : 2 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | + ! : 2 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4 [0x11007af64]
+ ! : | + ! 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3134 [0x11009abde]
+ ! : | + ! 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 1 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 1 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 993 [0x11008ea81]
+ ! : | + ! 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&)::$_1::operator()() const (in LLDB) + 658 [0x11008f022]
+ ! : | + ! 1 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! 1 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! 1 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + 87 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | + 87 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | + 87 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | + 87 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | + 82 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | + : 82 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | + : 80 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | + : | 75 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | + : | + 75 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | + : | 5 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 253,197,... [0x10c7aff0d,0x10c7afed5,...]
+ ! : | + : 2 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | + 4 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : | + : 4 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : | + : 4 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : | + : 4 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837,855 [0x10c759805,0x10c759817]
+ ! : | + 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : | + 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : | + 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 63 [0x10c7b13af]
+ ! : | + 1 close (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc202]
+ ! : | 77 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : | 77 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | 77 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | 77 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | 77 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | 77 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | 73 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | ! 71 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | ! 2 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! : | 4 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : 1 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 423 [0x110077847]
+ ! : 1 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : 1 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : 1 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 149 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 149 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 78 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 78 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 78 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 78 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 78 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 78 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! 71 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! 71 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! 71 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! 71 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! 71 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 71 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 71 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 71 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! 71 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 210 [0x7fff5da7491b]
837 Thread_85956879
+ 836 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 836 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 836 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 836 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 836 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 836 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 836 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 836 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 836 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 836 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 836 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 759 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 759 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 720 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 670 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 670 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 668 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 668 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 665 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! : 662 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : | 662 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : | 486 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | + 486 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + 485 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! 469 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 464 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | 464 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : 4 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + ! : 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + ! : 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + ! : 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + ! : 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + ! : 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + ! : | + ! 16 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418,... [0x10c78396d,0x10c783972,...]
+ ! : | + ! : | + 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 612 [0x1100fb674]
+ ! : | + ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | 170 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : | + 170 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : | + 170 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : | + 169 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | + ! 169 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | + ! 166 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + ! : 166 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! : 165 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : | 165 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + ! 3 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + ! 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + ! 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + ! 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : | + 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 1 [0x1100f7d21]
+ ! : | + ! : | 5 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : | + 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 395,422 [0x7fff5daaee4b,0x7fff5daaee66]
+ ! : | + ! : | + 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 236 [0x1100fab2c]
+ ! : | + ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 34 [0x1100faa62]
+ ! : | + ! : | + 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 267 [0x10c76ae9b]
+ ! : | + ! : | 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : | 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 494 [0x1100f8efe]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 2 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 1020 [0x11008ea9c]
+ ! : | + ! : | 2 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | 2 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 2 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + ! : 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 845 [0x10c7aaedd]
+ ! : | + ! 3 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 1201 [0x11008f781]
+ ! : | + ! 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 88 [0x11008fb88]
+ ! : | + ! | 1 llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::operator[](clang::FileEntry const* const&) (in LLDB) + 72 [0x110095458]
+ ! : | + ! 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 371 [0x11008fca3]
+ ! : | + ! | 1 clang::HeaderSearch::MarkFileModuleHeader(clang::FileEntry const*, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 40 [0x110076fb8]
+ ! : | + ! | 1 clang::HeaderSearch::getFileInfo(clang::FileEntry const*) (in LLDB) + 70 [0x110075b86]
+ ! : | + ! | 1 std::__1::vector<clang::HeaderFileInfo, std::__1::allocator<clang::HeaderFileInfo> >::__append(unsigned long) (in LLDB) + 152 [0x1100796b8]
+ ! : | + ! 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 490 [0x11008fd1a]
+ ! : | + ! 1 llvm::SmallVectorTemplateBase<clang::Module::Header, false>::grow(unsigned long) (in LLDB) + 147 [0x10f22c4e3]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff5da72245]
+ ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 164 [0x7fff5da74a84]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + ! 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 1 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : | + 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 136 [0x1100984a8]
+ ! : | + 1 clang::Lexer::Lex(clang::Token&) (in LLDB) + 128 [0x110081750]
+ ! : | + 1 clang::Lexer::LexTokenInternal(clang::Token&, bool) (in LLDB) + 85 [0x110082815]
+ ! : | 50 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : | 50 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : | 50 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : | 50 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : | 49 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : | ! 49 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : | ! 47 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : | ! : 39 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : | ! : | 39 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : | ! : 8 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197,214,... [0x10c7afed5,0x10c7afee6,...]
+ ! : | ! 2 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : | 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : | 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : | 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 94 [0x10c7b13ce]
+ ! : | 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : | 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 39 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! : 39 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : 39 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : 39 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : 39 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : 39 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : 39 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : 38 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : 1 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 77 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ ! 77 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 46 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! | 46 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! | 46 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! | 46 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! | 46 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 46 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 46 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 44 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | + 44 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! 31 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 31 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 31 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 31 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 31 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! 31 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 108 [0x7fff5da748b5]
837 Thread_85956880
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 675 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 675 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 589 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 480 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 480 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 477 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 477 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 477 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 477 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + 477 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + 338 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! 338 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! 338 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! 324 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : 322 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | 322 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! 14 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418 [0x10c78396d,0x10c783972]
+ ! : | + 137 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! 137 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! 137 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! 137 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! 137 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! 132 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 132 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : 130 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | 130 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 78 [0x10c79df1e]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! 4 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 607 [0x1100fb66f]
+ ! : | + 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 412 [0x7fff5daaee5c]
+ ! : | + 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 123 [0x1100faabb]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 152 [0x11009a038]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 484 [0x110098604]
+ ! : | + ! 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 249 [0x10dbe6e69]
+ ! : | + ! 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::StartNewSlab() (in LLDB) + 50 [0x10dbe6f12]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff5da72245]
+ ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 284 [0x7fff5da74afc]
+ ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 485 [0x7fff5da75328]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | 1 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : 109 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 109 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 109 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 109 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 106 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 106 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 103 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 98 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 98 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 5 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 243,197,... [0x10c7aff03,0x10c7afed5,...]
+ ! : + 3 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : 3 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : 3 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : 1 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 182 [0x10c7593d6]
+ ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! 86 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 86 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 86 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 86 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 86 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 86 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 85 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 82 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 162 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 162 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 87 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 87 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 87 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 87 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 87 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 87 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 87 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 87 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 87 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 75 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ 75 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 75 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 75 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 75 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 75 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956881
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 743 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 743 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 699 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 643 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 643 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 642 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 642 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 637 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 637 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 637 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 455 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 455 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 455 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 437 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 434 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 434 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 3 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : 18 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418,... [0x10c78396d,0x10c783972,...]
+ ! : | + ! 180 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 180 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 180 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 177 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | 177 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | 174 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + 173 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + ! 172 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! : 172 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + ! 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | + 1 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : | 2 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | + 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | + 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | + 2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : | 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 607 [0x1100fb66f]
+ ! : | + ! : 2 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 189 [0x1100f7ddd]
+ ! : | + ! : | 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 201 [0x1100fa799]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 395 [0x7fff5daaee4b]
+ ! : | + ! : | 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<clang::DirectoryEntry&> >, bool> llvm::StringMap<llvm::ErrorOr<clang::DirectoryEntry&>, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<clang::DirectoryEntry&> >(llvm::StringRef, llvm::ErrorOr<clang::DirectoryEntry&>&&) (in LLDB) + 284 [0x1100fa7ec]
+ ! : | + ! : 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 439 [0x1100f7ed7]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 363 [0x10c7ac5db]
+ ! : | + ! | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 852 [0x10c7ac7c4]
+ ! : | + ! 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + 5 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 1201 [0x11008f781]
+ ! : | + 5 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 88 [0x11008fb88]
+ ! : | + 5 llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::operator[](clang::FileEntry const* const&) (in LLDB) + 149 [0x1100954a5]
+ ! : | + 5 llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >* llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::InsertIntoBucketImpl<clang::FileEntry const*>(clang::FileEntry const* const&, clang::FileEntry const* const&, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >*) (in LLDB) + 95 [0x1100a247f]
+ ! : | + 5 llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::grow(unsigned int) (in LLDB) + 145 [0x1100a2651]
+ ! : | + 4 llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::moveFromOldBuckets(llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >*, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >*) (in LLDB) + 128 [0x1100a27d0]
+ ! : | + 1 llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::moveFromOldBuckets(llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >*, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> >*) (in LLDB) + 435 [0x1100a2903]
+ ! : | + 1 llvm::SmallVectorImpl<clang::ModuleMap::KnownHeader>::operator=(llvm::SmallVectorImpl<clang::ModuleMap::KnownHeader>&&) (in LLDB) + 245 [0x1100a2a45]
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 7 [0x7fff5daaecc7]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | 1 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | 1 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : 56 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 56 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 56 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 56 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 53 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 53 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 52 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 50 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 50 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 2 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197 [0x10c7afed5]
+ ! : + 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 3 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 2 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 94 [0x10c7b13ce]
+ ! : ! 2 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : ! 2 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 96 [0x10c7b13d0]
+ ! 44 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 44 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 42 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 42 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 42 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 42 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 42 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 41 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 1 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! | 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
+ ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 967 [0x1100f8857]
+ ! 1 llvm::errorCodeToError(std::__1::error_code) (in LLDB) + 32 [0x10c72c060]
+ ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ 94 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 94 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 48 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ : 48 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 48 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 48 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 47 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : | 47 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ : 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 46 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ 46 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ 46 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ 46 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ 46 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 46 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 46 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 46 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 46 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956882
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 696 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 696 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 618 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 531 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 531 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 521 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 521 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 521 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 519 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 519 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 359 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 359 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 359 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 357 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 354 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 354 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | + ! 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | + ! 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | + ! 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 54 [0x10c79df06]
+ ! : | + ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10c7604ac]
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 314 [0x7fff5da7243b]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1255 [0x7fff5da72ee0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + 1 szone_realloc (in libsystem_malloc.dylib) + 873 [0x7fff5da76e56]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 134 [0x10c7ac9e6]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 169 [0x7fff5da73c42]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | 1 llvm::Twine::str() const (in LLDB) + 507 [0x10c77c65b]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : | 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : | 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413 [0x10c78396d]
+ ! : | + ! 157 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 157 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 157 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 157 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 157 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 153 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 153 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 152 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 152 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 134 [0x10c7ac9e6]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 98 [0x7fff5da7389b]
+ ! : | + ! : 4 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 514 [0x10c7ac672]
+ ! : | + ! : | 1 llvm::sys::path::const_iterator::operator++() (in LLDB) + 325 [0x10c7aa455]
+ ! : | + ! : | 1 llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const (in LLDB) + 204 [0x10c76bf1c]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 852 [0x10c7ac7c4]
+ ! : | + ! : 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 951 [0x10c7aaf47]
+ ! : | + ! : 1 llvm::sys::path::has_root_name(llvm::Twine const&, llvm::sys::path::Style) (in LLDB) + 130 [0x10c7ab242]
+ ! : | + ! : 1 llvm::sys::path::begin(llvm::StringRef, llvm::sys::path::Style) (in LLDB) + 308 [0x10c7aa2a4]
+ ! : | + ! : 1 llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const (in LLDB) + 227 [0x10c76bf33]
+ ! : | + ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303 [0x7fff5daaedef]
+ ! : | + 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 110 [0x11008e70e]
+ ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10c7604ac]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 64 [0x7fff5da72341]
+ ! : | + 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 490 [0x11008e88a]
+ ! : | + 1 llvm::sys::path::append(llvm::SmallVectorImpl<char>&, llvm::sys::path::Style, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&, llvm::Twine const&) (in LLDB) + 1211 [0x10c7ab04b]
+ ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + 1 szone_realloc (in libsystem_malloc.dylib) + 245 [0x7fff5da76be2]
+ ! : | + 1 tiny_try_realloc_in_place (in libsystem_malloc.dylib) + 531 [0x7fff5da7711f]
+ ! : | 8 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 152 [0x11009a038]
+ ! : | + 5 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | + ! 5 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | + ! 5 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4,183 [0x11007af64,0x11007b017]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 484 [0x110098604]
+ ! : | + ! 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::Allocate(unsigned long, unsigned long) (in LLDB) + 249 [0x10dbe6e69]
+ ! : | + ! 1 llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul>::StartNewSlab() (in LLDB) + 6 [0x10dbe6ee6]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 514 [0x110098622]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | 2 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | 2 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33 [0x110105ba1]
+ ! : 87 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 87 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 87 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 87 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 83 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 83 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 82 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 67 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 67 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 15 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 253,197,... [0x10c7aff0d,0x10c7afed5,...]
+ ! : + 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 3 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : + 3 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : + 3 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : + 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : + ! 1 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 182 [0x10c7593d6]
+ ! : + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : + 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 860 [0x10c75981c]
+ ! : + ! 1 pread (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe226]
+ ! : + 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 94 [0x10c7b13ce]
+ ! : 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! 78 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 78 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 78 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 78 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 78 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 78 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 76 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 71 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 5 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 141 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 141 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 74 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ : 74 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 74 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 74 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 74 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 74 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 67 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ 67 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ 67 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ 67 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ 67 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 67 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 67 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 65 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ | 65 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
837 Thread_85956883
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 672 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 672 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 579 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 475 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 475 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 465 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 465 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 465 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + 464 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 464 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 363 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 363 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 360 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 345 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 345 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 345 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 15 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418,... [0x10c78396d,0x10c783972,...]
+ ! : | + ! : 3 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : 3 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 142 [0x7fff5aaf27b2]
+ ! : | + ! : + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! : + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! : + 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! : + 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 190 [0x7fff5aaf27e2]
+ ! : | + ! : + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 352 [0x7fff5daaee20]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! 93 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 93 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 93 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 93 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 93 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 92 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 92 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 91 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 91 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 155 [0x10c77c81b]
+ ! : | + ! : | 1 llvm::Twine::printOneChild(llvm::raw_ostream&, llvm::Twine::Child, llvm::Twine::NodeKind) const (in LLDB) + 179 [0x10c77c973]
+ ! : | + ! : | 1 llvm::raw_ostream::write(char const*, unsigned long) (in LLDB) + 462 [0x10c79c87e]
+ ! : | + ! : | 1 llvm::raw_svector_ostream::write_impl(char const*, unsigned long) (in LLDB) + 54 [0x10c79df06]
+ ! : | + ! : | 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 140 [0x10c7604ac]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1176 [0x7fff5da72799]
+ ! : | + ! : 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! 5 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : 3 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 303,356,... [0x7fff5daaedef,0x7fff5daaee24,...]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 34 [0x1100faa62]
+ ! : | + ! : | 1 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (in LLDB) + 269 [0x10c76ae9d]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 123 [0x1100faabb]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! : 2 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 274 [0x1100f8e22]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 126 [0x10c7ac4ee]
+ ! : | + ! : | 1 llvm::sys::path::begin(llvm::StringRef, llvm::sys::path::Style) (in LLDB) + 308 [0x10c7aa2a4]
+ ! : | + ! : | 1 llvm::StringRef::find_first_of(llvm::StringRef, unsigned long) const (in LLDB) + 0 [0x10c76be50]
+ ! : | + ! : 1 llvm::sys::path::remove_dots(llvm::SmallVectorImpl<char>&, bool, llvm::sys::path::Style) (in LLDB) + 969 [0x10c7ac839]
+ ! : | + ! : 1 llvm::SmallVectorImpl<char>::swap(llvm::SmallVectorImpl<char>&) (in LLDB) + 151 [0x10c7ab7d7]
+ ! : | + ! : 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 189 [0x10c7604dd]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 395 [0x7fff5daaee4b]
+ ! : | + ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 814 [0x1100f87be]
+ ! : | + ! 1 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__tree_node<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > >::__emplace_unique_key_args<llvm::sys::fs::UniqueID, std::__1::piecewise_construct_t const&, std::__1::tuple<llvm::sys::fs::UniqueID&&>, std::__1::tuple<> >(llvm::sys::fs::UniqueID const&, std::__1::piecewise_construct_t const&&&, std::__1::tuple<llvm::sys::fs::UniqueID&&>&&, std::__1::tuple<>&&) (in LLDB) + 55 [0x1100faba7]
+ ! : | + 1 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 42 [0x11008e6ca]
+ ! : | 7 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 5 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + ! 5 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 33,834,... [0x110105ba1,0x110105ec2,...]
+ ! : | + 2 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 94 [0x11009525e]
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 120 [0x7fff5da72245]
+ ! : | + 2 small_malloc_should_clear (in libsystem_malloc.dylib) + 284 [0x7fff5da74afc]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 357 [0x7fff5da752a8]
+ ! : | + : 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 57 [0x7fff5da76168]
+ ! : | + 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 391 [0x7fff5da752ca]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 152 [0x11009a038]
+ ! : | + 2 clang::ModuleMapParser::consumeToken() (in LLDB) + 508 [0x11009861c]
+ ! : | + 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5daaed1d]
+ ! : | 1 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 292 [0x110098544]
+ ! : | 1 clang::LangOptions::LangOptions() (in LLDB) + 197 [0x110104fb5]
+ ! : 104 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 104 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 104 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 104 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 102 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 102 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 95 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 89 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 89 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 6 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197,253 [0x10c7afed5,0x10c7aff0d]
+ ! : + 6 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : + 1 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 97 [0x10c7addb1]
+ ! : + 1 fcntl (in libsystem_kernel.dylib) + 171 [0x7fff5d9fcae8]
+ ! : + 1 __fcntl (in libsystem_kernel.dylib) + 10 [0x7fff5d9fcb2e]
+ ! : 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : + 1 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : + 1 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : + 1 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 860 [0x10c75981c]
+ ! : + 1 pread (in libsystem_kernel.dylib) + 10 [0x7fff5d9fe226]
+ ! : 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! 93 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 93 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 93 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 93 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 93 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 93 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 89 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 85 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 4 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 4 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 165 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 165 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 92 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 92 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 92 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 92 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 92 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 92 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 92 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 92 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 92 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 72 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ : 72 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 72 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 72 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 70 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : | 70 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ : 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 422 [0x7fff5daaee66]
837 Thread_85956884
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 731 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 731 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 666 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 609 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 609 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 603 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 603 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + 601 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 601 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 601 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 490 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 490 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 490 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 469 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 465 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 465 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 4 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : 21 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418,... [0x10c78396d,0x10c783972,...]
+ ! : | + ! 109 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 109 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 109 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 109 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : 109 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 108 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 106 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 106 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 106 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : | + 1 llvm::Twine::str() const (in LLDB) + 539 [0x10c77c67b]
+ ! : | + ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 268 [0x7fff5daaedcc]
+ ! : | + ! : | 1 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 368 [0x10c783940]
+ ! : | + ! : 1 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! 2 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! : | + 2 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 1201 [0x11008f781]
+ ! : | + 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 88 [0x11008fb88]
+ ! : | + : 1 llvm::DenseMapBase<llvm::DenseMap<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >, clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u>, llvm::DenseMapInfo<clang::FileEntry const*>, llvm::detail::DenseMapPair<clang::FileEntry const*, llvm::SmallVector<clang::ModuleMap::KnownHeader, 1u> > >::operator[](clang::FileEntry const* const&) (in LLDB) + 72 [0x110095458]
+ ! : | + 1 clang::ModuleMap::addHeader(clang::Module*, clang::Module::Header, clang::ModuleMap::ModuleHeaderRole, bool) (in LLDB) + 225 [0x11008fc11]
+ ! : | 4 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 2705 [0x11009aa31]
+ ! : | + 4 clang::ModuleMap::findOrCreateModule(llvm::StringRef, clang::Module*, bool, bool) (in LLDB) + 151 [0x110095297]
+ ! : | + 4 clang::Module::Module(llvm::StringRef, clang::SourceLocation, clang::Module*, bool, bool, unsigned int) (in LLDB) + 793,834,... [0x110105e99,0x110105ec2,...]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3349 [0x11009acb5]
+ ! : | 2 clang::ModuleMapParser::consumeToken() (in LLDB) + 442 [0x1100985da]
+ ! : | 2 clang::StringLiteralParser::init(llvm::ArrayRef<clang::Token>) (in LLDB) + 1083 [0x110089d7b]
+ ! : | 2 clang::Lexer::getSpelling(clang::Token const&, char const*&, clang::SourceManager const&, clang::LangOptions const&, bool*) (in LLDB) + 4,183 [0x11007af64,0x11007b017]
+ ! : 57 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 57 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 57 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 57 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 57 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : 57 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : 55 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + 52 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! 52 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + 3 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 197,253 [0x10c7afed5,0x10c7aff0d]
+ ! : 2 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! 65 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 65 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 64 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! | 64 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! | 64 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! | 64 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! | 63 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | + 60 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | + 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! | 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 395 [0x7fff5daaee4b]
+ 106 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 106 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 60 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 60 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 60 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 60 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 60 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 60 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 60 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 60 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 60 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 46 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ 46 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 46 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 46 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 46 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 46 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956885
+ 837 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ 837 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ 837 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ 837 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ 837 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ 837 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ 837 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ 837 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ 837 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ 837 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ 837 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ 704 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! 704 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! 634 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : 555 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | 555 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | 553 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + 552 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 552 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! 552 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! 552 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! 402 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : 402 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : 402 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : 393 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | 389 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + 389 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | 4 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : 7 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 413,418 [0x10c78396d,0x10c783972]
+ ! : | + ! : 2 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 361 [0x10c783939]
+ ! : | + ! : 1 llvm::Twine::str() const (in LLDB) + 291 [0x10c77c583]
+ ! : | + ! : + 1 llvm::Twine::getSingleStringRef() const (in LLDB) + 37 [0x10c759c55]
+ ! : | + ! : 1 llvm::Twine::str() const (in LLDB) + 430 [0x10c77c60e]
+ ! : | + ! 145 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ ! : | + ! : 145 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ ! : | + ! : 145 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ ! : | + ! : 144 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ ! : | + ! : | 144 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | 134 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | + 134 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 132 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 132 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + ! 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + ! 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + ! 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + ! 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + ! 1 szone_realloc (in libsystem_malloc.dylib) + 884 [0x7fff5da76e61]
+ ! : | + ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 151 [0x7fff5da73c30]
+ ! : | + ! : | + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | 6 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 607 [0x1100fb66f]
+ ! : | + ! : | 4 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 509 [0x1100fb60d]
+ ! : | + ! : | 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 47 [0x7fff5aaf2671]
+ ! : | + ! : | 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 97 [0x7fff5aaf26e3]
+ ! : | + ! : | 4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (in libc++.1.dylib) + 257 [0x7fff5aaf2825]
+ ! : | + ! : 1 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 823 [0x1100f8057]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 128 [0x1100f8510]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 201 [0x1100fab09]
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5daaedf3]
+ ! : | + ! : 1 std::__1::pair<llvm::StringMapIterator<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >, bool> llvm::StringMap<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >, llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096ul, 4096ul> >::try_emplace<llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> > >(llvm::StringRef, llvm::ErrorOr<llvm::PointerUnion<clang::FileEntry*, llvm::StringRef const*> >&&) (in LLDB) + 236 [0x1100fab2c]
+ ! : | + ! 2 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 814 [0x1100f87be]
+ ! : | + ! : 2 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__tree_node<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::__map_value_compare<llvm::sys::fs::UniqueID, std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry>, std::__1::less<llvm::sys::fs::UniqueID>, true>, std::__1::allocator<std::__1::__value_type<llvm::sys::fs::UniqueID, clang::FileEntry> > >::__emplace_unique_key_args<llvm::sys::fs::UniqueID, std::__1::piecewise_construct_t const&, std::__1::tuple<llvm::sys::fs::UniqueID&&>, std::__1::tuple<> >(llvm::sys::fs::UniqueID const&, std::__1::piecewise_construct_t const&&&, std::__1::tuple<llvm::sys::fs::UniqueID&&>&&, std::__1::tuple<>&&) (in LLDB) + 55 [0x1100faba7]
+ ! : | + ! 1 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 1784 [0x1100f8b88]
+ ! : | + ! 1 clang::FileManager::fillRealPathName(clang::FileEntry*, llvm::StringRef) (in LLDB) + 344 [0x1100f8e68]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff5ab44378]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5da70c15]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5da70c99]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5da7220f]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 188 [0x7fff5da723bd]
+ ! : | + ! 1 _os_unfair_lock_lock_slow (in libsystem_platform.dylib) + 143 [0x7fff5daafc3a]
+ ! : | + ! 1 __ulock_wait (in libsystem_kernel.dylib) + 10 [0x7fff5d9fd9da]
+ ! : | + 1 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 750 [0x11009ed6e]
+ ! : | + 1 clang::ModuleMapParser::consumeToken() (in LLDB) + 136 [0x1100984a8]
+ ! : | + 1 clang::Lexer::Lex(clang::Token&) (in LLDB) + 128 [0x110081750]
+ ! : | + 1 clang::Lexer::LexTokenInternal(clang::Token&, bool) (in LLDB) + 176 [0x110082870]
+ ! : | 2 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3375 [0x11009accf]
+ ! : | 2 clang::ModuleMapParser::parseExportDecl() (in LLDB) + 538 [0x11009dd3a]
+ ! : | 2 llvm::SmallVectorTemplateBase<clang::Module::UnresolvedExportDecl, false>::push_back(clang::Module::UnresolvedExportDecl const&) (in LLDB) + 0 [0x1100981a0]
+ ! : 79 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 336 [0x110096f50]
+ ! : 79 clang::SourceManager::getBuffer(clang::FileID, bool*) const (in LLDB) + 241 [0x110115491]
+ ! : 79 clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, clang::SourceManager const&, clang::SourceLocation, bool*) const (in LLDB) + 133 [0x1101109a5]
+ ! : 79 clang::FileManager::getBufferForFile(clang::FileEntry const*, bool, bool) (in LLDB) + 328 [0x1100f9788]
+ ! : 74 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 42 [0x10c77e98a]
+ ! : + 74 (anonymous namespace)::RealFileSystem::openFileForRead(llvm::Twine const&) (in LLDB) + 214 [0x10c783ad6]
+ ! : + 72 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 48 [0x10c7add80]
+ ! : + ! 64 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 219 [0x10c7afeeb]
+ ! : + ! : 64 __open (in libsystem_kernel.dylib) + 10 [0x7fff5d9fc1ea]
+ ! : + ! 8 llvm::sys::fs::openFile(llvm::Twine const&, int&, llvm::sys::fs::CreationDisposition, llvm::sys::fs::FileAccess, llvm::sys::fs::OpenFlags, unsigned int) (in LLDB) + 243,253 [0x10c7aff03,0x10c7aff0d]
+ ! : + 2 llvm::sys::fs::openFileForRead(llvm::Twine const&, int&, llvm::sys::fs::OpenFlags, llvm::SmallVectorImpl<char>*) (in LLDB) + 43 [0x10c7add7b]
+ ! : 4 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 76 [0x10c77e9ac]
+ ! : + 4 (anonymous namespace)::RealFile::getBuffer(llvm::Twine const&, long long, bool, bool) (in LLDB) + 30 [0x10c784a0e]
+ ! : + 4 llvm::MemoryBuffer::getOpenFile(int, llvm::Twine const&, unsigned long long, bool, bool) (in LLDB) + 32 [0x10c7594b0]
+ ! : + 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 781 [0x10c7597cd]
+ ! : + ! 2 llvm::WritableMemoryBuffer::getNewUninitMemBuffer(unsigned long, llvm::Twine const&) (in LLDB) + 198,232 [0x10c7593e6,0x10c759408]
+ ! : + 2 llvm::ErrorOr<std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> > > getOpenFileImpl<llvm::MemoryBuffer>(int, llvm::Twine const&, unsigned long long, unsigned long long, long long, bool, bool) (in LLDB) + 837 [0x10c759805]
+ ! : 1 llvm::vfs::FileSystem::getBufferForFile(llvm::Twine const&, long long, bool, bool) (in LLDB) + 131 [0x10c77e9e3]
+ ! : 1 (anonymous namespace)::RealFile::~RealFile() (in LLDB) + 27 [0x10c78465b]
+ ! : 1 llvm::sys::Process::SafelyCloseFileDescriptor(int) (in LLDB) + 39 [0x10c7b1397]
+ ! : 1 pthread_sigmask (in libsystem_pthread.dylib) + 9 [0x7fff5dabc2e5]
+ ! : 1 __pthread_sigmask (in libsystem_kernel.dylib) + 10 [0x7fff5d9ffd46]
+ ! 70 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 1030 [0x110077c86]
+ ! 70 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! 70 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! 70 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! 70 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! 70 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! 69 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! | 66 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! | 3 cerror_nocancel (in libsystem_kernel.dylib) + 20 [0x7fff5d9fb467]
+ ! 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ 133 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6889 [0x10f2251c9]
+ 133 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ 68 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 210 [0x1100f8562]
+ : 68 getDirectoryFromFile(clang::FileManager&, llvm::StringRef, bool) (in LLDB) + 162 [0x1100f8cf2]
+ : 68 clang::FileManager::getDirectory(llvm::StringRef, bool) (in LLDB) + 21 [0x1100f8315]
+ : 68 clang::FileManager::getDirectoryRef(llvm::StringRef, bool) (in LLDB) + 304 [0x1100f7e50]
+ : 68 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ : 68 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ : 68 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ : 68 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ : 68 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ 65 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ 65 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ 65 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ 65 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ 65 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ 65 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
837 Thread_85956886
+ 835 thread_start (in libsystem_pthread.dylib) + 13 [0x7fff5dab940d]
+ ! 835 _pthread_start (in libsystem_pthread.dylib) + 66 [0x7fff5dabd249]
+ ! 835 _pthread_body (in libsystem_pthread.dylib) + 126 [0x7fff5daba2eb]
+ ! 835 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, llvm::ThreadPool::ThreadPool(unsigned int)::$_0> >(void*) (in LLDB) + 671 [0x10c76edbf]
+ ! 835 std::__1::__function::__func<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1, std::__1::allocator<lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Target&, char const*)::$_1>, void ()>::operator()() (in LLDB) + 26 [0x10c2bdd5a]
+ ! 835 lldb_private::Module::GetTypeSystemForLanguage(lldb::LanguageType) (in LLDB) + 30 [0x10c14c49e]
+ ! 835 lldb_private::TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType, lldb_private::Module*, bool) (in LLDB) + 465 [0x10c2887f1]
+ ! 835 CreateTypeSystemInstance(lldb::LanguageType, lldb_private::Module*, lldb_private::Target*, char const*) (in LLDB) + 43 [0x10c2a091b]
+ ! 835 lldb_private::SwiftASTContext::CreateInstance(lldb::LanguageType, lldb_private::Module&, lldb_private::Target*, bool) (in LLDB) + 4932 [0x10c299f54]
+ ! 835 lldb_private::SwiftASTContext::GetASTContext() (in LLDB) + 997 [0x10c291ca5]
+ ! 835 swift::ClangImporter::create(swift::ASTContext&, swift::ClangImporterOptions const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, swift::DependencyTracker*, swift::DWARFImporterDelegate*) (in LLDB) + 15558 [0x10d3c8b26]
+ ! 667 clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) (in LLDB) + 6963 [0x10f225213]
+ ! : 667 clang::HeaderSearch::loadModuleMapFile(clang::FileEntry const*, bool, clang::FileID, unsigned int*, llvm::StringRef) (in LLDB) + 285 [0x1100777bd]
+ ! : 557 clang::HeaderSearch::loadModuleMapFileImpl(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*) (in LLDB) + 162 [0x110077922]
+ ! : | 446 clang::ModuleMap::parseModuleMapFile(clang::FileEntry const*, bool, clang::DirectoryEntry const*, clang::FileID, unsigned int*, clang::SourceLocation) (in LLDB) + 905 [0x110097189]
+ ! : | + 446 clang::ModuleMapParser::parseModuleMapFile() (in LLDB) + 287 [0x1100a0e0f]
+ ! : | + 438 clang::ModuleMapParser::parseModuleDecl() (in LLDB) + 3362 [0x11009acc2]
+ ! : | + ! 438 clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation) (in LLDB) + 3432 [0x11009f7e8]
+ ! : | + ! 436 clang::ModuleMap::resolveHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, bool&) (in LLDB) + 75 [0x11008f31b]
+ ! : | + ! : 436 clang::ModuleMap::findHeader(clang::Module*, clang::Module::UnresolvedHeaderDirective const&, llvm::SmallVectorImpl<char>&, bool&) (in LLDB) + 534 [0x11008e8b6]
+ ! : | + ! : 436 clang::FileManager::getFile(llvm::StringRef, bool, bool) (in LLDB) + 21 [0x1100f83e5]
+ ! : | + ! : 317 clang::FileManager::getFileRef(llvm::StringRef, bool, bool) (in LLDB) + 351 [0x1100f85ef]
+ ! : | + ! : | 317 clang::FileManager::getStatValue(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*) (in LLDB) + 179 [0x1100f81a3]
+ ! : | + ! : | 317 clang::FileSystemStatCache::get(llvm::StringRef, llvm::vfs::Status&, bool, std::__1::unique_ptr<llvm::vfs::File, std::__1::default_delete<llvm::vfs::File> >*, clang::FileSystemStatCache*, llvm::vfs::FileSystem&) (in LLDB) + 483 [0x1100fb5f3]
+ ! : | + ! : | 308 (anonymous namespace)::RealFileSystem::status(llvm::Twine const&) (in LLDB) + 260 [0x10c7838d4]
+ ! : | + ! : | + 305 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 99 [0x10c7ac9c3]
+ ! : | + ! : | + ! 305 stat$INODE64 (in libsystem_kernel.dylib) + 10 [0x7fff5d9fced6]
+ ! : | + ! : | + 2 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 107 [0x10c7ac9cb]
+ ! : | + ! : | + 1 llvm::sys::fs::status(llvm::Twine const&, llvm::sys::fs::file_status&, bool) (in LLDB) + 64 [0x10c7ac9a0]
+ ! : | + ! : | + 1 llvm::Twine::toNullTerminatedStringRef(llvm::SmallVectorImpl<char>&) const (in LLDB) + 300 [0x10c77c8ac]
+ ! : | + ! : | + 1 llvm::SmallVectorBase::grow_pod(void*, unsigned long, unsigned long) (in LLDB) + 102 [0x10c760486]
+ ! : | + ! : | + 1 realloc (in libsystem_malloc.dylib) + 253 [0x7fff5da7697a]
+ ! : | + ! : | + 1 malloc_zone_realloc (in libsystem_malloc.dylib) + 111 [0x7fff5da76a46]
+ ! : | + ! : | + 1 szone_realloc (in libsystem_malloc.dylib) + 884 [0x7fff5da76e61]
+ ! : | + ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 480 [0x7fff5da73d79]