about summary refs log tree commit diff
path: root/src/libexpr/eval-inline.hh
AgeCommit message (Collapse)AuthorFilesLines
2014-04-04 forceAttrs: Show position infoEelco Dolstra1-0/+8
2014-04-04 forceList: Show position infoEelco Dolstra1-0/+15
2014-04-04 Include position info in function applicationEelco Dolstra1-1/+1
This allows error messages like: error: the anonymous function at `/etc/nixos/configuration.nix:1:1' called without required argument `foo', at `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:77:59'
2013-11-12 Get rid of an intermediary on the stackEelco Dolstra1-4/+4
2013-10-24 Rename "attribute sets" to "sets"Eelco Dolstra1-1/+1
We don't have any other kind of sets so calling them attribute sets is unnecessarily verbose.
2013-03-14 Make sure that thunks are restored properly if an exception occursEelco Dolstra1-3/+6
Fixes Hydra bug #67.
2012-07-18 Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra1-6/+1
2012-02-04 * Inline some functions and get rid of the indirection throughEelco Dolstra1-0/+61
EvalState::eval(). This gives a 12% speedup on ‘nix-instantiate /etc/nixos/nixos/ -A system --readonly-mode’ (from 1.01s to 0.89s).