aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Host/common/FileSystem.cpp
AgeCommit message (Expand)AuthorFilesLines
5 days[lldb] Use std::make_shared where possible (NFC) (#150714)Jonas Devlieghere1-3/+3
2023-12-19Remove unused FileSPec::IsResolved() functionality. (#75840)Adrian Prantl1-1/+0
2023-06-27[lldb] Avoid FileSystem::Resolve for cached files in the SourceManagerJonas Devlieghere1-15/+3
2023-06-26FileSystem::EnumerateDirectory should skip entries w/o Status, not haltJason Molenda1-1/+1
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-07-28[NFC] Improve FileSpec internal APIs and usage in preparation for adding cach...Greg Clayton1-1/+1
2022-07-23Revert "[NFC] Improve FileSpec internal APIs and usage in preparation for add...Nico Weber1-1/+1
2022-07-22[NFC] Improve FileSpec internal APIs and usage in preparation for adding cach...Greg Clayton1-1/+1
2022-04-05[lldb] Refactor DataBuffer so we can map files as read-onlyJonas Devlieghere1-9/+36
2022-04-01[lldb] Return a DataBuffer from FileSystem::CreateDataBuffer (NFC)Jonas Devlieghere1-2/+3
2022-03-04revert "[lldb/Host] Fix crash in FileSystem::IsLocal"Med Ismail Bennani1-2/+1
2022-03-03[lldb] Remove FileSystem::Initialize from FileCollectorJonas Devlieghere1-23/+0
2022-03-03[lldb] Remove FileSystem::Initialize from VFS mappingJonas Devlieghere1-50/+4
2022-02-25[lldb/Host] Fix crash in FileSystem::IsLocalMed Ismail Bennani1-1/+2
2021-12-16Added the ability to cache the finalized symbol tables subsequent debug sessi...Greg Clayton1-0/+8
2021-08-09[lldb] [gdb-remote] Add eOpenOptionReadWrite for future gdb compatMichał Górny1-7/+7
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann1-4/+4
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-1/+1
2021-02-02[VFS] Add support to RedirectingFileSystem for mapping a virtual directory to...Nathan Hawes1-9/+7
2021-01-30[VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single i...Nathan Hawes1-1/+1
2021-01-22[lldb] FixFileSystem::GetExternalPath for VFS API changeJonas Devlieghere1-1/+1
2020-10-23[lldb] Move copying of files into reproducer out of processJonas Devlieghere1-1/+1
2020-08-20[lldb] Capture and load home directory from the reproducer.Jonas Devlieghere1-0/+8
2020-08-20[lldb] Provide GetHomeDirectory wrapper in Host::FileSystem (NFC)Jonas Devlieghere1-0/+12
2020-05-12[lldb/Reproducers] Also record directories FileSystem::Collect.Jonas Devlieghere1-2/+6
2020-04-03[lldb/Support] Treat empty FileSpec as an invalid file.Jonas Devlieghere1-4/+21
2020-03-24[lldb/Reproducers] Collect files imported by command script importJonas Devlieghere1-3/+7
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2020-01-22[lldb/Utility] Don't forward directories to the file collectorJonas Devlieghere1-4/+8
2019-10-14uint32_t options -> File::OpenOptions optionsLawrence D'Anna1-1/+2
2019-10-03factor out an abstract base class for FileLawrence D'Anna1-1/+2
2019-09-26Convert FileSystem::Open() to return Expected<FileUP>Lawrence D'Anna1-14/+10
2019-09-23File::SetDescriptor() should require optionsJonas Devlieghere1-3/+2
2019-07-29[Reproducers] Pass FileCollector around as a shared_ptr (NFC)Jonas Devlieghere1-1/+1
2019-07-25[FileCollector] Remove LLDB shim around llvm::FileCollector (NFC)Jonas Devlieghere1-2/+2
2019-07-25[FileSystem] Fix ambiguous symbol on Windows.Jonas Devlieghere1-1/+1
2019-07-25[FileCollector] Change coding style from LLDB to LLVM (NFC)Jonas Devlieghere1-2/+2
2019-06-18[Reproducers] Make reproducer relocatableJonas Devlieghere1-2/+3
2019-05-21[FileSystem] Fix regression in FileSystem::ResolveJonas Devlieghere1-8/+12
2019-03-13Make sure FileSystem::Resolve preserves the path/file distinction.Adrian Prantl1-1/+4
2019-03-06Pass ConstString by value (NFC)Adrian Prantl1-2/+2
2019-02-07[lldb-server] Improve support on WindowsAaron Smith1-2/+2
2019-01-29[Reproducers] Add file providerJonas Devlieghere1-4/+64
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-04[FileSystem] Migrate CommandCompletionsJonas Devlieghere1-0/+19
2018-11-27Move time cast to SymbolFileDWARFDebugMapJonas Devlieghere1-11/+4
2018-11-26[FileSystem] Ignore nanoseconds when comparing oso_mod_timeJonas Devlieghere1-4/+11
2018-11-12Re-land "Extract construction of DataBufferLLVM into FileSystem"Jonas Devlieghere1-0/+38
2018-11-12Revert "Extract construction of DataBufferLLVM into FileSystem"Davide Italiano1-38/+0