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