- e592104 [Timers] TimerGroup: add constructor from StringMap<TimeRecord> by Roman Lebedev · 7 years ago
- d9ade38 [Timers] TimerGroup: make printJSONValues() method public by Roman Lebedev · 7 years ago
- ddfefc3 [Timers] TimerGroup::printJSONValue(): print doubles with no precision loss by Roman Lebedev · 7 years ago
- c39ad98 [Timers] TimerGroup::printJSONValues(): print mem timer with .mem suffix by Roman Lebedev · 7 years ago
- 68ab401 [Support] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
- 560b244 Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible by George Karpenkov · 8 years ago
- b213b27 [YAML] Add support for non-printable characters by Francis Visoiu Mistrih · 8 years ago
- 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
- 74de080 [ManagedStatic] Avoid putting function pointers in template args. by Benjamin Kramer · 8 years ago
- 2a441a5 Try to work around MSVC being buggy. Attempt #1. by Benjamin Kramer · 8 years ago
- 351779e [Timer] Move DefaultTimerGroup into a ManagedStatic. by Benjamin Kramer · 8 years ago
- c4c31e2 Change default TimerGroup singleton to use magic statics by Erich Keane · 9 years ago
- db39fd6 Statistic/Timer: Include timers in PrintStatisticsJSON(). by Matthias Braun · 9 years ago
- 9f15a79 Timer: Track name and description. by Matthias Braun · 9 years ago
- d67fa9d Timer: Remove group-less NamedRegionTimer constructor. by Matthias Braun · 9 years ago
- 757ca88 Remove TimeValue usage from llvm/Support by Pavel Labath · 9 years ago
- ac28703 Timer: Fix doxygen comments, use member initializer; NFC by Matthias Braun · 9 years ago
- 8c9ad10 Test commit. Removes some spaces. No functionality changed. by Alina Sbirlea · 9 years ago
- d167586 [Support] Allow multiple paired calls to {start,stop}Timer() by Vedant Kumar · 10 years ago
- 11dc6dc [Support] Timer: Use emplace_back() and range-based loops (NFC) by Vedant Kumar · 10 years ago
- 3f79e32 [Support] Timer: simplify the init() method by Vedant Kumar · 10 years ago
- b94ab5f Simplify memory management with std::unique_ptr. by Rafael Espindola · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
- 3fd1e99 Modernize raw_fd_ostream's constructor a bit. by Rafael Espindola · 11 years ago
- 6ad2444 Kill the LLVM global lock. by Zachary Turner · 11 years ago
- ccbf3d0 Revert r211066, 211067, 211068, 211069, 211070. by Zachary Turner · 11 years ago
- 89ae856 Kill the LLVM global lock. by Zachary Turner · 11 years ago
- 0f2c641 Remove some more code out into a separate CL. by Zachary Turner · 11 years ago
- b344f05 Users of the llvm global mutex must now acquire it manually. by Zachary Turner · 11 years ago
- 6610b99 Revert "Remove support for runtime multi-threading." by Zachary Turner · 11 years ago
- f6054ca Remove support for runtime multi-threading. by Zachary Turner · 11 years ago
- d59664f raw_ostream: Forward declare OpenFlags and include FileSystem.h only where necessary. by Benjamin Kramer · 12 years ago
- 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 8d399f8 [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity. by Craig Topper · 12 years ago
- c10719f [C++11] Make use of 'nullptr' in the Support library. by Craig Topper · 12 years ago
- 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
- 17388a6 Revert "[C++11] Replace LLVM atomics with std::atomic." by Benjamin Kramer · 12 years ago
- 0b6eb59 [C++11] Replace LLVM atomics with std::atomic. by Benjamin Kramer · 12 years ago
- 90c7f1c Replace the F_Binary flag with a F_Text one. by Rafael Espindola · 12 years ago
- 6d35481 Add a wrapper for open. by Rafael Espindola · 12 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- f3da529 Add more PRI.64 macros for MSVC and use them throughout the codebase. by Benjamin Kramer · 14 years ago
- cc863b2 Let printf do the formatting instead aligning strings ourselves. by Benjamin Kramer · 14 years ago
- 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
- a7d0ccf Roll back my last two commits, valgrind complains. by Benjamin Kramer · 15 years ago
- 591a79f Kill rarely used std::sort. by Benjamin Kramer · 15 years ago
- 6e681a5 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 15 years ago
- 744c96d Add a comment explaining why this code uses Append mode. by Dan Gohman · 15 years ago
- b29cda9 Fix a bunch of namespace polution. by Dan Gohman · 16 years ago
- 39e56a0 stringref'ize Timer apis by Chris Lattner · 16 years ago
- 90fe73d finally, maintain a global list of timer groups, allowing us to by Chris Lattner · 16 years ago
- 4cd6571 add a new TimerGroup::print method, and refactor away the bogus by Chris Lattner · 16 years ago
- 6cbd8d1 rename GetLibSupportInfoOutputFile -> CreateInfoOutputFile and by Chris Lattner · 16 years ago
- dcd68b7 if a timergroup is destroyed before its timers, print times. by Chris Lattner · 16 years ago
- 9a608d2 change TimerGroup to keep a linked list of active timers by Chris Lattner · 16 years ago
- 707431c reapply my timer rewrite with a change for PassManager to store by Chris Lattner · 16 years ago
- ec8ef9b revert r99862 which is causing FNT failures. by Chris Lattner · 16 years ago
- 57a0542 fairly major rewrite of various timing related stuff. by Chris Lattner · 16 years ago
- dcd7f92 move a function into a more logical place in the file by Chris Lattner · 16 years ago
- 09a4074 remove support for per-time peak memory tracking, this by Chris Lattner · 16 years ago
- b355db7 various timer fixes: move operator= out of line, by Chris Lattner · 16 years ago
- 5092a6d s/.../. by Chris Lattner · 16 years ago
- fafa57a move code around and improve indentation, no functionality change. by Chris Lattner · 16 years ago
- 649efc4 Change errs() to dbgs(). by David Greene · 16 years ago
- 759d72d Fix a race condition in the Timer class. by Owen Anderson · 16 years ago
- 358607d Trailing whitespace. by Mikhail Glushenkov · 16 years ago
- 471ba48 remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
- 5c96ef7 Have scoped mutexes take referenes instead of pointers. by Owen Anderson · 16 years ago
- e9b1beb Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses locking rather than atomic arithmetic), by Owen Anderson · 16 years ago
- 5cc4131 Revert my last series of commits related to Timer and 64-bit atomics. Not all the targets by Owen Anderson · 16 years ago
- c547bad Switched size_t to int64_t to prevent type mismatch in call to max. by Lang Hames · 16 years ago
- ddf74dc Actually, these need to be signed integers, not unsigned. by Owen Anderson · 16 years ago
- bf45b3e Use 64-bit integer counters for tracking time, rather than doubles. This will be more atomic op friendly. by Owen Anderson · 16 years ago
- 4ed41c8 Make the lazy initialization of DefaultTimerGroup threadsafe. by Owen Anderson · 16 years ago
- 891fe79 Revert r73923, which broke clang. by Owen Anderson · 16 years ago
- 977c6b8 Add guards around timer groups, which can be shared. by Owen Anderson · 16 years ago
- adec96f Reapply 53476 and 53480, with a fix so that it properly updates by Dan Gohman · 17 years ago
- ef8412c Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. by Evan Cheng · 17 years ago
- 36a6937 Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 17 years ago
- 3707f1d Use find instead of lower_bound. by Dan Gohman · 17 years ago
- 5ceb8b6 Append to the ActiveTimers std::vector before looking at the timer instead by Dan Gohman · 17 years ago
- c107d00 Make these variables static. by Dan Gohman · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 355fc5a Removed more <iostream> includes by Bill Wendling · 19 years ago
- 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- 8111c59 Fix more static dtor issues by Chris Lattner · 19 years ago
- 10468d8 Remove trailing whitespace by Misha Brukman · 21 years ago
- 24922c7 Timers SHOULD NOT record the time taken to count the bytes allocated in the heap! by Chris Lattner · 21 years ago
- 610ce2c Don't print a 'Total Execution Time' line for the 'Miscellaneous Ungrouped by Chris Lattner · 21 years ago
- 2295d0b Memory used is a delta between memuse at the start of the time and the by Chris Lattner · 21 years ago
- 1a26d15 Use size_t instead of long to represent memory usage. long is 32 bits by Jeff Cohen · 21 years ago
- 2c5e4ed Silence a VS warning. by Chris Lattner · 21 years ago
- ad7bdf7 Fix a bug that made the nightly tester *really* slow. During changes for by Reid Spencer · 21 years ago
- 92e8a5a Fix a bug where system time always equals user time by Reid Spencer · 21 years ago
- ee556dd Put some header files back that Win32 needs. by Reid Spencer · 21 years ago
- 2708881 For PR351: by Reid Spencer · 21 years ago
- 87ad666 Revert the last patch as it causes a static destruction ordering problem. by Reid Spencer · 21 years ago
- 53bd3d0 Get rid of some leaks found by VC leak detector. by Reid Spencer · 21 years ago