summaryrefslogtreecommitdiffstats
path: root/src/deps_log.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | Not done automatically yet, just an implementation and a test.
* make old deps format migration actually workEvan Martin2013-04-081-5/+4
|
* record and check depslog file versionEvan Martin2013-04-081-4/+24
| | | | Future-proofing against some change we may need to make later.
* don't write out deps entries if nothing changedEvan Martin2013-04-081-2/+30
| | | | Shortcuts a common case.
* 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
| | | | WIP
* add DepsLog, a new data structure for dependency informationEvan Martin2013-04-081-0/+149
DepsLog is a compact serialization of dependency information. It can be used to replace depfiles for faster loading.