Simplify memory management with std::unique_ptr.
[oota-llvm.git] / lib / Support / Timer.cpp
2015-12-16 Rafael EspindolaSimplify memory management with std::unique_ptr.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-03-23 Benjamin KramerPurge unused includes throughout libSupport.
2014-08-25 Rafael EspindolaModernize raw_fd_ostream's constructor a bit.
2014-06-19 Zachary TurnerKill the LLVM global lock.
2014-06-16 Zachary TurnerRevert r211066, 211067, 211068, 211069, 211070.
2014-06-16 Zachary TurnerKill the LLVM global lock.
2014-06-16 Zachary TurnerRemove some more code out into a separate CL.
2014-06-16 Zachary TurnerUsers of the llvm global mutex must now acquire it...
2014-06-10 Zachary TurnerRevert "Remove support for runtime multi-threading."
2014-06-10 Zachary TurnerRemove support for runtime multi-threading.
2014-04-29 Benjamin Kramerraw_ostream: Forward declare OpenFlags and include...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-09 Craig Topper[C++11] Replace some comparisons with 'nullptr' with...
2014-04-07 Craig Topper[C++11] Make use of 'nullptr' in the Support library.
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-03 Benjamin KramerRevert "[C++11] Replace LLVM atomics with std::atomic."
2014-03-03 Benjamin Kramer[C++11] Replace LLVM atomics with std::atomic.
2014-02-24 Rafael EspindolaReplace the F_Binary flag with a F_Text one.
2013-07-16 Rafael EspindolaAdd a wrapper for open.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2011-11-05 Benjamin KramerAdd more PRI.64 macros for MSVC and use them throughout...
2011-10-16 Benjamin KramerLet printf do the formatting instead aligning strings...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-08-07 Benjamin KramerRoll back my last two commits, valgrind complains.
2010-08-07 Benjamin KramerKill rarely used std::sort.
2010-06-18 Dan GohmanGive NamedRegionTimer an Enabled flag, allowing all...
2010-05-19 Dan GohmanAdd a comment explaining why this code uses Append...
2010-04-15 Dan GohmanFix a bunch of namespace polution.
2010-03-30 Chris Lattnerstringref'ize Timer apis
2010-03-30 Chris Lattnerfinally, maintain a global list of timer groups, allowi...
2010-03-30 Chris Lattneradd a new TimerGroup::print method, and refactor away...
2010-03-30 Chris Lattnerrename GetLibSupportInfoOutputFile -> CreateInfoOutputF...
2010-03-30 Chris Lattnerif a timergroup is destroyed before its timers, print...
2010-03-30 Chris Lattnerchange TimerGroup to keep a linked list of active timers
2010-03-30 Chris Lattnerreapply my timer rewrite with a change for PassManager...
2010-03-30 Chris Lattnerrevert r99862 which is causing FNT failures.
2010-03-30 Chris Lattnerfairly major rewrite of various timing related stuff.
2010-03-29 Chris Lattnermove a function into a more logical place in the file
2010-03-29 Chris Lattnerremove support for per-time peak memory tracking, this
2010-03-29 Chris Lattnervarious timer fixes: move operator= out of line,
2010-03-29 Chris Lattners/.../.
2010-03-29 Chris Lattnermove code around and improve indentation, no functional...
2010-01-05 David GreeneChange errs() to dbgs().
2009-11-17 Owen AndersonFix a race condition in the Timer class.
2009-11-07 Mikhail GlushenkovTrailing whitespace.
2009-08-23 Chris Lattnerremove some uses of llvm/Support/Streams.h
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-06-23 Owen AndersonMake timers threadsafe again. This isn't quite as...
2009-06-23 Owen AndersonRevert my last series of commits related to Timer and...
2009-06-23 Lang HamesSwitched size_t to int64_t to prevent type mismatch...
2009-06-23 Owen AndersonActually, these need to be signed integers, not unsigned.
2009-06-23 Owen AndersonUse 64-bit integer counters for tracking time, rather...
2009-06-23 Owen AndersonMake the lazy initialization of DefaultTimerGroup threa...
2009-06-23 Owen AndersonRevert r73923, which broke clang.
2009-06-22 Owen AndersonAdd guards around timer groups, which can be shared.
2008-07-14 Dan GohmanReapply 53476 and 53480, with a fix so that it properly...
2008-07-12 Evan ChengBack out 53476 and 53480 for now. Somehow they cause...
2008-07-11 Dan GohmanAdd support for putting NamedRegionTimers in TimerGroup...
2008-07-11 Dan GohmanUse find instead of lower_bound.
2008-06-24 Dan GohmanAppend to the ActiveTimers std::vector before looking...
2008-04-23 Dan GohmanMake these variables static.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2006-12-07 Bill WendlingRemoved more <iostream> includes
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-10-04 Chris LattnerFix more static dtor issues
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-22 Chris LattnerTimers SHOULD NOT record the time taken to count the...
2005-02-09 Chris LattnerDon't print a 'Total Execution Time' line for the ...
2005-01-29 Chris LattnerMemory used is a delta between memuse at the start...
2005-01-08 Jeff CohenUse size_t instead of long to represent memory usage...
2005-01-08 Chris LattnerSilence a VS warning.
2004-12-27 Reid SpencerFix a bug that made the nightly tester *really* slow...
2004-12-20 Reid SpencerFix a bug where system time always equals user time
2004-12-20 Reid SpencerPut some header files back that Win32 needs.
2004-12-20 Reid SpencerFor PR351:
2004-12-14 Reid SpencerRevert the last patch as it causes a static destruction...
2004-12-13 Reid SpencerGet rid of some leaks found by VC leak detector.
2004-11-19 Reid SpencerUndo last change as its unnecessary.
2004-11-19 Reid SpencerMake a cast explicit.
2004-09-01 Reid SpencerChanges For Bug 352
2004-06-07 Chris LattnerImplement getTimeRecord natively in Win32, properly...
2003-12-14 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-10 Brian GaekeDon't include Config/stdio.h or <stdio.h>.
2003-10-06 Chris LattnerImplement the NamedRegionTimer class
2003-08-01 Chris LattnerDescribe the value name
2003-07-31 Chris LattnerFix the JIT in the Nightly tester. This was not a...
2003-07-31 Chris LattnerTrivial cleanups: no need to include header twice....
2003-06-30 John CriswellMerged in autoconf branch. This provides configuration...
2003-06-19 Chris LattnerRemove usage of sys/unistd.h
2003-06-17 Brian GaekePut ifdefs around use of malloc.h/mallinfo, which isn...
2003-06-06 Chris LattnerFix compilation problem with some versions of G++
2003-06-06 Chris LattnerFix problem with perror
2003-05-09 Chris LattnerAdd a new info-output-file option (hidden from --help...
2003-02-13 Chris LattnerMake more compatible with GCC 2.96
2003-02-13 Chris LattnerRemove gunk that was supposed to make space evaluation...
2003-02-12 Chris LattnerDon't output times in "scientific" notation
next