From 9deb822180fb80638559fe3c45c6a77a2b56ff40 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 8 Oct 2013 15:19:59 +0200 Subject: Deduplicate filenames in Pos This saves ~4 MiB of RAM for NixOS system instantiation, and ~18 MiB for "nix-env -qa". --- src/libexpr/eval.cc | 1 - 1 file changed, 1 deletion(-) (limited to 'src/libexpr/eval.cc') diff --git a/src/libexpr/eval.cc b/src/libexpr/eval.cc index b54f32faf5b9..df129eda66b7 100644 --- a/src/libexpr/eval.cc +++ b/src/libexpr/eval.cc @@ -636,7 +636,6 @@ void ExprSelect::eval(EvalState & state, Env & env, Value & v) if (state.countCalls && pos) state.attrSelects[*pos]++; } - state.forceValue(*vAttrs); } catch (Error & e) { -- cgit 1.4.1