llvm-project/lldb/unittests/Utility
Greg Clayton dc0f452e85 Cache the value for absolute path in FileSpec.
Checking if a path is absolute can be expensive and currently the result is not cached in the FileSpec object. This patch adds caching and also code to clear the cache if the file is modified.

Differential Revision: https://reviews.llvm.org/D130396
2022-07-28 13:31:41 -07:00
..
Inputs
AnsiTerminalTest.cpp
ArchSpecTest.cpp
ArgsTest.cpp [lldb] Add support for escaping fish arguments 2022-07-11 16:44:46 -07:00
BroadcasterTest.cpp
CMakeLists.txt [lldb] Refactor DataBuffer so we can map files as read-only 2022-04-05 13:46:37 -07:00
CompletionRequestTest.cpp
ConstStringTest.cpp
DataBufferTest.cpp [lldb] Refactor DataBuffer so we can map files as read-only 2022-04-05 13:46:37 -07:00
DataEncoderTest.cpp Fix buildbots after https://reviews.llvm.org/D115073. 2021-12-07 12:19:00 -08:00
DataExtractorTest.cpp
EnvironmentTest.cpp
EventTest.cpp
FileSpecTest.cpp Cache the value for absolute path in FileSpec. 2022-07-28 13:31:41 -07:00
FlagsTest.cpp
ListenerTest.cpp
LogTest.cpp [lldb] Make thread safety the responsibility of the log handlers 2022-06-23 09:12:05 -07:00
NameMatchesTest.cpp
OptionsWithRawTest.cpp
PredicateTest.cpp
ProcessInfoTest.cpp
ProcessInstanceInfoTest.cpp
RangeMapTest.cpp [LLDB][NativePDB] Add support for S_DEFRANGE_REGISTER and S_DEFRANGE_SUBFIELD_REGISTER 2022-03-10 12:40:31 -08:00
RangeTest.cpp
RegisterValueTest.cpp [lldb][NFC] Remove unused 'using ArrayRef' in RegisterValueTest 2021-06-03 11:17:36 +02:00
RegularExpressionTest.cpp
ReproducerTest.cpp [lldb] Remove reproducer replay functionality 2021-12-17 17:14:52 -08:00
ScalarTest.cpp
SharedClusterTest.cpp
StateTest.cpp
StatusTest.cpp Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" 2022-01-26 16:55:53 +01:00
StreamTeeTest.cpp
StreamTest.cpp [lldb] Don't rely on wrapping in PutRawBytes/PutBytesAsRawHex8 2022-02-15 20:38:25 -08:00
StringExtractorGDBRemoteTest.cpp Use value instead of getValue (NFC) 2022-07-15 20:03:13 -07:00
StringExtractorTest.cpp
StringLexerTest.cpp
StringListTest.cpp
StructuredDataTest.cpp
SubsystemRAIITest.cpp
TildeExpressionResolverTest.cpp
TimeoutTest.cpp
TimerTest.cpp
TraceGDBRemotePacketsTest.cpp Fix TraceGDBRemotePacketsTest 2022-06-16 11:53:13 -07:00
UUIDTest.cpp
UriParserTest.cpp [lldb] [Utility/UriParser] Return results as 'struct URI' 2021-10-25 10:58:21 +02:00
UserIDResolverTest.cpp
VASprintfTest.cpp
VMRangeTest.cpp
XcodeSDKTest.cpp