depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libexpr
/
eval.cc
Age
Commit message (
Expand
)
Author
Files
Lines
2016-04-25
Improved logging abstraction
Eelco Dolstra
1
-1
/
+1
2016-04-14
Make $NIX_PATH parsing more robust
Eelco Dolstra
1
-5
/
+32
2016-04-14
Make the search path lazier with non-fatal errors
Eelco Dolstra
1
-3
/
+7
2016-02-12
Merge pull request #762 from ctheune/ctheune-floats
Eelco Dolstra
1
-2
/
+55
2016-02-04
StoreAPI -> Store
Eelco Dolstra
1
-1
/
+1
2016-02-04
Eliminate the "store" global variable
Eelco Dolstra
1
-1
/
+2
2016-01-05
Use __toString when coercing sets to strings.
Shea Levy
1
-1
/
+9
2016-01-05
Fix up float parsing.
Christian Theune
1
-0
/
+1
2016-01-05
First hit at providing support for floats in the language.
Christian Theune
1
-2
/
+54
2015-11-25
autoCallFunction: Auto-call functors
Shea Levy
1
-0
/
+11
2015-10-29
int2String() -> std::to_string()
Eelco Dolstra
1
-1
/
+1
2015-10-08
isFunctor: Simplify
Eelco Dolstra
1
-0
/
+6
2015-10-08
forceFunction: allow functors as well
Mathnerd314
1
-1
/
+1
2015-07-31
Fix stack consumption
Eelco Dolstra
1
-5
/
+0
2015-07-31
Output line number on infinite recursion
Iwan Aucamp
1
-8
/
+8
2015-07-23
Cleanup
Eelco Dolstra
1
-5
/
+0
2015-07-23
Optimize empty sets
Eelco Dolstra
1
-0
/
+4
2015-07-23
Merge branch 'attr-set-hh' of https://github.com/nbp/nix
Eelco Dolstra
1
-30
/
+0
2015-07-23
Optimize small lists
Eelco Dolstra
1
-33
/
+46
2015-07-17
OCD: foreach -> C++11 ranged for
Eelco Dolstra
1
-45
/
+45
2015-07-17
Make printValue() interruptible
Eelco Dolstra
1
-0
/
+2
2015-07-14
Move attribute set data structures into their own header file.
Nicolas B. Pierron
1
-30
/
+0
2015-06-17
Support URLs in $NIX_PATH
Eelco Dolstra
1
-1
/
+13
2015-05-22
Fix import-from-derivation in restricted eval mode
Eelco Dolstra
1
-0
/
+7
2015-04-16
Fix using restricted mode with chroots
Eelco Dolstra
1
-0
/
+5
2015-03-25
addToStore(): Take explicit name argument
Eelco Dolstra
1
-1
/
+1
2015-03-19
Disable scanning for interior pointers
Eelco Dolstra
1
-0
/
+2
2015-03-19
Fix Boehm API violation
Eelco Dolstra
1
-38
/
+42
2015-03-19
Check return values from malloc/strdup
Eelco Dolstra
1
-11
/
+34
2015-03-18
Print some Boehm GC stats
Eelco Dolstra
1
-0
/
+7
2015-03-18
valueSize(): Take into account list/bindings/env size
Eelco Dolstra
1
-6
/
+15
2015-03-06
forceValueDeep: Add to error prefix
Eelco Dolstra
1
-2
/
+7
2015-03-06
Improve error message
Eelco Dolstra
1
-11
/
+20
2015-02-23
Add restricted evaluation mode
Eelco Dolstra
1
-3
/
+20
2015-02-19
ExprConcatStrings: canonicalize concatenated paths
Shea Levy
1
-1
/
+2
2014-12-12
Remove canary stuff
Eelco Dolstra
1
-21
/
+0
2014-12-02
Make all ExternalValueBase functions const
Shea Levy
1
-3
/
+3
2014-12-02
Allow external code using libnixexpr to add types
Shea Levy
1
-0
/
+33
2014-11-25
forceString(): Accept pos argument
Eelco Dolstra
1
-2
/
+2
2014-11-15
Add functors (callable attribute sets).
Shea Levy
1
-0
/
+12
2014-10-31
Fix more warnings
Eelco Dolstra
1
-11
/
+1
2014-10-09
mkList: Scrub better
Eelco Dolstra
1
-0
/
+1
2014-10-05
Get rid of some unnecessary ExprConcatStrings nodes in dynamic attrs
Eelco Dolstra
1
-6
/
+3
2014-10-05
Show total allocations
Eelco Dolstra
1
-8
/
+10
2014-10-01
printValue(): Don't print <CYCLE> for repeated values
Eelco Dolstra
1
-7
/
+9
2014-09-22
Make forceValueDeep work on values with cycles
Eelco Dolstra
1
-9
/
+20
2014-09-22
Rename strictForceValue -> forceValueDeep
Eelco Dolstra
1
-3
/
+3
2014-09-22
Handle cycles when printing a value
Eelco Dolstra
1
-5
/
+23
2014-09-22
Add a function ‘valueSize’
Eelco Dolstra
1
-0
/
+80
2014-09-19
Inline Bindings::find()
Eelco Dolstra
1
-9
/
+0
[next]