llvm-project/lldb/source/Utility
Jonas Devlieghere 9bbba276e9 Change std::sort to llvm::sort to detect non-determinism.
LLVM added wrappers to std::sort (r327219) that randomly shuffle the
container before sorting. The goal is to uncover non-determinism due to
undefined sorting order of objects having the same key.

This can be enabled with -DLLVM_ENABLE_EXPENSIVE_CHECKS=ON.

llvm-svn: 350679
2019-01-08 23:25:06 +00:00
..
ARM64_DWARF_Registers.h Break some dependencies in lldbUtility. 2017-02-01 19:45:14 +00:00
ARM64_ehframe_Registers.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ARM_DWARF_Registers.h Break some dependencies in lldbUtility. 2017-02-01 19:45:14 +00:00
ARM_ehframe_Registers.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ArchSpec.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
Args.cpp Refactor parsing of option lists with a raw string suffix. 2018-07-10 20:17:38 +00:00
Baton.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
Broadcaster.cpp Move Broadcaster+Listener+Event combo from Core into Utility 2018-12-14 15:59:49 +00:00
CMakeLists.txt Delete lldb_utility::Range 2018-12-27 09:44:27 +00:00
CompletionRequest.cpp Add support for descriptions with command completions. 2018-09-13 21:26:00 +00:00
Connection.cpp Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
ConstString.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
DataBufferHeap.cpp Remove header grouping comments. 2018-11-11 23:17:06 +00:00
DataBufferLLVM.cpp Re-land "Extract construction of DataBufferLLVM into FileSystem" 2018-11-12 21:24:50 +00:00
DataEncoder.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
DataExtractor.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
Environment.cpp Add Utility/Environment class for handling... environments 2018-01-10 11:57:31 +00:00
Event.cpp Move Broadcaster+Listener+Event combo from Core into Utility 2018-12-14 15:59:49 +00:00
FileSpec.cpp [NFC] Small code cleanups in utility. 2018-12-13 00:15:17 +00:00
IOObject.cpp Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
JSON.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
LLDBAssert.cpp Terminate debugger if an assert was hit 2018-09-04 17:19:15 +00:00
Listener.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
Log.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
Logging.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
NameMatches.cpp Fix a couple of corner cases in NameMatches 2017-02-20 11:35:33 +00:00
PPC64LE_DWARF_Registers.h Add float/vector registers for ppc64le 2017-11-03 15:22:36 +00:00
PPC64LE_ehframe_Registers.h Add float/vector registers for ppc64le 2017-11-03 15:22:36 +00:00
PPC64_DWARF_Registers.h Add SysV Abi for PPC64le 2018-01-22 11:27:43 +00:00
RegisterValue.cpp [RegisterValue] Rewrite operator!= in terms of operator==. NFCI. 2018-12-29 05:05:23 +00:00
RegularExpression.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
Reproducer.cpp [Reproducers] Only creaate the bottom-most dir 2018-12-04 18:16:49 +00:00
Scalar.cpp [Scalar] Simplify comparison operators and add coverage. 2019-01-04 19:23:52 +00:00
SelectHelper.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
SharingPtr.cpp Reflow paragraphs in comments. 2018-04-30 16:49:04 +00:00
State.cpp Remove header grouping comments. 2018-11-11 23:17:06 +00:00
Status.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
Stream.cpp [NFC] Small code cleanups in utility. 2018-12-13 00:15:17 +00:00
StreamCallback.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StreamGDBRemote.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
StreamString.cpp Add byte counting mechanism to LLDB's Stream class. 2018-08-02 16:38:34 +00:00
StringExtractor.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
StringExtractorGDBRemote.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
StringLexer.cpp [Utility/StringLexer] Remove dead code. 2017-04-19 18:18:25 +00:00
StringList.cpp [NFC] Small code cleanups in utility. 2018-12-13 00:15:17 +00:00
StructuredData.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
TildeExpressionResolver.cpp [NFC] Small code cleanups in utility. 2018-12-13 00:15:17 +00:00
Timer.cpp Change std::sort to llvm::sort to detect non-determinism. 2019-01-08 23:25:06 +00:00
UUID.cpp [NFC] Small code cleanups in utility. 2018-12-13 00:15:17 +00:00
UriParser.cpp Fix some warnings found by ToT clang 2017-11-02 21:35:26 +00:00
UserID.cpp Move many other files from Core -> Utility. 2017-03-06 18:34:25 +00:00
UuidCompatibility.h
VASprintf.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
VMRange.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00