- ff3f75f Fix n2 for rustc_hash update by Cole Faust · 7 months ago main
- 931000f Update code for Rust 1.83.0 by Chris Wailes · 7 months ago
- 397b3fd Revert "Periodically recompact the n2_db" by Cole Faust · 1 year, 1 month ago
- f6508e1 Readd setflags by Cole Faust · 1 year, 1 month ago
- 68d4965 Use os-agnostic file size method by Cole Faust · 1 year, 1 month ago
- 00e3efd Enable lints: "android" by Cole Faust · 1 year, 1 month ago
- dc69be4 Merge changes I18cc12ba,I7a760a6b,Iabfcb39f into main by Cole Faust · 1 year, 1 month ago
- ba59cd5 Periodically recompact the n2_db by Cole Faust · 1 year, 1 month ago
- 1a18417 Add tests for phony_output by Cole Faust · 1 year, 1 month ago
- be49771 Improve phony behavior by Cole Faust · 1 year, 1 month ago
- bbcf93c Properly handle escapes in depfile parsing by LaMont Jones · 1 year, 1 month ago
- 2d85570 Add phony_output feature to build specs. by Haamed Gheibi · 1 year, 2 months ago
- 2297777 Remove debugging code by Cole Faust · 1 year, 2 months ago
- 87aa87c Merge "Wait for all threads to finish before exiting" into main by Treehugger Robot · 1 year, 2 months ago
- 22b951c Wait for all threads to finish before exiting by Cole Faust · 1 year, 2 months ago
- c754540 Enable core dumps in the n2 process itself by Cole Faust · 1 year, 2 months ago
- 9b4e4d8 Kill hung n2 with SIGSEGV and collect its core dump by Cole Faust · 1 year, 3 months ago
- a231075 Log the start and end of the n2 command in build_fails_when_validation_fails by Cole Faust · 1 year, 3 months ago
- a6d3338 Replace std::process::exit with ExitCode by Cole Faust · 1 year, 3 months ago
- 8411de1 Add more logging by Cole Faust · 1 year, 3 months ago
- 0be4524 Add logging and enable logging in failing test by Cole Faust · 1 year, 3 months ago
- 9edd397 Use jemalloc on linux only by Cole Faust · 1 year, 3 months ago
- fa0d805 Merge "Assert output files exist" into main by Cole Faust · 1 year, 3 months ago
- 8b94724 Merge "Add multithreaded reading of the n2 db" into main by Cole Faust · 1 year, 3 months ago
- d6965ab Merge "Enable jemalloc" into main by Cole Faust · 1 year, 3 months ago
- a276e3e Assert output files exist by Cole Faust · 1 year, 3 months ago
- d82c50f Lookup bindings from the build before the rule by Cole Faust · 1 year, 3 months ago
- 5a6642c Enable jemalloc by Cole Faust · 1 year, 3 months ago
- 7787814 Add multithreaded reading of the n2 db by Cole Faust · 1 year, 3 months ago
- fa63b62 Add targets tool by Cole Faust · 1 year, 3 months ago
- f0f1120 Merge "Make tracing thread-safe" into main by Treehugger Robot · 1 year, 3 months ago
- 7a2677a Make tracing thread-safe by Cole Faust · 1 year, 3 months ago
- a668cec Flush frontend file after every message by Cole Faust · 1 year, 3 months ago
- fa380f5 Merge changes I3ced97c9,I68a8649e,I5e7c195e,I79432cda,I2dd9e5da into main by Cole Faust · 1 year, 3 months ago
- 1213947 Increase the sleep before/after running commands by Cole Faust · 1 year, 4 months ago
- f0554a5 lstat generated files by Cole Faust · 1 year, 4 months ago
- 8536b9d Shell-escape $in and $out by Cole Faust · 1 year, 4 months ago
- 06e302e Disallow missing depfiles by Cole Faust · 1 year, 4 months ago
- c28d8df Implement --frontend-file by Cole Faust · 1 year, 4 months ago
- ea9d45f Loosen bound on mtime diff in stat_mtime_resolution by Cole Faust · 1 year, 4 months ago
- db1b201 Add multithreaded parsing by Cole Faust · 1 year, 4 months ago
- 2c5699b Attempt to fix test flakes by Cole Faust · 1 year, 4 months ago
- 7f8389b Disable dep_on_current_directory test by Cole Faust · 1 year, 4 months ago
- 975e230 Add build rules for n2 tests by Cole Faust · 1 year, 4 months ago
- 5e6f103 Merge remote-tracking branch 'origin/upstream' Import b/328273370 by Inna Palant · 1 year, 5 months ago
- 110d191 Import n2 to android by Cole Faust · 1 year, 5 months ago upstream
- f184abd Initial empty repository by [email protected] · 1 year, 6 months ago
- 8881a66 Parse depfiles with multiple targets by Cole Faust · 1 year, 6 months ago
- 668d9ab Switch some HashMaps to FxHashMaps by Cole Faust · 1 year, 7 months ago
- 66b02a5 Only hash strings once in id_from_canonical by Cole Faust · 1 year, 7 months ago
- a0e37e9 Precalcuate length of evaluated strings by Cole Faust · 1 year, 7 months ago
- c90437e Pass owned paths to id_from_canonical by Cole Faust · 1 year, 7 months ago
- 38899de avoid clown shoes allocation of input files by Evan Martin · 1 year, 7 months ago
- 909ac60 Evaluate build paths in the context of the build's bindings by Cole Faust · 1 year, 7 months ago
- 56afe80 Add benchmark test for the loader by Cole Faust · 1 year, 7 months ago
- fbc9054 Enforce only valid rule variables are used by Cole Faust · 1 year, 7 months ago
- 78650f6 drop git lfs by Evan Martin · 1 year, 8 months ago
- cc45ae4 Wait for out instead of regular_input by Cole Faust · 1 year, 8 months ago
- 43cfa7f improve test for validation execution order by Evan Martin · 1 year, 8 months ago
- 438506a stat outputs of phony rules by Evan Martin · 1 year, 8 months ago
- 5f01dd4 mention empty depfiles in design notes by Evan Martin · 1 year, 8 months ago
- 9f8d939 update README to show current output by Evan Martin · 1 year, 8 months ago
- 738e564 allow windows drive letters in depfiles by Evan Martin · 1 year, 8 months ago
- 81ebd86 Treat missing depfile as a empty list of dependencies. by Tobias Hieta · 1 year, 8 months ago
- d43e8ca another pass at documenting variable scope by Evan Martin · 1 year, 8 months ago
- 8677434 design notes on variable scope by Evan Martin · 1 year, 8 months ago
- c26761e snapshots of llvm build artifacts by Evan Martin · 1 year, 8 months ago
- b6f2188 Canonicalize paths to '.' instead of an empty string by Cole Faust · 1 year, 8 months ago
- d5cec94 attempt to deflake write_to_input test by Evan Martin · 1 year, 8 months ago
- 2ef3a15 ci: show backtraces on test failure by Evan Martin · 1 year, 8 months ago
- 0f89aa8 support external build.ninja files under `cargo bench` by Evan Martin · 1 year, 8 months ago
- 57e6e12 disable bench for lib/bin, because it lives under benches/ by Evan Martin · 1 year, 8 months ago
- 04bc078 restore criterion benchmarking by Evan Martin · 1 year, 8 months ago
- 178bf19 move around nul-termination of input files by Evan Martin · 1 year, 8 months ago
- 54eeb86 use a growing Vec<u8> for buffering record writes by Evan Martin · 1 year, 8 months ago
- 08667f8 win: ensure thread attributes live long enough by Evan Martin · 1 year, 8 months ago
- 60e9a6e fix a test failing on windows by Evan Martin · 1 year, 8 months ago
- c1fcd4a Add validation inputs by Cole Faust · 1 year, 8 months ago
- 8aaa403 obey builddir for placing .n2_db by Evan Martin · 1 year, 8 months ago
- 4bae87a allow $\n in most contexts when parsing by Evan Martin · 1 year, 9 months ago
- 593a81a drop log to fix test by Evan Martin · 1 year, 10 months ago
- dc8e3c9 build all files if none specified by Evan Martin · 1 year, 10 months ago
- 90041c1 Run clippy --fix by Damien Elmes · 1 year, 11 months ago
- b1102a6 add a test for utf8 truncation by Evan Martin · 1 year, 11 months ago
- fd9ee6c Fix a panic when truncating inside a unicode char by Damien Elmes · 1 year, 11 months ago
- 117dfc6 Improve error printing in process_posix.rs by Nico Weber · 1 year, 11 months ago
- 7d1b9c4 ensure state for all outputs of phony builds by Evan Martin · 1 year, 11 months ago
- d97762e include location in more error messages by Evan Martin · 1 year, 11 months ago
- 3a39030 rule expansion can refer to build vars that refer to top-level vars by Evan Martin · 2 years ago
- 00dcdbe add currently-failing test case for issue #83 by Evan Martin · 2 years ago
- 3b9daf3 untangle some of "lazy" variable handling by Evan Martin · 2 years ago
- 12652a1 avoid fd leaks in pipe() call by Evan Martin · 2 years ago
- 6edf153 clearer task termination logic by Evan Martin · 2 years ago
- 4ba54d1 close pipe before waitpid by Evan Martin · 2 years ago
- f4690ab build fix on linux by Evan Martin · 2 years ago
- 8017d1f better types in posix_spawn by Evan Martin · 2 years ago
- fc0f93b open /dev/null over stdin in subprocesses by Evan Martin · 2 years ago
- c1e3b58 minor type cleanups in posix_spawn by Evan Martin · 2 years ago
- 3950537 clearer log comment by Evan Martin · 2 years ago
- 0d9753a fix comments by Evan Martin · 2 years ago