aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)Author
2022-04-01Fix handling of outputHash when outputHashAlgo is not specifiedEelco Dolstra
2022-03-31Provide default values for outputHashAlgo and outputHashModeEelco Dolstra
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-29Simplify the handling of the hash moduloThéophane Hufschmitt
2022-03-25Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-03-25Only provide builtin.{getFlake,fetchClosure} is the corresponding experimenta...Eelco Dolstra
2022-03-24Merge pull request #6305 from flox/genericClosure_docEelco Dolstra
2022-03-24docs: genericClosureTom Bereknyei
2022-03-22Merge pull request #6237 from obsidiansystems/store-path-string-contextEelco Dolstra
2022-03-18Decode string context straight to using `StorePath`sJohn Ericson
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-18Avoid some pointless copying of drvsJohn Ericson
2022-03-18Use Deferred when building an input-addressed drvJohn Ericson
2022-03-18Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-03-18Revert extra colon at end os stringsGuillaume Maudoux
2022-03-18Refactor to use more traces and less string manipulationsGuillaume Maudoux
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-16formattingBen Burdette
2022-03-14more debug_throw coverage of EvalErrorsBen Burdette
2022-03-11Reduce variants for derivation hash moduloJohn Ericson
2022-03-10Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-03-07more fixesGuillaume Maudoux
2022-03-05change error location for genericClosure operator errorsGuillaume Maudoux
2022-03-04fixup! s/forceValue/forceFunction/ where applicableGuillaume Maudoux
2022-03-04s/forceValue/forceFunction/ where applicableGuillaume Maudoux
2022-03-04Add detailed error mesage for coerceTo{String,Path}Guillaume Maudoux
2022-03-04Add error context for most basic coercionsGuillaume Maudoux
2022-02-28Add EvalState::allowAndSetStorePathString helperRobert Hensing
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::vector aliasEelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-02-21Remove std::list aliasEelco Dolstra
2022-02-15quit repl from step modeBen Burdette
2022-02-14make an 'info' level error on breakBen Burdette
2022-02-11for primops, enter the debugger at the last DebugTrace in the stackBen Burdette
2022-02-04Merge branch 'master' into debug-stepBen Burdette
2022-02-04print value in breakBen Burdette
2022-02-04Merge branch 'issue-3505' of https://github.com/kamadorueda/nixEelco Dolstra
2022-02-03break() primop; step and go debug commandsBen Burdette
2022-02-02Merge branch 'more-stringviews' of https://github.com/pennae/nixEelco Dolstra
2022-01-30fix spelling mistakes reported by Debian's lintian toolThomas Koch
2022-01-28Remove a repeated std::move in a for loopEelco Dolstra
2022-01-27optionally return string_view from coerceToStringpennae
2022-01-27return string_views from forceString*pennae
2022-01-27Don’t require `NIX_PATH` entries to be valid pathsregnat
2022-01-24Allow builtins.{readFile,path} on invalid pathsEelco Dolstra
2022-01-21forceAttrs: make pos mandatoryKevin Amado
2022-01-21Fix exception handling around realisePath()Eelco Dolstra
2022-01-18Merge pull request #5906 from pennae/primops-optimizationEelco Dolstra
2022-01-17Merge pull request #5812 from pennae/small-perf-improvementsEelco Dolstra