aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/eval-cache.cc
AgeCommit message (Expand)Author
2022-06-23eval-cache: cast rowId to correct typeRick van Schijndel
2022-05-25Merge branch 'master' into debug-exploratory-PRBen Burdette
2022-05-25Style tweaksEelco Dolstra
2022-05-16Make nix::eval_cache::int_t more idiomaticThéophane Hufschmitt
2022-05-16resolve redundant priority passing, wrap NixInt in eval-cache variantEli Kogan-Wang
2022-05-16Add int to eval-cache, bump eval cache schema versionEli Kogan-Wang
2022-05-13Integrate review changesEli Kogan-Wang
2022-05-06trying debugThrowBen Burdette
2022-05-05Merge branch 'NixOS:master' into debug-exploratory-PRBen Burdette
2022-05-04Add forgotten null checkAlexander Shpilkin
2022-05-04Merge remote-tracking branch 'origin/master' into debug-exploratory-PREelco Dolstra
2022-04-28Merge branch 'master' into debug-merge-masterBen Burdette
2022-04-26Bump eval cache schema versionEelco Dolstra
2022-04-26nix: Respect meta.outputsToInstall, and use all outputs by defaultEelco Dolstra
2022-04-26EvalCache AttrKey: Use Symbol instead of std::stringEelco Dolstra
2022-04-26EvalCache: Revert to using symbols in getAttr()Eelco Dolstra
2022-04-25rename SymbolIdx -> Symbol, Symbol -> SymbolStrpennae
2022-04-21store Symbols in a table as well, like positionspennae
2022-04-14Make InstallableFlake::toValue() and toDerivation() behave consistentlyEelco Dolstra
2022-04-08move throw to preverve Error type; turn off debugger for tryEvalBen Burdette
2022-04-07Merge remote-tracking branch 'upstream/master' into upstream-mergeBen Burdette
2022-03-18Decode string context straight to using `StorePath`sJohn Ericson
2022-03-14more debug_throw coverage of EvalErrorsBen Burdette
2022-03-11Create some type aliases for string ContextsJohn Ericson
2022-03-07Also display suggestions for the commands using the eval cacheregnat
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-01-21determinePos: remove from critical pathKevin Amado
2022-01-21forceAttrs: make pos mandatoryKevin Amado
2022-01-21forceValue: make pos mandatoryKevin Amado
2021-04-19libcmd/installables: force re-evaluation of cached failuresMaximilian Bosch
2020-12-28FixupMatthew Bauer
2020-12-24Merge branch 'master' into support-libcxx10Matthew Bauer
2020-12-23Cast variants fully for libc++10Matthew Bauer
2020-12-17Rename Value::normalType() -> Value::type()Silvan Mosberger
2020-12-12Use Value::normalType on all forced values instead of Value::typeSilvan Mosberger
2020-12-12Introduce NormalType for the normal type of a ValueSilvan Mosberger
2020-11-19AttrCursor::getStringWithContext(): Force re-evaluation if the cached context...Eelco Dolstra
2020-09-02EvalCache: Fix caching of stringsEelco Dolstra
2020-08-07nix build (and others): Force re-evaluation of cached errorsEelco Dolstra
2020-07-16Merge remote-tracking branch 'upstream/master' into hash-always-has-typeJohn Ericson
2020-07-14EvalCache: Ignore SQLite errorsEelco Dolstra
2020-06-29EvalCache: Store string contextsEelco Dolstra
2020-06-29Factor out EvalCache::forceDerivation()Eelco Dolstra
2020-06-04nix flake init: Add a '--template' flagEelco Dolstra
2020-05-06Remove obsolete FIXMEEelco Dolstra
2020-04-27nix search: Search legacyPackages recursivelyEelco Dolstra
2020-04-20Move eval-cache.{cc,hh}Eelco Dolstra