summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Fix some Windows troubles.Elliott Sales de Andrade2017-09-162-1/+8
| * | | | Update checks for new stat fields.Elliott Sales de Andrade2017-09-161-4/+6
| * | | | Use 64-bit-alignment-safe timestamp reading.Elliott Sales de Andrade2017-09-162-4/+11
| * | | | Add #define to get printf-format specifiers.Elliott Sales de Andrade2017-09-161-0/+3
| * | | | Move #include for type definition to correct place.Elliott Sales de Andrade2017-09-162-1/+6
| * | | | Read file timestamps in higher resolution.Elliott Sales de Andrade2017-09-161-5/+14
| * | | | Make TimeStamp 64-bit.Elliott Sales de Andrade2017-09-168-19/+21
| |/ / /
* | | | Merge pull request #1344 from loganchien/fix-buf-overrunNico Weber2017-10-201-1/+1
|\ \ \ \
| * | | | Fix potential buffer overrunLogan Chien2017-10-161-1/+1
| |/ / /
* | | | escape usage examplesRefael Ackermann2017-10-191-3/+3
|/ / /
* | | mark this 1.8.2.gitNico Weber2017-09-111-1/+1
* | | Restore tolerance of self-referencing phony build statementsBrad King2017-09-088-3/+111
* | | Factor ManifestParser options into a structureBrad King2017-09-078-62/+75
| |/ |/|
* | mark this 1.8.1.gitNico Weber2017-09-061-1/+1
* | fix normalizer test for _MAX_PATHTakuto Ikuta2017-09-051-28/+25
* | mark this 1.8.0.gitNico Weber2017-09-041-1/+1
* | Remove path component limit from input of CanonicalizePath in windowsTakuto Ikuta2017-08-302-59/+50
|/
* Merge pull request #1111 from bradking/detect-cycles-earlyNico Weber2017-06-228-166/+175
|\
| * Drop unnecessary cycle detection in Plan::AddTargetBrad King2017-06-194-100/+55
| * Teach RecomputeDirty to detect cycles in the build graphBrad King2017-06-193-20/+73
| * Add infrastructure for efficient walks through the `Edge` graphBrad King2017-06-192-2/+11
| * Refactor RecomputeDirty to take a node instead of an edgeBrad King2017-06-195-47/+39
| * Simplify BuildTest.StatFailureAbortsBuild test caseBrad King2017-06-191-2/+2
* | Work around mtime being set to 0 sometimesPatrick Griffis2017-06-181-0/+5
|/
* Fix segfault on edge with no inputsColin Cross2017-06-162-1/+32
* Merge pull request #1156 from cdbennett/windows-binary-mode-outputNico Weber2017-06-141-0/+15
|\
| * Write subprocess output to stdout in binary modeColin D Bennett2016-05-121-0/+15
* | Always rebuild on errorsColin Cross2017-05-227-27/+45
* | Add a test that fails if a rule updates it output file but failsColin Cross2017-05-223-2/+59
* | Move stat metric to DiskInterfaceColin Cross2017-05-222-1/+2
* | Reduce GetFullPathName callsTakuto Ikuta2017-05-091-2/+4
* | Fix for reviewTakuto Ikuta2017-05-095-20/+20
* | Make clparser fastertikuta2017-05-086-79/+130
* | Add string_piece_utilTakuto Ikuta2017-04-264-0/+251
* | use usTakuto Ikuta2017-04-121-2/+2
* | remove util.hTakuto Ikuta2017-04-121-1/+0
* | Add clparser_perftestTakuto Ikuta2017-04-121-0/+158
* | browse: Bind to localhost by defaultTej Chajed2017-03-091-2/+6
* | Merge pull request #1232 from nicolasdespres/fix-canon_perftestNico Weber2017-02-101-1/+1
|\ \
| * | Fix compilation error in canon_perftest.Nicolas Despres2017-02-021-1/+1
* | | Support restat when rebuilding manifestDan Willemsen2017-02-081-4/+13
|/ /
* | Merge pull request #1181 from DanielWeber/issue-1161Nico Weber2017-01-2412-48/+57
|\ \
| * | Use uint64_t for slash_bits consistentlyDaniel Weber2016-09-015-14/+15
| * | Allow more path componentsDaniel Weber2016-08-229-36/+44
* | | Close original pipe fd in subprocessesColin Cross2017-01-131-0/+2
* | | Fix build with uclibcPawel Hajdan, Jr2017-01-021-0/+7
* | | windows: replace deprecated GetVersionEx with recommended replacementNico Weber2016-11-081-12/+7
* | | Merge pull request #1205 from nico/clangclformatNico Weber2016-11-081-1/+1
|\ \ \
| * | | fix a clang-cl -Wformat warningNico Weber2016-11-081-1/+1
* | | | Merge pull request #1194 from ilor/depfile-empty-pathNico Weber2016-11-081-1/+3
|\ \ \ \