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
*
dyndep: reconcile dyndep-specified outputs with depfile-specified inputs
Brad King
2021-03-24
1
-0/+1
*
Revert "Change build log to always log the most recent input mtime"
John Drouhard
2021-03-24
1
-14/+29
*
Change build log to always log the most recent input mtime
John Drouhard
2021-03-16
1
-29/+14
*
Refactor depfile loading in preparation for the missingdeps tool
Tomasz Śniatowski
2021-02-22
1
-3/+8
*
[clang-tidy] add explicit to single argument constructors
Rosen Penev
2020-12-06
1
-1/+1
*
Add 'using namespace std;' to all cc files to prepare for removing it from he...
Michael Jones
2020-09-30
1
-0/+2
*
Merge pull request #1534 from mathstuf/remove-depslog-restriction
Jan Niklas Hasse
2020-01-04
1
-4/+32
|
\
|
*
depfile_parser: remove restriction on multiple outputs
Ben Boeckel
2019-11-20
1
-4/+32
*
|
graph.cc: constify DependencyScan
Konstantin Kharlamov
2019-11-20
1
-2/+2
|
/
*
Fix invalid preprocessor #if
Michael Jones
2019-11-14
1
-1/+1
*
Fix crash when using MSVC in debug mode
Jan Niklas Hasse
2019-09-21
1
-0/+4
*
Small constifications (#1647)
Konstantin Kharlamov
2019-09-19
1
-3/+3
*
Improve const-correctness in compdb related methods
Jan Niklas Hasse
2019-08-02
1
-17/+11
*
Fix UB "member call on null pointer of type 'DepsLog'", see #1248
Jan Niklas Hasse
2019-05-28
1
-1/+1
*
Teach RecomputeDirty to load dyndep files that are ready
Brad King
2019-04-18
1
-0/+25
*
Teach DependencyScan to load a dyndep file
Brad King
2019-04-18
1
-0/+9
*
Add a "dyndep" reserved binding to the manifest format
Brad King
2019-04-18
1
-0/+5
*
Explicitly avoid repeat deps loading
Brad King
2019-04-18
1
-6/+10
*
Restore depfile toleration of multiple output paths on distinct lines
Brad King
2018-11-19
1
-1/+3
*
Make TimeStamp 64-bit.
Elliott Sales de Andrade
2017-09-16
1
-4/+4
*
Restore tolerance of self-referencing phony build statements
Brad King
2017-09-08
1
-0/+15
*
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
[next]