index
:
Ninja.git
master
release
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
state.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Improve misleading error message when an output is defined multiple times
Jan Niklas Hasse
2023-12-06
1
-2/+9
*
Remove phony edges for nodes created by a dependency loader.
David 'Digit' Turner
2023-11-07
1
-0/+3
*
Add validation nodes to ninja
Colin Cross
2021-10-12
1
-0/+6
*
Optimize ninja -d stats
Bruce Dawson
2021-07-26
1
-2/+0
*
Add unique IDs to edges
Colin Cross
2020-10-30
1
-9/+2
*
Add 'using namespace std;' to all cc files to prepare for removing it from he...
Michael Jones
2020-09-30
1
-0/+1
*
Explicitly avoid repeat deps loading
Brad King
2019-04-18
1
-0/+1
*
Add infrastructure for efficient walks through the `Edge` graph
Brad King
2017-06-19
1
-1/+3
*
Use uint64_t for slash_bits consistently
Daniel Weber
2016-09-01
1
-3/+3
*
Constify State::RootNodes().
Nicolas Despres
2016-06-09
1
-4/+5
*
Move warning emission on dupe edges from State to ManifestParser.
Nico Weber
2015-03-24
1
-8/+4
*
Another crash fix for duplicate edges. Fixes #939.
Nico Weber
2015-03-19
1
-0/+1
*
Build self-consistent graphs for dupe edges with multiple outputs.
Nico Weber
2015-03-15
1
-1/+2
*
Allow scoping rules through subninja
Mohamed Bamakhrama
2015-03-01
1
-13/+1
*
Remove an incorrect assert.
Nico Weber
2015-01-20
1
-1/+0
*
make all GetNode explicit, add DepsLog canonicalize test
Scott Graham
2014-11-10
1
-7/+0
*
assert no slashes in default GetNode
Scott Graham
2014-11-09
1
-0/+3
*
wip on adding tests at higher level, some not right
Scott Graham
2014-11-08
1
-5/+9
*
Introduce the "console" pool
Peter Collingbourne
2014-02-03
1
-0/+2
*
Make BuildLogUser reference constant.
Nico Weber
2014-01-07
1
-2/+2
*
adjust the wording in "multiple rules generate X" warning
Evan Martin
2013-04-19
1
-1/+2
*
add DepsLog, a new data structure for dependency information
Evan Martin
2013-04-08
1
-2/+3
*
Fix debug build on linux (type strictness).
Robert Iannucci
2013-03-23
1
-2/+2
*
Fix Pool to use a set internally
Robert Iannucci
2013-03-18
1
-5/+14
*
rearrange handling of builtin bindings to make rules simpler
Evan Martin
2012-12-29
1
-2/+2
*
Fix formatting
Robert Iannucci
2012-11-30
1
-3/+3
*
Make edge dump pool name, and skip default pool
Robert Iannucci
2012-11-10
1
-1/+3
*
Dump pools with State
Robert Iannucci
2012-11-09
1
-2/+20
*
and some basic implementation
Robert Iannucci
2012-11-09
1
-0/+27
*
stub out an api and de-constify Pool
Robert Iannucci
2012-11-09
1
-6/+6
*
Pull out base changes to state
Robert Iannucci
2012-11-09
1
-1/+16
*
move BuildLog to DependencyScan
Evan Martin
2012-09-04
1
-1/+1
*
more stringpiece
Evan Martin
2012-01-09
1
-5/+8
*
switch node lookup to StringPiece
Evan Martin
2012-01-09
1
-3/+3
*
convert ExternalStringHash to use StringPiece
Evan Martin
2012-01-09
1
-2/+2
*
Use getter instead of private member.
Nicolas Despres
2011-12-09
1
-1/+1
*
make Rule::name_ private
Evan Martin
2011-12-07
1
-1/+1
*
make Node::out_edges_ private
Evan Martin
2011-12-07
1
-2/+2
*
make Node::in_edge_ private
Evan Martin
2011-12-07
1
-2/+2
*
merge StatCache into State
Evan Martin
2011-12-07
1
-4/+38
*
merge FileStat into Node
Evan Martin
2011-12-07
1
-12/+3
*
Add spelling suggestions for four cases:
Nico Weber
2011-11-16
1
-0/+7
*
Split Node::dirty_ into two flags: Node::dirty_ and Edge::outputs_ready_
Peter Collingbourne
2011-10-18
1
-0/+6
*
Factor out State struct from ninja_jumble.cc into its header/source files.
Thiago Farina
2011-09-03
1
-0/+108