Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Most likely this has no practical implications but read1() avoids
unnecessary internal loop to fill the buffer completely.
|
|
|
|
|
|
Ensure that when iterating over Manifests, the more specific paths
will come before the less specific. It is important for updates since
changes to deeper Manifests will affect their checksums in higher
Manifests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The concurrent hashing is more efficient for large files but for
basic Manifest uses (a lot of small files) it's much slower.
|
|
|
|
|
|
|
|
Now all callsites are inlined.
|
|
This allows us to control the exceptions better and pass proper
Manifest tree relative paths.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|