1. 7395cec Revert "Run builds and tests quietly in CI" by Matt Stark · 41 minutes ago main master
  2. 838dd44 Make toolchain.ninja deterministic order. by Matt Stark · 5 hours ago
  3. d9b906e Run builds and tests quietly in CI by Matt Stark · 5 hours ago
  4. 9e17378 Improve pointer stability of OutputFile objects. by Matt Stark · 23 hours ago
  5. 17e3863 Add --quiet to gn_unittests by Matt Stark · 5 hours ago
  6. a62eada Run formatter by Matt Stark · 2 hours ago
  7. 28df2d9 Prefer implicit std::string type conversion in rust_project_writer.cc for string literals by Charles Celerier · 6 days ago
  8. 197d7a5 Support `--target=<value>` in addition to `--target <value>` by Charles Celerier · 6 days ago
  9. 7b91a2f Formatting only changes by Charles Celerier · 6 days ago
  10. bac66cf Introduce --format-width option (and format_width .gn variable). by David 'Digit' Turner · 2 weeks ago
  11. 6f8c032 Resolve suggest inputs relative to target include directories. by Matt Stark · 2 weeks ago
  12. a113577 Consider target outputs as existing files in `gn suggest`. by Matt Stark · 2 weeks ago
  13. 3357c4f Reland "Fix toolchain dependencies not triggering rebuilds in Ninja" by Peter Collingbourne · 4 weeks ago
  14. 0fefaeb Fix build with GCC 16 on musl by adding missing <cstdint> by Hemanth Kumar M D · 4 weeks ago
  15. e44942b Add module_deps[_no_self] to the default test toolchain by Matt Stark · 4 weeks ago
  16. 618387c Implement cycle detection and circular dependency handling in `gn suggest`. by Matt Stark · 5 weeks ago
  17. f2f5b23 Reduce ResolvedTargetData lock contention by sharding targets map by Takuto Ikuta · 4 weeks ago
  18. 844bbe7 Implement visibility checks in `gn suggest`. by Matt Stark · 5 weeks ago
  19. 73dd4c2 Refactor `OutputSuggestions` to make it testable. by Matt Stark · 5 weeks ago
  20. f9c7754 Format with c++23 standard by Victor Hugo Vianna Silva · 6 weeks ago
  21. 03a87f9 Enhance quiet mode. by Brett Wilson · 6 weeks ago
  22. 91232af Fix pretty printing of string literals. by Matt Stark · 5 weeks ago
  23. 068dd89 Fix PointerSet and BuilderRecordMap iterators under C++23 by Chris Bracken · 5 weeks ago
  24. 7ecf26c Don't print the request when there's only one. by Matt Stark · 7 weeks ago
  25. 78e67af Bypass group targets for order-only deps in source set stamp files by Takuto Ikuta · 6 weeks ago
  26. 7a518ce Fix complete_static_lib to include Rust libraries. by Evan Shrubsole · 6 weeks ago
  27. a2dede2 Exports group's target "data" property by BogDan Vatra · 9 weeks ago
  28. 6516b66 Optimize OrderOnlyDeps computation using ResolvedTargetData caching by Takuto Ikuta · 6 weeks ago
  29. 87f7905 Format gn src with run_formatter.sh by Will Harris · 6 weeks ago
  30. 8dc9a79 gn format: 80-character comment wrapping and reflowing improvements by Will Harris · 6 weeks ago
  31. 88604ad Build with C++23 by Victor Hugo Vianna Silva · 6 weeks ago
  32. 576a0eb Revert "Fix toolchain dependencies not triggering rebuilds in Ninja" by Takuto Ikuta · 6 weeks ago
  33. cf5bbae Roll windows toolchain by Victor Hugo Vianna Silva · 6 weeks ago
  34. ed2d2a7 Fix C++23 compilation errors by Victor Hugo Vianna Silva · 6 weeks ago
  35. 9ece3f5 Fix toolchain dependencies not triggering rebuilds in Ninja by Peter Collingbourne · 8 weeks ago
  36. 1740f5c [gn] Bypass groups in order-only deps to use source set linkdeps by Takuto Ikuta · 7 weeks ago
  37. eab8a9f Update reference.md by Takuto Ikuta · 7 weeks ago
  38. d830369 Run update reference in CI by Matt Stark · 8 weeks ago
  39. fa9dacd Add `gn suggest` subcommand. by Matt Stark · 8 weeks ago
  40. 1275aa6 Update documentation by Sylvain Defresne · 7 weeks ago
  41. 9747d14 [apple] Optimise enumeration of additional files for Xcode project by Sylvain Defresne · 7 weeks ago
  42. a9f1a50 [gn] Split SOURCE_SET phony targets to exclude additional outputs from linking by Takuto Ikuta · 7 weeks ago
  43. 11777fd Run formatter in CI by Matt Stark · 8 weeks ago
  44. c81f637 Rework update_reference.sh to run correctly in CI. by Matt Stark · 8 weeks ago
  45. 07ea23e IWYU: gn/target.h by Matt Jolly · 7 weeks ago
  46. dcc5e98 Revert "Run formatter and update reference in CI" by Takuto Ikuta · 8 weeks ago
  47. 85355fa Revert "Fix: Ensure only actual object files are included in link inputs" by Takuto Ikuta · 8 weeks ago
  48. bed604c Run formatter and update reference in CI by Matt Stark · 8 weeks ago
  49. e7f6986 Add --diff to run_formatter and update_reference by Matt Stark · 8 weeks ago
  50. c45cf3a Fix: Ensure only actual object files are included in link inputs by Takuto Ikuta · 8 weeks ago
  51. e2f38fa Run `infra/recipes.py test train`. by Matt Stark · 8 weeks ago
  52. afcf992 Improve EXPECT_EQ diff printing by Matt Stark · 8 weeks ago
  53. c784690 Simplify success expectations in GN. by Matt Stark · 8 weeks ago
  54. 9641c50 Add support for c_additional_outputs in config by Takuto Ikuta · 8 weeks ago
  55. a7ad13b Add diffs to EXPECT_EQ. by Matt Stark · 8 weeks ago
  56. 7f7c0c9 Advertise QtCreator v20+ built-in GN support by BogDan Vatra · 9 weeks ago
  57. 9f7020c Rename impl:$MODULE to $MODULE_Private. by Matt Stark · 9 weeks ago
  58. c89f25a Only output -fmodule-map-file for the root generated modulemap. by Matt Stark · 10 weeks ago
  59. 42ace47 Add function `expand_directory` to gn. by Matt Stark · 9 weeks ago
  60. ab5eb17 Refactor ModuleType from an enum to a bitset. by Matt Stark · 10 weeks ago
  61. ec56d4d Generate two modulemaps per target. by Matt Stark · 10 weeks ago
  62. 95b80cf Put dependencies in modulemaps by Matt Stark · 10 weeks ago
  63. 608d3ea Run formatter by Matt Stark · 10 weeks ago
  64. 067bb9e Include your own modulemap files in module_deps_no_self. by Matt Stark · 10 weeks ago
  65. f9116e3 Change default module name in GN to be the full label. by Matt Stark · 3 months ago
  66. 6e8dcde Add modulemap generation to GN. by Matt Stark · 3 months ago
  67. 400e5d3 Support building gn without a .git directory. by Matt Stark · 3 months ago
  68. b2ac0e7 Limit the maximum number of GN worker threads to 32. by Takuto Ikuta · 3 months ago
  69. c91f7e8 Remove premature target writing before validation during `gn gen`. by David 'Digit' Turner · 3 months ago
  70. 755ea88 Only run target checks in background threads during resolution. by David 'Digit' Turner · 3 months ago
  71. 3007f57 Add additional files to gitignore by Matt Stark · 3 months ago
  72. 335219e Add `inputs` parameter to `tool`. by Matt Stark · 3 months ago
  73. 85999e3 Unit test foo* not just *foo patterns by Richard Wang · 3 months ago
  74. d22fa2d Unit test edge cases around consecutive \b in patterns by Richard Wang · 3 months ago
  75. 2941d2a Reject newlines in string config values (defines, cflags, etc.) by Nico Weber · 3 months ago
  76. 382e68c Set clang-format to use C++20 by Matt Stark · 3 months ago
  77. 83c605e Run formatter by Matt Stark · 3 months ago
  78. 129ce6b Bump min mac version flag. by Matt Stark · 3 months ago
  79. d8c2f07 Add --error-limit flag to control error output count by Takuto Ikuta · 3 months ago
  80. 3c855e6 [gn] Fix Value::operator== for empty lists by Takuto Ikuta · 3 months ago
  81. ef0e058 [gn] Optimize Value::LIST with Copy-On-Write using nullptr by Takuto Ikuta · 3 months ago
  82. a155c8c Capture C++ modules compilation commands in compile_commands.json by Takuto Ikuta · 4 months ago
  83. 1a310e8 Output -fmodule-map-file as well as -fmodule-file for module dependencies. by Matt Stark · 4 months ago
  84. 6767e99 Optimize HeaderChecker by parallelizing ReachabilityCache pre-calculation and removing lock contention. by Takuto Ikuta · 4 months ago
  85. 47b40ef Optimize HeaderChecker file I/O by parsing files only once by Takuto Ikuta · 4 months ago
  86. bfffe16 Optimize reachability cache to drastically reduce BFS executions by Takuto Ikuta · 4 months ago
  87. 2c775ed Remove unused targets_count_ in HeaderChecker by Takuto Ikuta · 4 months ago
  88. f896025 Apply clang-format by Takuto Ikuta · 4 months ago
  89. 2d1bf87 Use high-performance cores on Apple Silicon for worker pool by Takuto Ikuta · 4 months ago
  90. 318ec1d Optimize HeaderChecker::IsDependencyOf using HashTableBase by Takuto Ikuta · 4 months ago
  91. 18d8e6d [perf] Optimize HeaderChecker BFS using reserve() by Takuto Ikuta · 4 months ago
  92. 9d19a78 [perf] Share ResolvedTargetData across worker threads by Takuto Ikuta · 4 months ago
  93. 651e16f [perf] Cache dependency checks in HeaderChecker by Takuto Ikuta · 4 months ago
  94. 41942b7 [test] Fix SetupTest.AbsolutePythonPathInsideRootDir on macOS by Takuto Ikuta · 4 months ago
  95. 77e6715 [mac] Update minimum macOS version to 10.12 by Takuto Ikuta · 4 months ago
  96. 304bbef Include validations when collecting metadata by Neri Marschik · 4 months ago
  97. ae3a7d3 Fix target being written twice under certain circumstances by Neri Marschik · 4 months ago
  98. 7498ca2 Add validation support to gn analyze/desc/path/refs by Neri Marschik · 5 months ago
  99. b7f5917 Fix race condition when using validations by Neri Marschik · 5 months ago
  100. 3c0f5be Add pcm files to the deps of phony target by Takuto Ikuta · 5 months ago