about summary refs log tree commit diff
path: root/src/libexpr/common-eval-args.hh
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2020-01-05T15·21+0100
committerEelco Dolstra <edolstra@gmail.com>2020-01-05T15·30+0100
commitf84c3f9d65c0170fa6955b8a7fff38d8c006d6cf (patch)
treebc2a978f36b8983b2f5e02868432750fd2043770 /src/libexpr/common-eval-args.hh
parentc94fd5f51a3c11e07a278d43bcf453c16507e58e (diff)
Hide FunctionCallTrace constructor/destructor
This prevents them from being inlined. On gcc 9, this reduces the
stack size needed for

  nix-instantiate '<nixpkgs>' -A texlive.combined.scheme-full --dry-run

from 12.9 MiB to 4.8 MiB.

(cherry picked from commit cb90e382b5b6e177ea902b3909fd1897643ae3cd)
Diffstat (limited to 'src/libexpr/common-eval-args.hh')
0 files changed, 0 insertions, 0 deletions