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