summaryrefslogtreecommitdiffstats
path: root/src/deps_log.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #558 from nico/buildfixEvan Martin2013-04-291-3/+1
|\
| * Introduce a Truncate() function that works on POSIX and Windows.Nico Weber2013-04-291-3/+1
* | Merge pull request #556 from nico/unlinkEvan Martin2013-04-291-0/+5
|\ \
| * | Make sure that recompaction writes a pristine new depslog.Nico Weber2013-04-291-0/+5
| |/
* | Don't crash during deps log recompaction if there's more than one deps entry.Nico Weber2013-04-291-0/+2
|/
* don't count eof as truncatedEvan Martin2013-04-271-1/+2
* fix warningEvan Martin2013-04-271-1/+1
* deps log: recover on truncated entryEvan Martin2013-04-271-6/+35
* Merge pull request #535 from sgraham/fix-windows-depslogEvan Martin2013-04-091-0/+2
|\
| * fix windows build after depslogScott Graham2013-04-091-0/+2
* | On invalid depslog header, restart build instead of showing an error.Nico Weber2013-04-091-9/+5
|/
* Write the depslog version in binary instead of text.Nico Weber2013-04-091-5/+12
* add a test for the "deps out of date" caseEvan Martin2013-04-091-1/+5
* don't call .front() on an empty vectorEvan Martin2013-04-081-1/+2
* missing headerEvan Martin2013-04-081-0/+1
* depslog: track dead record countEvan Martin2013-04-081-1/+3
* add recompaction to depslogEvan Martin2013-04-081-10/+53
* make old deps format migration actually workEvan Martin2013-04-081-5/+4
* record and check depslog file versionEvan Martin2013-04-081-4/+24
* don't write out deps entries if nothing changedEvan Martin2013-04-081-2/+30
* windows: add uint16 casts in depslogEvan Martin2013-04-081-2/+2
* track deps log load time in metricsEvan Martin2013-04-081-0/+2
* expand DepsLog test, fix two bugs it revealedEvan Martin2013-04-081-5/+4
* no error if deps log doesn't existEvan Martin2013-04-081-0/+2
* use DepsLog in loading dependenciesEvan Martin2013-04-081-0/+6
* add DepsLog, a new data structure for dependency informationEvan Martin2013-04-081-0/+149