about summary refs log tree commit diff
path: root/src/libexpr/attr-set.cc (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-05-02 Fix some random -Wconversion warningsEelco Dolstra1-3/+5
2018-02-17 libexpr: Rely on Boehm returning zeroed memory in EvalState::allocEnv()Tuomas Tynkkynen1-1/+2
Boehm guarantees that memory returned by GC_malloc() is zeroed, so take advantage of that.
2015-07-23 Optimize empty setsEelco Dolstra1-3/+7
This reduces the number of Bindings allocations by about 10%.
2015-07-14 Move attribute set data structures into their own header file.Nicolas B. Pierron1-0/+59
This modification moves Attr and Bindings structures into their own header file which is dedicated to the attribute set representation. The goal of to isolate pieces of code which are related to the attribute set representation. Thus future modifications of the attribute set representation will only have to modify these files, and not every other file across the evaluator.