about summary refs log tree commit diff
path: root/src/libexpr/eval.hh
AgeCommit message (Expand)AuthorFilesLines
2018-06-12 Add temporary statsEelco Dolstra1-0/+1
2018-06-12 Cache parse treesEelco Dolstra1-0/+8
2018-05-30 Move evaluator-specific settings out of libstoreEelco Dolstra1-0/+22
2018-05-22 Make Env self-describingEelco Dolstra1-2/+2
2018-05-22 Memoise checkSourcePath()Eelco Dolstra1-0/+4
2018-05-02 Fix some random -Wconversion warningsEelco Dolstra1-9/+9
2018-02-17 libexpr: Optimize prim_derivationStrict by using more symbol comparisonsTuomas Tynkkynen1-1/+2
2018-02-08 Allow using RegisterPrimop to define constants.Shea Levy1-1/+1
2018-01-16 Add pure evaluation modeEelco Dolstra1-4/+4
2018-01-12 import, builtins.readFile: Handle diverted storesEelco Dolstra1-0/+9
2017-10-30 Add option allowed-urisEelco Dolstra1-0/+2
2017-07-26 nix-build/nix-shell: Eliminate call to nix-instantiate / nix-storeEelco Dolstra1-0/+2
2017-07-03 Replace a few bool flags with enumsEelco Dolstra1-1/+2
2017-01-26 Add support for passing structured data to buildersEelco Dolstra1-1/+1
2016-11-26 Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra1-1/+1
2016-11-25 Get rid of unicode quotes (#1140)Guillaume Maudoux1-1/+1
2016-08-30 Fix GC buildEelco Dolstra1-4/+0
2016-08-29 forceBool(): Show position infoEelco Dolstra1-1/+1
2016-08-29 Add builtin function "partition"Eelco Dolstra1-1/+2
2016-08-23 nix build: Use Nix search pathEelco Dolstra1-2/+4
2016-04-14 Make the search path lazier with non-fatal errorsEelco Dolstra1-2/+8
2016-04-14 Make primop registration pluggableEelco Dolstra1-2/+2
2016-02-12 Merge pull request #762 from ctheune/ctheune-floatsEelco Dolstra1-0/+1
2016-02-04 StoreAPI -> StoreEelco Dolstra1-3/+3
2016-02-04 Eliminate the "store" global variableEelco Dolstra1-4/+6
2016-01-05 Use __toString when coercing sets to strings.Shea Levy1-1/+1
2016-01-05 First hit at providing support for floats in the language.Christian Theune1-0/+1
2015-10-08 forceFunction: allow functors as wellMathnerd3141-0/+2
2015-07-31 Output line number on infinite recursionIwan Aucamp1-1/+1
2015-07-23 CleanupEelco Dolstra1-13/+13
2015-07-23 Optimize empty setsEelco Dolstra1-1/+3
2015-07-14 Move attribute set data structures into their own header file.Nicolas B. Pierron1-64/+1
2015-03-19 Fix Boehm API violationEelco Dolstra1-0/+4
2015-02-23 Add restricted evaluation modeEelco Dolstra1-0/+6
2015-01-15 Fix assertion failure in nix-envEelco Dolstra1-3/+5
2015-01-07 Show position info for failing <...> lookupsEelco Dolstra1-1/+1
2014-12-12 Remove canary stuffEelco Dolstra1-8/+0
2014-11-25 forceString(): Accept pos argumentEelco Dolstra1-1/+1
2014-11-15 Add functors (callable attribute sets).Shea Levy1-1/+1
2014-10-20 Fix build on gcc < 4.7Shea Levy1-0/+3
2014-10-17 Export realiseContext in libnixexprShea Levy1-0/+8
2014-09-24 Bindings: Remove copy constructorEelco Dolstra1-2/+3
2014-09-22 Rename strictForceValue -> forceValueDeepEelco Dolstra1-1/+1
2014-09-22 Add a function ‘valueSize’Eelco Dolstra1-2/+3
2014-09-19 Inline Bindings::find()Eelco Dolstra1-1/+8
2014-09-19 Store Attrs inside BindingsEelco Dolstra1-24/+48
2014-09-17 Add some instrumentation for debugging GC leaksEelco Dolstra1-0/+8
2014-08-21 Fix a segfault in ‘nix-env -qa’Eelco Dolstra1-1/+1
2014-05-26 Make the Nix search path declarativeEelco Dolstra1-1/+4
2014-05-26 Ensure that -I flags get included in nixPathEelco Dolstra1-2/+1