1. 04e60be StatusTable: Do not use std::partial_sort by David 'Digit' Turner · 4 weeks ago main
  2. bbc1455 Status: Use StatusTable to print pending commands. by David 'Digit' Turner · 4 weeks ago
  3. b9c4810 Add StatusTable class by David 'Digit' Turner · 4 weeks ago
  4. 8be56c5 AsyncLoop: Make NowMs() a non-static method by David 'Digit' Turner · 4 weeks ago
  5. 54f2e67 PersistentMode: Use AsyncLoop::Get().NowMs() by David 'Digit' Turner · 4 weeks ago
  6. b69dbae StatusPrinter: Use AsyncLoop reference. by David 'Digit' Turner · 4 weeks ago
  7. 0184c18 Rename status.cc to status_printer.cc by David 'Digit' Turner · 4 weeks ago
  8. 584f1ae Fix pending commands timer handling. by David 'Digit' Turner · 5 weeks ago
  9. f41373f sync-branch.py: Add cleanup_history command. by David 'Digit' Turner · 5 weeks ago
  10. e17a3a2 Mark Ninja version with a `.fuchsia` prefix. by David 'Digit' Turner · 6 weeks ago
  11. d158b0e Write persistent log to .ninja_persistent_log by default. by David 'Digit' Turner · 6 weeks ago
  12. 06f27b2 Use Logger class in PersistentMode by David 'Digit' Turner · 7 months ago
  13. 815da3a Add Logger class. by David 'Digit' Turner · 7 months ago
  14. 83b2a56 ipc_handle.h: Remove obsolete IpcServiceHandle by David 'Digit' Turner · 2 months ago
  15. d6fef7b async_loop.h: Remove obsolete methods. by David 'Digit' Turner · 2 months ago
  16. 8dccbee PersistentService::Server simplification. by David 'Digit' Turner · 2 months ago
  17. 9740dda subprocess-win32.cc: Use StartConnectNamedPipe() by David 'Digit' Turner · 2 months ago
  18. 3824d32 async_loop.h: AsyncHandle::StartConnectNamedPipe() by David 'Digit' Turner · 3 months ago
  19. 0bf136a ipc_handle.h: Add IpcService class by David 'Digit' Turner · 2 months ago
  20. b60db43 IpcHandle: Minor improvements. by David 'Digit' Turner · 2 months ago
  21. 0c0e815 Do not error-loop in case of missing or malformed build plan. by David 'Digit' Turner · 3 months ago
  22. e3c78bb [persistent-mode] Add new regression test. by David 'Digit' Turner · 3 months ago
  23. dba41a7 StatCache: Provide timestamp cache abstraction by David 'Digit' Turner · 4 months ago
  24. 13fd8f5 Add AreWin32LongPathsEnabled() to util.h by David 'Digit' Turner · 4 months ago
  25. 8fbe8f8 Prevent spurious SIGPIPE signals in persistent mode. by David 'Digit' Turner · 4 months ago
  26. 2391c94 Implement Ninja persistent mode. by David 'Digit' Turner · 1 year, 8 months ago
  27. 9c4e2bb Add PersistentMode class by David 'Digit' Turner · 9 months ago
  28. deaece3 Add AsyncStdioRedirector class. by David 'Digit' Turner · 5 months ago
  29. 960a837 util.h: Add [Append]StringFormatDurationMs(). by David 'Digit' Turner · 5 months ago
  30. aa0f71c output_test.py: Do not chdir into temporary directory. by David 'Digit' Turner · 5 months ago
  31. 363dd9a Add PersistentService class by David 'Digit' Turner · 12 months ago
  32. 6fbef80 Status: properly handle changes in TERM and CLIFORCE_COLOR by David 'Digit' Turner · 5 months ago
  33. 4207201 StatusPrinter: Display pending commands in smart terminals. by David 'Digit' Turner · 1 year, 1 month ago
  34. 50772ef Use AsyncLoop in SubprocessSet by David 'Digit' Turner · 12 months ago
  35. 8a0a345 Clarify SubprocessSet ownership rules. by David 'Digit' Turner · 12 months ago
  36. 6d12e16 Add AsyncLoop class by David 'Digit' Turner · 12 months ago
  37. 76d8101 Move input_file from Options to BuildConfig by David 'Digit' Turner · 6 months ago
  38. eb6c1cd Track and remove dynamic implicit dependencies by David 'Digit' Turner · 7 months ago
  39. 8360dca Store command hash in each Edge. by David 'Digit' Turner · 7 months ago
  40. 21069eb Remove BuildLog and DepsLog memory leaks. by David 'Digit' Turner · 7 months ago
  41. 2409c9a Remove BindingEnv memory leaks. by David 'Digit' Turner · 7 months ago
  42. fc668c5 Remove memory leaks of Rule instances. by David 'Digit' Turner · 7 months ago
  43. cd932e3 Add State class destructor. by David 'Digit' Turner · 7 months ago
  44. faaaaae Add Edge::has_restat() and Edge::is_generator() by David 'Digit' Turner · 7 months ago
  45. 98328e9 Minor `-d stats` output improvement. by David 'Digit' Turner · 7 months ago
  46. d7b81d0 Separate Metrics into "load" and "build" domains. by David 'Digit' Turner · 7 months ago
  47. c24d66a Fix State::Reset() implementation. by David 'Digit' Turner · 9 months ago
  48. f324419 util.h: Add GetFileTimestamp(). by David 'Digit' Turner · 9 months ago
  49. b769bbc Add process_utils.h by David 'Digit' Turner · 8 months ago
  50. 86bd56d Move BuildConfig to its own source file. by David 'Digit' Turner · 10 months ago
  51. 1a2de45 stdio_redirection.h: New header by David 'Digit' Turner · 9 months ago
  52. fae29d2 util.h: Add Win32 Unicode string conversion functions. by David 'Digit' Turner · 8 months ago
  53. 1b7aff8 Add interrupt handling classes. by David 'Digit' Turner · 11 months ago
  54. 946fd63 Add ipc_utils.h by David 'Digit' Turner · 11 months ago
  55. be10248 Add IpcHandle and IpcServiceHandle classes by David 'Digit' Turner · 12 months ago
  56. f4e6467 Support running under Wine by David 'Digit' Turner · 12 months ago
  57. 40d44cc test.h: ScopedTempDir() saves and restores current directory by David 'Digit' Turner · 1 year, 8 months ago
  58. 523b06c Use new util.h functions by David 'Digit' Turner · 12 months ago
  59. 3d8cbb0 util.h: Add misc functions. by David 'Digit' Turner · 1 year, 8 months ago
  60. 2be978c misc/fuchsia/sync-branch.py developer script. by David 'Digit' Turner · 1 year, 1 month ago
  61. 377328a Add misc/fuchsia/build-ninja.sh by David 'Digit' Turner · 1 year, 1 month ago
  62. f1332de Add README.fuchsia by David 'Digit' Turner · 1 year, 1 month ago
  63. fd70676 Merge pull request #2360 from Simonhancrew/master by Jan Niklas Hasse · 5 months ago
  64. 8eedf93 [FIX] compile: gcc version > 11.3, treat -Wmaybe-uninitialized as error by yourfather · 6 months ago
  65. 766eca4 Merge pull request #2358 from digit-google/fix-canonicalize-path2 by Jan Niklas Hasse · 5 months ago
  66. 4d38849 CanonicalizePath: Remove kMaxComponents limit by David 'Digit' Turner · 6 months ago
  67. 9772a29 Merge pull request #2356 from jhasse/remove-w-dupbuild by Jan Niklas Hasse · 6 months ago
  68. 4d98903 Improve misleading error message when an output is defined multiple times by Jan Niklas Hasse · 6 months ago
  69. 09b6b4e Merge pull request #2302 from Snektron/timer-to-micros-chrono by Jan Niklas Hasse · 6 months ago
  70. 8f47d5a Remove `-w dupbuild` completely, always error on duplicate edges by Jan Niklas Hasse · 6 months ago
  71. 82a7cb3 Merge pull request #2292 from digit-google/fix-stats-report by Jan Niklas Hasse · 6 months ago
  72. e64ed58 Merge pull request #2219 from Siogian/master by Jan Niklas Hasse · 6 months ago
  73. 4b6a8ac Merge pull request #1562 from jhasse/googletest by Jan Niklas Hasse · 6 months ago
  74. 236e320 Merge pull request #2355 from orgads/typo by Jan Niklas Hasse · 6 months ago
  75. 55bc484 Fix typo by Orgad Shaneh · 6 months ago
  76. 72e5727 Merge pull request #2352 from digit-google/remove-phony-in-edges by Jan Niklas Hasse · 6 months ago
  77. 87c92f2 CMakeLists.txt: Use GTest::gtest instead of gtest by David 'Digit' Turner · 7 months ago
  78. a744eea Remove phony edges for nodes created by a dependency loader. by David 'Digit' Turner · 7 months ago
  79. 2a2e470 Merge pull request #2350 from taminob/bugfix/2342/remove-no-work-to-do-output-with-quiet by Jan Niklas Hasse · 7 months ago
  80. b60a7dd Merge pull request #2347 from sunshaoce/RE2C_PROPER by Jan Niklas Hasse · 7 months ago
  81. 1111da8 Add output_test assertion for quiet without 'no work to do' by Tamino Bauknecht · 7 months ago
  82. a590e18 Do not print 'no work to do' with --quiet by Tamino Bauknecht · 7 months ago
  83. 9db4889 fixup! by Shao-Ce SUN · 7 months ago
  84. 7ba27a3 Add a check for re2c version by Shao-Ce SUN · 7 months ago
  85. 2aea567 GitHub Actions: C++11 is now the default by Jan Niklas Hasse · 7 months ago
  86. 885b4ef Merge pull request #2340 from bc-lee/feature/deprecate-pipes-module by Jan Niklas Hasse · 7 months ago
  87. d3f01d3 GitHub Actions: Install libgtest-dev for Ubuntu 20.04 by Jan Niklas Hasse · 7 months ago
  88. b777a12 Revert back to GoogleTest 1.10.0 for RHEL 7 by Jan Niklas Hasse · 7 months ago
  89. 46dbd80 GitHub Actions: configure.py no longer builds tests by Jan Niklas Hasse · 7 months ago
  90. 2457e5b Update GoogleTest to last release to support C++11 by Jan Niklas Hasse · 7 months ago
  91. 114a658 Merge branch 'master' into googletest by Jan Niklas Hasse · 7 months ago
  92. 7a8c494 Merge pull request #2333 from digit-google/remove-stale-test-outputs by Jan Niklas Hasse · 7 months ago
  93. 0a9c9c5 Remove unused module string in configure.py by Byoungchan Lee · 8 months ago
  94. 9cf13cd Replace pipes.quote with shlex.quote in configure.py by Byoungchan Lee · 8 months ago
  95. b84b350 Merge pull request #2338 from ninja-build/remove-appveyor-msvc by Jan Niklas Hasse · 8 months ago
  96. eff5b44 Ensure tests do not leave stale files in current directory. by David 'Digit' Turner · 8 months ago
  97. 93d0d35 Merge pull request #2335 from ninja-build/dependabot/github_actions/actions/upload-artifact-3 by Jan Niklas Hasse · 8 months ago
  98. 22e94da Remove MSVC build from AppVeyor by Jan Niklas Hasse · 8 months ago
  99. f030a26 Bump actions/upload-artifact from 1 to 3 by dependabot[bot] · 8 months ago
  100. ffd27d3 Merge pull request #2334 from EwoutH/patch-2 by Jan Niklas Hasse · 8 months ago