index
:
Ninja.git
master
release
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
graph.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Teach RecomputeDirty to detect cycles in the build graph
Brad King
2017-06-19
1
-14/+64
*
Refactor RecomputeDirty to take a node instead of an edge
Brad King
2017-06-19
1
-10/+12
*
Fix segfault on edge with no inputs
Colin Cross
2017-06-16
1
-1/+1
*
Always rebuild on errors
Colin Cross
2017-05-22
1
-7/+19
*
Move stat metric to DiskInterface
Colin Cross
2017-05-22
1
-1/+0
*
Merge pull request #1181 from DanielWeber/issue-1161
Nico Weber
2017-01-24
1
-4/+4
|
\
|
*
Use uint64_t for slash_bits consistently
Daniel Weber
2016-09-01
1
-2/+2
|
*
Allow more path components
Daniel Weber
2016-08-22
1
-2/+2
*
|
Improve error message when a depfile contains a bad path
Tomasz Ĺšniatowski
2016-10-12
1
-1/+3
|
/
*
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-15
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-01
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-08
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-11
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-09
1
-3/+3
*
remove CanonicalizePath overloads, test for toplevel behaviour
Scott Graham
2014-11-09
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-03
1
-0/+4
*
More robust escaping of $in, $out paths
Nicholas Hutchinson
2014-01-06
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-04
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-09
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
[next]