summaryrefslogtreecommitdiffstats
path: root/src/libexpr/eval.cc
AgeCommit message (Expand)Author
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-08add pos to errorinfo, remove from hintsBen Burdette
2020-04-27nix search: Search legacyPackages recursivelyEelco Dolstra
2020-04-23Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-18Merge pull request #3502 from NixOS/more-posDomen Kožar
2020-04-17Use a more space/time-efficient representation for the eval cacheEelco Dolstra
2020-04-16Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-04-16Add function to allocate a Value in traceable memoryEelco Dolstra
2020-04-16pass Pos to forceValue to improve infinite recursion errorDomen Kožar
2020-04-09Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-04-09Attach pos to if expression errorsDomen Kožar
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2020-03-29Replace some `bool recursive` with a new `FileIngestionMethod` enumJohn Ericson
2020-03-17Require shallow clones to be requested explicitlyEelco Dolstra
2020-01-21Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-01-13Tweak error messageEelco Dolstra
2020-01-11libexpr: show expression in assertion errorsDaiderd Jordan
2020-01-06Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-01-05Hide FunctionCallTrace constructor/destructorEelco Dolstra
2019-12-11Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-12-10EvalState::callFunction(): Make FunctionCallTrace use less stack spaceEelco 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-25Ensure enough space in attrset bindings when using both __overrides and dynam...Puck Meerburg
2019-11-22Turn NIX_PATH into a config settingEelco Dolstra
2019-11-22Provide a default value for NIX_PATHEelco Dolstra
2019-11-22getEnv(): Return std::optionalEelco Dolstra
2019-11-20Move #includeEelco Dolstra
2019-11-11Merge pull request #3219 from Ericson2314/semicolonsEelco Dolstra
2019-11-10Remove unneeded semicolonsJohn Ericson
2019-11-04Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-10-27Merge branch 'tojson-tostring-fix' of https://github.com/mayflower/nixEelco Dolstra
2019-10-27builtins.toJSON: fix __toString usageRobin Gloster
2019-10-10Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-10-09OCD performance fix: {find,count}+insert => insertEelco Dolstra
2019-09-09Require flake.nix to be an attrset (not a non-trivial thunk)Eelco Dolstra
2019-09-09Don't allow arbitrary computations in flake attributesEelco Dolstra
2019-08-30Extract flake dependencies from the 'outputs' argumentsEelco Dolstra
2019-08-29Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-08-14Track function start and ends for flame graphsGraham Christensen
2019-06-05Move flake-related stuff to src/libexpr/flakeEelco Dolstra
2019-05-22Fetch the flake registry from the NixOS/flake-registry repoEelco Dolstra
2019-05-08Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-05-07Make the URL/path of the global flake registry configurableEelco Dolstra
2019-04-11Add environment variable NIX_SHOW_SYMBOLS for dumping the symbol tableEelco Dolstra
2019-03-26Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra