Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nix
base: 07808052461e
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: NixOS/nix
compare: fa125b9b28be
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 7 commits
- 10 files changed
- 1 contributor
Commits on Mar 1, 2017
-
Handle importing NARs containing files greater than 4 GiB
Also templatize readInt() to work for various integer types.
Configuration menu - View commit details
-
Copy full SHA for c4a4094 - Browse repository at this point
Copy the full SHA c4a4094View commit details -
Configuration menu - View commit details
-
Copy full SHA for e321551 - Browse repository at this point
Copy the full SHA e321551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56e19d9 - Browse repository at this point
Copy the full SHA 56e19d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07a0b8c - Browse repository at this point
Copy the full SHA 07a0b8cView commit details -
readString(): Read directly into std::string
When reading a huge string, this halves memory consumption. (Strictly speaking, this appears only valid in C++17, but who cares...)
Configuration menu - View commit details
-
Copy full SHA for 3749087 - Browse repository at this point
Copy the full SHA 3749087View commit details -
RemoteStore::addToStore(): Send NAR rather than string containing NAR
This allows the NAR to be streamed in the future (though we're not doing that yet).
Configuration menu - View commit details
-
Copy full SHA for f61f67d - Browse repository at this point
Copy the full SHA f61f67dView commit details -
TeeSink: Pre-reserve string space
When receiving a very large file, this can prevent the string from having tobe copied, which temporarily doubles memory consumption.
Configuration menu - View commit details
-
Copy full SHA for fa125b9 - Browse repository at this point
Copy the full SHA fa125b9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 07808052461e...fa125b9b28be