Sign in
gn
/
gn
/
HEAD
b2ac0e7
Limit the maximum number of GN worker threads to 32.
by Takuto Ikuta
· 4 days ago
main
master
c91f7e8
Remove premature target writing before validation during `gn gen`.
by David 'Digit' Turner
· 8 days ago
755ea88
Only run target checks in background threads during resolution.
by David 'Digit' Turner
· 5 days ago
3007f57
Add additional files to gitignore
by Matt Stark
· 2 weeks ago
335219e
Add `inputs` parameter to `tool`.
by Matt Stark
· 3 weeks ago
85999e3
Unit test foo* not just *foo patterns
by Richard Wang
· 10 days ago
d22fa2d
Unit test edge cases around consecutive \b in patterns
by Richard Wang
· 10 days ago
2941d2a
Reject newlines in string config values (defines, cflags, etc.)
by Nico Weber
· 3 weeks ago
382e68c
Set clang-format to use C++20
by Matt Stark
· 2 weeks ago
83c605e
Run formatter
by Matt Stark
· 2 weeks ago
129ce6b
Bump min mac version flag.
by Matt Stark
· 2 weeks ago
d8c2f07
Add --error-limit flag to control error output count
by Takuto Ikuta
· 3 weeks ago
3c855e6
[gn] Fix Value::operator== for empty lists
by Takuto Ikuta
· 3 weeks ago
ef0e058
[gn] Optimize Value::LIST with Copy-On-Write using nullptr
by Takuto Ikuta
· 3 weeks ago
a155c8c
Capture C++ modules compilation commands in compile_commands.json
by Takuto Ikuta
· 4 weeks ago
1a310e8
Output -fmodule-map-file as well as -fmodule-file for module dependencies.
by Matt Stark
· 4 weeks ago
6767e99
Optimize HeaderChecker by parallelizing ReachabilityCache pre-calculation and removing lock contention.
by Takuto Ikuta
· 4 weeks ago
47b40ef
Optimize HeaderChecker file I/O by parsing files only once
by Takuto Ikuta
· 5 weeks ago
bfffe16
Optimize reachability cache to drastically reduce BFS executions
by Takuto Ikuta
· 5 weeks ago
2c775ed
Remove unused targets_count_ in HeaderChecker
by Takuto Ikuta
· 5 weeks ago
f896025
Apply clang-format
by Takuto Ikuta
· 5 weeks ago
2d1bf87
Use high-performance cores on Apple Silicon for worker pool
by Takuto Ikuta
· 5 weeks ago
318ec1d
Optimize HeaderChecker::IsDependencyOf using HashTableBase
by Takuto Ikuta
· 5 weeks ago
18d8e6d
[perf] Optimize HeaderChecker BFS using reserve()
by Takuto Ikuta
· 5 weeks ago
9d19a78
[perf] Share ResolvedTargetData across worker threads
by Takuto Ikuta
· 6 weeks ago
651e16f
[perf] Cache dependency checks in HeaderChecker
by Takuto Ikuta
· 6 weeks ago
41942b7
[test] Fix SetupTest.AbsolutePythonPathInsideRootDir on macOS
by Takuto Ikuta
· 6 weeks ago
77e6715
[mac] Update minimum macOS version to 10.12
by Takuto Ikuta
· 6 weeks ago
304bbef
Include validations when collecting metadata
by Neri Marschik
· 7 weeks ago
ae3a7d3
Fix target being written twice under certain circumstances
by Neri Marschik
· 7 weeks ago
7498ca2
Add validation support to gn analyze/desc/path/refs
by Neri Marschik
· 8 weeks ago
b7f5917
Fix race condition when using validations
by Neri Marschik
· 8 weeks ago
3c0f5be
Add pcm files to the deps of phony target
by Takuto Ikuta
· 8 weeks ago
bd3356a
Add `validations` dependency type to targets
by Neri Marschik
· 9 weeks ago
103f8b4
Fix result of Scheduler::Run() with empty work queue
by Matthias Liedtke
· 2 months ago
1d89b98
Add conductor setup files
by Matt Stark
· 9 months ago
9673115
Improve writing runtime deps
by Greg Thompson
· 3 months ago
5550ba0
Unit test label user visible name
by Richard Wang
· 3 months ago
aac7c27
Improve error message for rebase_path builtin
by Neri Marschik
· 3 months ago
1a9fc61
Minor table-driven test refactor
by Richard Wang
· 3 months ago
40aac3f
win: Use relative path for python in ninja files if possible
by Shezan Baig
· 3 months ago
64d3586
Fix sha2 on big endian
by Milad Fa
· 4 months ago
3c18899
[Windows] Reduce the number of worker threads on many-core machines
by Greg Thompson
· 3 months ago
4e0818f
Add a sha256 hash implementation and use it for string_hash
by Daniel Cheng
· 4 months ago
5964f49
Opt-in to the Windows SegmentHeap
by Greg Thompson
· 4 months ago
0eb071f
Add a `module_name` flag to source_set.
by Matt Stark
· 4 months ago
bf891ce
Refactor module name to be dynamic.
by Matt Stark
· 4 months ago
8450d60
Optimize vector creation in compile_commands_writer.cc.
by Jeffrey Yu
· 4 months ago
6e0b557
Run 'tools/run_formatter.sh'
by Matt Stark
· 4 months ago
ab6f8b2
Implement `string_hash` function.
by Lukasz Anforowicz
· 4 months ago
d92aee2
Support weak_libraries
by XiaoPeng Li
· 4 months ago
4619125
Do not add .inputdeps paths to --ninja-outputs-file
by David 'Digit' Turner
· 4 months ago
fb3b73d
Make clang modules output -fmodule-file=foo=<pcm>.
by Matt Stark
· 5 months ago
a156d0b
infra: Revert CIPD autoconf
by Junji Watanabe
· 4 months ago
59cb063
infra: Include autoconf bin directory to PATH
by Junji Watanabe
· 4 months ago
5ed737c
infra: Fix autoconf executable path
by Junji Watanabe
· 4 months ago
944b383
infra: Use CIPD autoconf
by Junji Watanabe
· 4 months ago
c5a0003
Allow led access in GN via http://go/ciba
by Victor Hugo Vianna Silva
· 4 months ago
748c957
Revert "Build non-linkable deps async with Ninja's validaitons"
by Junji Watanabe
· 5 months ago
8c77cb9
Upgrade linux bots from ubuntu 22.04 to ubuntu 24.04
by Victor Hugo Vianna Silva
· 5 months ago
c4eb732
Use unordered_map instead of map in HeaderChecker
by Takuto Ikuta
· 5 months ago
e7f3202
Add --file_relation to gn refs command
by Dan Harrington
· 5 months ago
20a6b6d
Optimize vector initialization and preallocation in desc_builder.cc.
by Jeffrey Yu
· 5 months ago
a0c5124
Add `reserve` statement when vector size is known beforehand.
by Jeffrey Yu
· 6 months ago
092f4f0
Refactor container update by preferring the range insert.
by Jeffrey Yu
· 6 months ago
07d3c6f
Handle symlinked directories correctly during gn clean on Windows.
by Aleksei Khoroshilov
· 6 months ago
5ddf42d
Fix relative imports from args.gn.
by Aleksei Khoroshilov
· 6 months ago
81b24e0
update reference.md
by Takuto Ikuta
· 6 months ago
1a7c151
Include -fmodule-file flags in compile_commands.json
by Takuto Ikuta
· 6 months ago
cbb50f2
Refactor C++ module dependency logic into a new utility
by Takuto Ikuta
· 6 months ago
9f1c583
Gitiles navigation bar
by Richard Wang
· 6 months ago
aa3ecae
Adds a len() function
by Andrew Grieve
· 7 months ago
b38dcb6
Avoid clashes of include_dir in rust-project.json.
by Matt Stark
· 8 months ago
5d0a415
Check all targets to find duplicated outputs.
by Takuto Ikuta
· 7 months ago
037970e
infra/config: Remove luci.recipes.use_python3 experiment
by Takuto Ikuta
· 7 months ago
ee5b7e3
Handle empty outputs in WriteInputDepsStampOrPhonyAndGetDep
by Takuto Ikuta
· 8 months ago
c15bfa4
build: Propagate module dependencies through group targets
by Takuto Ikuta
· 8 months ago
4ce861f
Deduplicate item in 'deps', 'sources' and related lists
by Sylvain Defresne
· 8 months ago
cc7c61e
infra: Update comment for macOS version used in CQ/CI
by Takuto Ikuta
· 8 months ago
1928142
[Apple] Allow passing a manifest to the post-processing script
by Sylvain Defresne
· 8 months ago
97be95a
Update link to buganizer in README.md
by Takuto Ikuta
· 8 months ago
93cc2d3
[Apple] Fix `gn gen` when using swift and no_stamp_files
by Sylvain Defresne
· 8 months ago
e58da9d
[Apple] Remove deprecated aliases for `post_processing_$var`
by Sylvain Defresne
· 8 months ago
10b4eeb
Revert "Allow newline in string literal"
by Takuto Ikuta
· 8 months ago
d1ee470
Use std::ranges::all_of in parse_tree_unittest
by Takuto Ikuta
· 8 months ago
e850582
infra: Correctly use macOS 13 instead of 11
by Takuto Ikuta
· 8 months ago
e66ef96
Update Xcode and macOS version in bots
by Takuto Ikuta
· 8 months ago
3a4f5ce
infra: Add shadow buckets to trigger led job
by Takuto Ikuta
· 8 months ago
acfe5fd
Allow newline in string literal
by Takuto Ikuta
· 8 months ago
c9ed4b1
Revert "Update macOS version to 13 used in CQ/CI"
by Takuto Ikuta
· 8 months ago
4cfb717
Update macOS version to 13 used in CQ/CI
by Takuto Ikuta
· 8 months ago
e9fc92a
Refactor command_format.cc
by Lei Zhang
· 8 months ago
05e0316
Shorten targets from //path/to/foo:foo to //path/to/foo
by Lei Zhang
· 8 months ago
85f62c1
Modernize and improve parse_tree.cc
by Lei Zhang
· 8 months ago
eb4530a
Auto-format the codebase
by Lei Zhang
· 8 months ago
c474841
Remove hardcoded -fmodules-embed-all-files flag
by Takuto Ikuta
· 9 months ago
635a71e
Reland "Use JSON escaping for JSON string output"
by Peter DeLong
· 10 months ago
97b68a0
Reland #2 "Run Target::OnResolve() on background threads"
by Andrew Grieve
· 9 months ago
3f7fb0d
Propagate module dependencies transitively via public_deps
by Takuto Ikuta
· 9 months ago
8734223
Fix bug in Grow logic in HashTableBase
by Andrew Grieve
· 9 months ago
Next »