Skip to content
Permalink

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: 69cb9f7eeef9
Choose a base ref
...
head repository: NixOS/nix
compare: 42a12f9232c8
Choose a head ref
  • 4 commits
  • 9 files changed
  • 1 contributor

Commits on Apr 18, 2020

  1. Copy the full SHA
    3738bcb View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2020

  1. Store more stuff in the evaluation cache

    In particular, we store whether an attribute failed to evaluate (threw
    an exception) or was an unsupported type. This is to ensure that a
    repeated 'nix flake show' never has to evaluate anything, so it can
    execute without fetching the flake.
    
    With this, 'nix flake show nixpkgs/nixos-20.03 --legacy' executes in
    0.6s (was 3.4s).
    edolstra committed Apr 19, 2020
    1
    Copy the full SHA
    0725ab2 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Copy the full SHA
    539a9c1 View commit details
    Browse the repository at this point in the history
  2. Move eval-cache.{cc,hh}

    edolstra committed Apr 20, 2020
    Copy the full SHA
    42a12f9 View commit details
    Browse the repository at this point in the history