summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v1.12.1v1.12.1Jan Niklas Hasse2024-05-111-1/+1
* ComputeCriticalPath: Use topological sort to speed up function.David 'Digit' Turner2024-05-111-37/+75
* fix: don't attempt to write and stat the lock file during dry runsJohn Drouhard2024-05-111-1/+1
* RealDiskInterface: Do *not* set locale to an empty stringOrgad Shaneh2024-05-111-2/+0
* Simplify ComputeCriticalPath() function.David 'Digit' Turner2024-05-111-29/+11
* v1.12.0v1.12.0Jan Niklas Hasse2024-04-1148-865/+1856
|\
| * mark this 1.13.0.gitJan Niklas Hasse2024-04-111-1/+1
| * Merge pull request #2406 from dcbaker/submit/cleandad-fixesJan Niklas Hasse2024-04-081-1/+3
| |\
| | * clean: Improve performance in presence of dynamic dependenciesDylan Baker2024-04-021-1/+2
| | * cleandead: remove outputs specified by dyndep filesDylan Baker2024-04-021-0/+1
| * | Merge pull request #2390 from jheydebrand/handle-deleted-logs-during-recompactJan Niklas Hasse2024-03-221-2/+2
| |\ \
| | * | Gracefully handle outdated .ninja_log during '-t recompact'von Heydebrand Julian2024-03-211-2/+2
| * | | Merge pull request #2398 from paboldin/pboldin/fixes/meson-lisa-dpdk-buildJan Niklas Hasse2024-03-222-1/+5
| |\ \ \ | | |/ / | |/| |
| | * | CanonicalizePath: fix 'a/b/.._foo' -> 'a' replacementPavel Boldin2024-03-162-1/+5
| * | | Merge pull request #2394 from jheydebrand/GetLastErrorString-crashJan Niklas Hasse2024-03-161-0/+7
| |\ \ \
| | * | | Fix crash when FormatMessageA sets lpBuffer to nullptrvon Heydebrand Julian2024-03-141-0/+7
| | |/ /
| * | | Merge pull request #2396 from digit-google/remove-Worder-warningsJan Niklas Hasse2024-03-161-36/+24
| |\ \ \
| | * | | graph.h: Use default initializers to remove -Worder warnings.David 'Digit' Turner2024-03-141-36/+24
| | |/ /
| * | | Merge pull request #1963 from LebedevRI/reliable-etaJan Niklas Hasse2024-03-167-37/+293
| |\ \ \
| | * | | Reliable ETA and progress percentage.Roman Lebedev2023-10-107-37/+293
| * | | | Support empty depfiles.David 'Digit' Turner2024-03-153-2/+27
| | |/ / | |/| |
| * | | Fix comparision error between pointer and NULLJan Niklas Hasse2024-02-291-1/+1
| * | | Merge pull request #1949 from Flowdalic/load-capacityJan Niklas Hasse2024-02-293-17/+51
| |\ \ \
| | * | | Consider the remaining load capacity in main loopFlorian Schmaus2023-11-233-17/+51
| * | | | Merge pull request #2177 from peterbell10/cpsched-2Jan Niklas Hasse2024-02-297-52/+326
| |\ \ \ \
| | * | | | Simplify scheduler to not use build log/execution timePeter Bell2022-08-105-235/+51
| | * | | | Merge remote-tracking branch 'upstream/master' into cpsched-2Peter Bell2022-08-1017-164/+706
| | |\ \ \ \
| | * | | | | Clarify the purpose of active_edges in back-propagationPeter Bell2022-03-081-3/+5
| | * | | | | Rename critical_time to critical_time_msPeter Bell2022-03-084-24/+24
| | * | | | | Pool: sort equally-weighted edges by priorityPeter Bell2022-03-082-4/+14
| | * | | | | Add test and fix priority bugPeter Bell2022-03-083-37/+231
| | * | | | | Add run_time_ms accessors and more commentsPeter Bell2022-03-082-14/+22
| | * | | | | Improve comments and retrieve edges into ready_queue directlyPeter Bell2022-03-076-31/+28
| | * | | | | Add simple test for EdgeQueuePeter Bell2022-03-072-1/+54
| | * | | | | Remove unnecessary whitespacePeter Bell2022-03-072-2/+0
| | * | | | | Merge remote-tracking branch 'upstream/master' into cpschedPeter Bell2022-03-0725-194/+955
| | |\ \ \ \ \
| | * | | | | | Address review commentsPeter Bell2022-03-073-48/+39
| | * | | | | | Remove redundant includePeter Bell2021-10-081-1/+0
| | * | | | | | Improve heuristic for unknown cost edgesPeter Bell2021-08-272-38/+77
| | * | | | | | Address review commentsPeter Bell2021-08-271-8/+5
| | * | | | | | Fix total_time computationPeter Bell2021-08-271-1/+3
| | * | | | | | Address review commentsPeter Bell2021-08-273-29/+25
| | * | | | | | clang-format diffPeter Bell2021-08-253-17/+12
| | * | | | | | Fix critical time calculationPeter Bell2021-08-252-70/+35
| | * | | | | | Change priority_list_ into a std::priority_queue of ready edgesPeter Bell2021-08-252-47/+92
| | * | | | | | Use explicit std:: style and remove debug print statementsPeter Bell2021-08-252-56/+30
| | * | | | | | support explicit build orderNico Weber2021-08-253-6/+200
| * | | | | | | added missing include guardsMihail Szabolcs2024-02-182-0/+10
| * | | | | | | Merge pull request #2358 from digit-google/fix-canonicalize-path2Jan Niklas Hasse2023-12-282-42/+208
| |\ \ \ \ \ \ \
| | * | | | | | | CanonicalizePath: Remove kMaxComponents limitDavid 'Digit' Turner2023-12-072-42/+208