summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/LeakDetector.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bug in the recent rewrite of the leakdetector that caused all of theChris Lattner2004-02-151-7/+10
| | | | | | | nightly tests to be really messed up. The problem was that the new leakdetector was depending on undefined behavior: the order of destruction of static objects. llvm-svn: 11488
* Modularize implementation of LeakDetector into a typed templateAlkis Evlogimenos2004-02-141-59/+76
| | | | | | | | implementation class. This makes the code simpler and allows for more types to be added easily. It also implements caching for generic objects (it was only available for llvm objects). llvm-svn: 11452
* Finegrainify namespacificationChris Lattner2003-12-141-4/+1
| | | | llvm-svn: 10464
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
| | | | llvm-svn: 9903
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
| | | | | | Header files will be on the way. llvm-svn: 9298
* Add an optimization to support the most common access pattern for theChris Lattner2002-09-191-5/+22
| | | | | | library. This speeds debug builds up significantly. llvm-svn: 3826
* Remove extra #includeChris Lattner2002-09-101-1/+0
| | | | llvm-svn: 3652
* Checkin initial support for automatic memory leak detection routinesChris Lattner2002-09-081-0/+66
llvm-svn: 3618
OpenPOWER on IntegriCloud