index
:
delta/ninja.git
appveyor-sed
configure
github-actions-apt-upgrade
github-actions-static-msvc-cmake
jhasse-patch-1
manual-command
manual-font
master
release
travis-ci-python-3
github.com: ninja-build/ninja.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
graph.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove StatIfNecessary call that is never necessary
Brad King
2016-02-25
1
-2
/
+1
*
Merge pull request #989 from bradking/implicit-outputs
Nico Weber
2016-02-03
1
-1
/
+2
|
\
|
*
Add support for build statement implicit outputs
Brad King
2016-02-03
1
-1
/
+2
*
|
Expose more details in FileReader::ReadFile signature
Brad King
2016-02-03
1
-2
/
+9
|
/
*
win: print right slashes in 'unknown target' message
Nico Weber
2015-07-10
1
-3
/
+4
*
Add a missing EXPLAIN() call.
Nico Weber
2015-05-14
1
-1
/
+7
*
Let Stat() have an err outparam instead of writing to stderr.
Nico Weber
2015-03-31
1
-7
/
+1
*
Recover slowdown for cyclic rule bindings fix.
Nico Weber
2015-03-21
1
-9
/
+17
*
Don't crash on cyclic references between rule bindings.
Nico Weber
2015-03-21
1
-0
/
+12
*
Make failing stat() calls abort the build.
Nico Weber
2015-03-19
1
-10
/
+22
*
Env should only be about variables. No behavior change.
Nico Weber
2015-03-18
1
-5
/
+0
*
On unexpected output in a .d file, rebuild instead erroring.
Nico Weber
2015-03-12
1
-3
/
+4
*
Allow scoping rules through subninja
Mohamed Bamakhrama
2015-03-02
1
-24
/
+5
*
Typo fix in graph.cc
tzik
2015-02-06
1
-1
/
+1
*
Let DependencyScan::RecomputeDirty() work correclty with cyclic graphs.
Nico Weber
2014-12-07
1
-3
/
+14
*
Rename a few iterators. No behavior change.
Nico Weber
2014-12-07
1
-9
/
+9
*
remove two unneeded `explicit`s
Nico Weber
2014-12-07
1
-1
/
+1
*
whitespace/comment/wrap fixes, no intended functionality change
Scott Graham
2014-11-12
1
-1
/
+1
*
no need to Decanonicalize on non-Windows
Scott Graham
2014-11-10
1
-0
/
+2
*
make all GetNode explicit, add DepsLog canonicalize test
Scott Graham
2014-11-10
1
-1
/
+1
*
fix order of args to CanonicalizePath
Scott Graham
2014-11-08
1
-3
/
+3
*
remove CanonicalizePath overloads, test for toplevel behaviour
Scott Graham
2014-11-08
1
-2
/
+9
*
path decanonicalization when building command
Scott Graham
2014-11-08
1
-1
/
+13
*
Make "depfile=$out.d" work if $out contains escaped characters, rspfile too.
Nico Weber
2014-05-21
1
-6
/
+25
*
Introduce the "console" pool
Peter Collingbourne
2014-02-02
1
-0
/
+4
*
More robust escaping of $in, $out paths
Nicholas Hutchinson
2014-01-07
1
-9
/
+6
*
add -d keeprsp to preserve @rsp files on success on windows
Scott Graham
2013-09-10
1
-1
/
+1
*
Simplify.
Nico Weber
2013-09-02
1
-18
/
+7
*
Delete a line I failed to delete in d7a46654a7be1.
Nico Weber
2013-09-02
1
-1
/
+0
*
Fix restat rebuild if deps are missing.
Maxim Kalaev
2013-09-02
1
-1
/
+2
*
Share more code between CleanNode() and RecomputeDirty().
Maxim Kalaev
2013-09-02
1
-12
/
+14
*
Check depslog timestamp in LoadDepsFromLog(), not in RecomputeOutputDirty().
Maxim Kalaev
2013-09-02
1
-19
/
+17
*
Add test that proves `node->AddOutEdge(edge);` in `LoadDepFile()` is needed.
Nico Weber
2013-06-03
1
-3
/
+4
*
Fix restat builds with edges generating headers depended on through deps files
Nico Weber
2013-06-03
1
-0
/
+1
*
include mtimes in deplog explain
Evan Martin
2013-04-10
1
-1
/
+2
*
add a test for the "deps out of date" case
Evan Martin
2013-04-08
1
-1
/
+1
*
use logged deps mtime in dirty calculation
Evan Martin
2013-04-08
1
-5
/
+15
*
rename "special" to "deps"
Evan Martin
2013-04-08
1
-4
/
+4
*
use special=anything to trigger loading from depslog
Evan Martin
2013-04-08
1
-1
/
+1
*
add "special=gcc" attribute, use to load depslog
Evan Martin
2013-04-08
1
-10
/
+34
*
use DepsLog in loading dependencies
Evan Martin
2013-04-08
1
-56
/
+79
*
factor out implicit dep loading
Evan Martin
2013-04-08
1
-2
/
+3
*
refactor some of the output mtime-handling code
Evan Martin
2013-04-05
1
-12
/
+13
*
more verbose error (including path) when depfile fails to load
Scott Graham
2013-01-24
1
-1
/
+3
*
rearrange handling of builtin bindings to make rules simpler
Evan Martin
2012-12-29
1
-36
/
+45
*
wrap some overlong lines
Evan Martin
2012-12-29
1
-3
/
+4
*
Make edge dump pool name, and skip default pool
Robert Iannucci
2012-11-10
1
-0
/
+7
*
Pull graph.cc too
Robert Iannucci
2012-11-08
1
-1
/
+2
*
delete some obsolete TODOs
Evan Martin
2012-10-31
1
-2
/
+1
*
trailing whitespace
Evan Martin
2012-10-31
1
-1
/
+1
[next]