Sign in
gn
/
gn
/
HEAD
068dd89
Fix PointerSet and BuilderRecordMap iterators under C++23
by Chris Bracken
· 6 days ago
main
master
7ecf26c
Don't print the request when there's only one.
by Matt Stark
· 2 weeks ago
78e67af
Bypass group targets for order-only deps in source set stamp files
by Takuto Ikuta
· 9 days ago
7a518ce
Fix complete_static_lib to include Rust libraries.
by Evan Shrubsole
· 10 days ago
a2dede2
Exports group's target "data" property
by BogDan Vatra
· 5 weeks ago
6516b66
Optimize OrderOnlyDeps computation using ResolvedTargetData caching
by Takuto Ikuta
· 9 days ago
87f7905
Format gn src with run_formatter.sh
by Will Harris
· 9 days ago
8dc9a79
gn format: 80-character comment wrapping and reflowing improvements
by Will Harris
· 2 weeks ago
88604ad
Build with C++23
by Victor Hugo Vianna Silva
· 11 days ago
576a0eb
Revert "Fix toolchain dependencies not triggering rebuilds in Ninja"
by Takuto Ikuta
· 10 days ago
cf5bbae
Roll windows toolchain
by Victor Hugo Vianna Silva
· 10 days ago
ed2d2a7
Fix C++23 compilation errors
by Victor Hugo Vianna Silva
· 11 days ago
9ece3f5
Fix toolchain dependencies not triggering rebuilds in Ninja
by Peter Collingbourne
· 4 weeks ago
1740f5c
[gn] Bypass groups in order-only deps to use source set linkdeps
by Takuto Ikuta
· 2 weeks ago
eab8a9f
Update reference.md
by Takuto Ikuta
· 2 weeks ago
d830369
Run update reference in CI
by Matt Stark
· 3 weeks ago
fa9dacd
Add `gn suggest` subcommand.
by Matt Stark
· 3 weeks ago
1275aa6
Update documentation
by Sylvain Defresne
· 3 weeks ago
9747d14
[apple] Optimise enumeration of additional files for Xcode project
by Sylvain Defresne
· 3 weeks ago
a9f1a50
[gn] Split SOURCE_SET phony targets to exclude additional outputs from linking
by Takuto Ikuta
· 3 weeks ago
11777fd
Run formatter in CI
by Matt Stark
· 3 weeks ago
c81f637
Rework update_reference.sh to run correctly in CI.
by Matt Stark
· 3 weeks ago
07ea23e
IWYU: gn/target.h
by Matt Jolly
· 3 weeks ago
dcc5e98
Revert "Run formatter and update reference in CI"
by Takuto Ikuta
· 3 weeks ago
85355fa
Revert "Fix: Ensure only actual object files are included in link inputs"
by Takuto Ikuta
· 3 weeks ago
bed604c
Run formatter and update reference in CI
by Matt Stark
· 3 weeks ago
e7f6986
Add --diff to run_formatter and update_reference
by Matt Stark
· 3 weeks ago
c45cf3a
Fix: Ensure only actual object files are included in link inputs
by Takuto Ikuta
· 3 weeks ago
e2f38fa
Run `infra/recipes.py test train`.
by Matt Stark
· 3 weeks ago
afcf992
Improve EXPECT_EQ diff printing
by Matt Stark
· 3 weeks ago
c784690
Simplify success expectations in GN.
by Matt Stark
· 3 weeks ago
9641c50
Add support for c_additional_outputs in config
by Takuto Ikuta
· 4 weeks ago
a7ad13b
Add diffs to EXPECT_EQ.
by Matt Stark
· 4 weeks ago
7f7c0c9
Advertise QtCreator v20+ built-in GN support
by BogDan Vatra
· 5 weeks ago
9f7020c
Rename impl:$MODULE to $MODULE_Private.
by Matt Stark
· 5 weeks ago
c89f25a
Only output -fmodule-map-file for the root generated modulemap.
by Matt Stark
· 5 weeks ago
42ace47
Add function `expand_directory` to gn.
by Matt Stark
· 5 weeks ago
ab5eb17
Refactor ModuleType from an enum to a bitset.
by Matt Stark
· 5 weeks ago
ec56d4d
Generate two modulemaps per target.
by Matt Stark
· 5 weeks ago
95b80cf
Put dependencies in modulemaps
by Matt Stark
· 5 weeks ago
608d3ea
Run formatter
by Matt Stark
· 5 weeks ago
067bb9e
Include your own modulemap files in module_deps_no_self.
by Matt Stark
· 5 weeks ago
f9116e3
Change default module name in GN to be the full label.
by Matt Stark
· 9 weeks ago
6e8dcde
Add modulemap generation to GN.
by Matt Stark
· 9 weeks ago
400e5d3
Support building gn without a .git directory.
by Matt Stark
· 7 weeks ago
b2ac0e7
Limit the maximum number of GN worker threads to 32.
by Takuto Ikuta
· 8 weeks ago
c91f7e8
Remove premature target writing before validation during `gn gen`.
by David 'Digit' Turner
· 8 weeks ago
755ea88
Only run target checks in background threads during resolution.
by David 'Digit' Turner
· 8 weeks ago
3007f57
Add additional files to gitignore
by Matt Stark
· 9 weeks ago
335219e
Add `inputs` parameter to `tool`.
by Matt Stark
· 10 weeks ago
85999e3
Unit test foo* not just *foo patterns
by Richard Wang
· 9 weeks ago
d22fa2d
Unit test edge cases around consecutive \b in patterns
by Richard Wang
· 9 weeks ago
2941d2a
Reject newlines in string config values (defines, cflags, etc.)
by Nico Weber
· 10 weeks ago
382e68c
Set clang-format to use C++20
by Matt Stark
· 9 weeks ago
83c605e
Run formatter
by Matt Stark
· 9 weeks ago
129ce6b
Bump min mac version flag.
by Matt Stark
· 10 weeks ago
d8c2f07
Add --error-limit flag to control error output count
by Takuto Ikuta
· 2 months ago
3c855e6
[gn] Fix Value::operator== for empty lists
by Takuto Ikuta
· 2 months ago
ef0e058
[gn] Optimize Value::LIST with Copy-On-Write using nullptr
by Takuto Ikuta
· 2 months ago
a155c8c
Capture C++ modules compilation commands in compile_commands.json
by Takuto Ikuta
· 2 months ago
1a310e8
Output -fmodule-map-file as well as -fmodule-file for module dependencies.
by Matt Stark
· 3 months ago
6767e99
Optimize HeaderChecker by parallelizing ReachabilityCache pre-calculation and removing lock contention.
by Takuto Ikuta
· 3 months ago
47b40ef
Optimize HeaderChecker file I/O by parsing files only once
by Takuto Ikuta
· 3 months ago
bfffe16
Optimize reachability cache to drastically reduce BFS executions
by Takuto Ikuta
· 3 months ago
2c775ed
Remove unused targets_count_ in HeaderChecker
by Takuto Ikuta
· 3 months ago
f896025
Apply clang-format
by Takuto Ikuta
· 3 months ago
2d1bf87
Use high-performance cores on Apple Silicon for worker pool
by Takuto Ikuta
· 3 months ago
318ec1d
Optimize HeaderChecker::IsDependencyOf using HashTableBase
by Takuto Ikuta
· 3 months ago
18d8e6d
[perf] Optimize HeaderChecker BFS using reserve()
by Takuto Ikuta
· 3 months ago
9d19a78
[perf] Share ResolvedTargetData across worker threads
by Takuto Ikuta
· 3 months ago
651e16f
[perf] Cache dependency checks in HeaderChecker
by Takuto Ikuta
· 3 months ago
41942b7
[test] Fix SetupTest.AbsolutePythonPathInsideRootDir on macOS
by Takuto Ikuta
· 3 months ago
77e6715
[mac] Update minimum macOS version to 10.12
by Takuto Ikuta
· 3 months ago
304bbef
Include validations when collecting metadata
by Neri Marschik
· 3 months ago
ae3a7d3
Fix target being written twice under certain circumstances
by Neri Marschik
· 3 months ago
7498ca2
Add validation support to gn analyze/desc/path/refs
by Neri Marschik
· 4 months ago
b7f5917
Fix race condition when using validations
by Neri Marschik
· 3 months ago
3c0f5be
Add pcm files to the deps of phony target
by Takuto Ikuta
· 4 months ago
bd3356a
Add `validations` dependency type to targets
by Neri Marschik
· 4 months ago
103f8b4
Fix result of Scheduler::Run() with empty work queue
by Matthias Liedtke
· 4 months ago
1d89b98
Add conductor setup files
by Matt Stark
· 11 months ago
9673115
Improve writing runtime deps
by Greg Thompson
· 5 months ago
5550ba0
Unit test label user visible name
by Richard Wang
· 4 months ago
aac7c27
Improve error message for rebase_path builtin
by Neri Marschik
· 5 months ago
1a9fc61
Minor table-driven test refactor
by Richard Wang
· 4 months ago
40aac3f
win: Use relative path for python in ninja files if possible
by Shezan Baig
· 4 months ago
64d3586
Fix sha2 on big endian
by Milad Fa
· 5 months ago
3c18899
[Windows] Reduce the number of worker threads on many-core machines
by Greg Thompson
· 5 months ago
4e0818f
Add a sha256 hash implementation and use it for string_hash
by Daniel Cheng
· 5 months ago
5964f49
Opt-in to the Windows SegmentHeap
by Greg Thompson
· 5 months ago
0eb071f
Add a `module_name` flag to source_set.
by Matt Stark
· 6 months ago
bf891ce
Refactor module name to be dynamic.
by Matt Stark
· 6 months ago
8450d60
Optimize vector creation in compile_commands_writer.cc.
by Jeffrey Yu
· 6 months ago
6e0b557
Run 'tools/run_formatter.sh'
by Matt Stark
· 6 months ago
ab6f8b2
Implement `string_hash` function.
by Lukasz Anforowicz
· 6 months ago
d92aee2
Support weak_libraries
by XiaoPeng Li
· 6 months ago
4619125
Do not add .inputdeps paths to --ninja-outputs-file
by David 'Digit' Turner
· 6 months ago
fb3b73d
Make clang modules output -fmodule-file=foo=<pcm>.
by Matt Stark
· 6 months ago
a156d0b
infra: Revert CIPD autoconf
by Junji Watanabe
· 6 months ago
59cb063
infra: Include autoconf bin directory to PATH
by Junji Watanabe
· 6 months ago
Next »