llvm/unittests
Jakob Stoklund Olesen 7c5c12bd4d Add an iplist::clearAndLeakNodesUnsafely() function.
The iplist::clear() function can be quite expensive because it traverses
the entire list, calling deleteNode() and removeNodeFromList() on each
element. If node destruction and deallocation can be handled some other
way, clearAndLeakNodesUnsafely() can be used to jettison all nodes
without bringing them into cache.

The function name is meant to be ominous.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171540 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-04 22:35:42 +00:00
..
ADT Add an iplist::clearAndLeakNodesUnsafely() function. 2013-01-04 22:35:42 +00:00
Analysis Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
Bitcode Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
ExecutionEngine Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
Option Sort a few more #include lines in tools/... unittests/... and utils/... 2013-01-02 10:26:28 +00:00
Support Fix how YAML I/O detects flow sequences. 2013-01-04 19:32:00 +00:00
Transforms Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
VMCore Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
CMakeLists.txt Copy clang/Driver/<Option parsing stuff> to llvm. 2012-12-05 00:29:32 +00:00
Makefile Undo the hack in r147427 and move this unittest to a better home. This 2012-01-02 09:19:48 +00:00
Makefile.unittest build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile 2011-12-15 23:35:08 +00:00