index
:
Ninja.git
master
release
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
build.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
ComputeCriticalPath: Use topological sort to speed up function.
David 'Digit' Turner
2024-05-11
1
-37/+75
*
fix: don't attempt to write and stat the lock file during dry runs
John Drouhard
2024-05-11
1
-1/+1
*
Simplify ComputeCriticalPath() function.
David 'Digit' Turner
2024-05-11
1
-29/+11
*
Merge pull request #1963 from LebedevRI/reliable-eta
Jan Niklas Hasse
2024-03-16
1
-12/+10
|
\
|
*
Reliable ETA and progress percentage.
Roman Lebedev
2023-10-10
1
-12/+10
*
|
Merge pull request #1949 from Flowdalic/load-capacity
Jan Niklas Hasse
2024-02-29
1
-13/+42
|
\
\
|
*
|
Consider the remaining load capacity in main loop
Florian Schmaus
2023-11-23
1
-13/+42
*
|
|
Merge pull request #2177 from peterbell10/cpsched-2
Jan Niklas Hasse
2024-02-29
1
-7/+122
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Simplify scheduler to not use build log/execution time
Peter Bell
2022-08-10
1
-103/+20
|
*
|
Merge remote-tracking branch 'upstream/master' into cpsched-2
Peter Bell
2022-08-10
1
-41/+47
|
|
\
\
|
|
|
/
|
*
|
Clarify the purpose of active_edges in back-propagation
Peter Bell
2022-03-08
1
-3/+5
|
*
|
Rename critical_time to critical_time_ms
Peter Bell
2022-03-08
1
-5/+5
|
*
|
Add test and fix priority bug
Peter Bell
2022-03-08
1
-10/+59
|
*
|
Add run_time_ms accessors and more comments
Peter Bell
2022-03-08
1
-14/+14
|
*
|
Improve comments and retrieve edges into ready_queue directly
Peter Bell
2022-03-07
1
-14/+10
|
*
|
Remove unnecessary whitespace
Peter Bell
2022-03-07
1
-1/+0
|
*
|
Merge remote-tracking branch 'upstream/master' into cpsched
Peter Bell
2022-03-07
1
-7/+32
|
|
\
\
|
*
|
|
Address review comments
Peter Bell
2022-03-07
1
-12/+6
|
*
|
|
Improve heuristic for unknown cost edges
Peter Bell
2021-08-27
1
-27/+65
|
*
|
|
Address review comments
Peter Bell
2021-08-27
1
-8/+5
|
*
|
|
Fix total_time computation
Peter Bell
2021-08-27
1
-1/+3
|
*
|
|
Address review comments
Peter Bell
2021-08-27
1
-18/+22
|
*
|
|
clang-format diff
Peter Bell
2021-08-25
1
-5/+4
|
*
|
|
Fix critical time calculation
Peter Bell
2021-08-25
1
-66/+31
|
*
|
|
Change priority_list_ into a std::priority_queue of ready edges
Peter Bell
2021-08-25
1
-43/+39
|
*
|
|
Use explicit std:: style and remove debug print statements
Peter Bell
2021-08-25
1
-54/+28
|
*
|
|
support explicit build order
Nico Weber
2021-08-25
1
-3/+186
*
|
|
|
Remove phony edges for nodes created by a dependency loader.
David 'Digit' Turner
2023-11-07
1
-9/+14
|
|
_
|
/
|
/
|
|
*
|
|
Introduce mechanism to provide resiliency for inputs changing while the build...
John Drouhard
2022-06-10
1
-41/+47
|
|
/
|
/
|
*
|
Add validation nodes to ninja
Colin Cross
2021-10-12
1
-2/+27
*
|
Remove early return from Builder::AddTarget
Colin Cross
2021-10-12
1
-5/+5
|
/
*
util: Remove unnecessary CanonicalizePath error handling
Brad King
2021-06-04
1
-3/+1
*
Revert "Change build log to always log the most recent input mtime"
John Drouhard
2021-03-24
1
-40/+35
*
Change build log to always log the most recent input mtime
John Drouhard
2021-03-16
1
-35/+40
*
Put builder output through status interface
Colin Cross
2021-02-05
1
-1/+1
*
Turn BuildStatus into an interface
Colin Cross
2020-12-18
1
-227/+4
*
Simplify running edges status
Colin Cross
2020-12-18
1
-11/+15
*
Move edge time from Status to Builder
Colin Cross
2020-12-18
1
-41/+38
*
Merge pull request #1866 from jhasse/unique-edge-ids
Jan Niklas Hasse
2020-12-03
1
-1/+1
|
\
|
*
Add unique IDs to edges
Colin Cross
2020-10-30
1
-1/+1
*
|
[clang-tidy] fix inconsistent declarations
Rosen Penev
2020-12-02
1
-6/+6
*
|
Merge pull request #1834 from jhasse/close-during-generator
Jan Niklas Hasse
2020-11-02
1
-0/+4
|
\
\
|
|
/
|
/
|
|
*
Close BuildLog while running generators, fix #1724
Jan Niklas Hasse
2020-08-26
1
-0/+4
*
|
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 #1789 from neheb/if
Jan Niklas Hasse
2020-09-10
1
-2/+1
|
\
\
|
*
|
[clang-tidy] fix small false positive
Rosen Penev
2020-06-18
1
-2/+1
*
|
|
Merge pull request #1786 from neheb/memb
Jan Niklas Hasse
2020-09-10
1
-6/+3
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
[clang-tidy] remove redundant member init
Rosen Penev
2020-06-18
1
-6/+3
|
|
/
*
|
Fix typos
Dimitris Apostolou
2020-07-07
1
-1/+1
|
/
*
[clang-tidy] check empty instead of size (#1784)
Rosen Penev
2020-06-04
1
-1/+1
[next]