aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/eval.hh
AgeCommit message (Expand)Author
2021-11-04Remove maxPrimOpArityEelco Dolstra
2021-11-04Fix derivation primopEelco Dolstra
2021-11-04Optimize primop callsEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-10-07Make builtins.{path,filterSource} work with chroot storesEelco Dolstra
2021-10-07Refactoring: Add allowPath() methodEelco Dolstra
2021-09-29libexpr: throw a more helpful eval-error if a builtin is not available due to...Maximilian Bosch
2021-09-13nix --help: Display help using lowdown instead of manEelco Dolstra
2021-09-01Merge pull request #5066 from Radvendii/masterEelco Dolstra
2021-08-31path antiquotations: canonizePath -> canonicalizePathTaeer Bar-Yam
2021-08-30Merge pull request #5191 from hercules-ci/evalstate-lifetime-hygieneEelco Dolstra
2021-08-29Fix use after free with vImportedDrvToDerivationRobert Hensing
2021-08-29Move vCallFlake into EvalStateRobert Hensing
2021-08-29Force all Pos* to be non-nullRobert Hensing
2021-08-06add antiquotations to pathsTaeer Bar-Yam
2021-07-27Merge pull request #5048 from tweag/flox-eval-storeEelco Dolstra
2021-07-22Add --eval-store optionEelco Dolstra
2021-07-21Avoid global countersPamplemousse
2020-12-22Move <nix/fetchurl.nix> into the nix binaryEelco Dolstra
2020-09-21Don't include <regex> in header filesEelco Dolstra
2020-08-25Add getDoc() functionEelco Dolstra
2020-08-24Allow primops to have Markdown documentationEelco Dolstra
2020-08-20Remove PrimOp constructorEelco Dolstra
2020-08-19Generate the nix.conf docs from the source codeEelco Dolstra
2020-08-07Make --no-eval-cache a global settingEelco Dolstra
2020-07-22Parse CA derivations using new output variantsJohn Ericson
2020-07-06Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-29EvalCache: Store string contextsEelco Dolstra
2020-06-26Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-18Merge branch 'master' into caveman-LOCsBen Burdette
2020-06-18Some backports from the flakes branchEelco Dolstra
2020-06-17Replace struct StorePath with class StorePathMatthew Bauer
2020-05-20print LOC for stdin, string argsBen Burdette
2020-04-27nix search: Search legacyPackages recursivelyEelco Dolstra
2020-04-17Use a more space/time-efficient representation for the eval cacheEelco Dolstra
2020-03-24Misc changes from the flakes branchEelco Dolstra
2020-03-24EvalState::allocAttr(): Add convenience methodEelco Dolstra
2020-03-20Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-03-13Add missing `#include <regex>`John Ericson
2020-03-11Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-03-11parseExprFromString(): Use std::string_viewEelco Dolstra
2020-03-04Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-03-04builtins.cache: Cache regular expressionsEelco Dolstra
2020-01-21Pluggable fetchersEelco Dolstra
2019-12-11Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-12-05Move #includeEelco Dolstra
2019-12-04Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-11-28Remove builtins.valueSizeEelco Dolstra
2019-11-22Turn NIX_PATH into a config settingEelco Dolstra