diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-08-13T18·58-0400 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-08-13T18·58-0400 |
commit | 3e89ef597ce00dbf82a937aad9efab3c9c7b6dcf (patch) | |
tree | 60d4896f8c8b063ce7d2354fb357da9a2a13c0ba /src/libexpr/lexer.l | |
parent | 9c2d63084bd4f6a04210cd52b4fce054d248bc6b (diff) |
Optimise concatenating a list to an empty list
More precisely, in concatLists, if all lists except one are empty, then just return the non-empty list. This reduces the number of list element allocations by 32% when evaluating a NixOS system configuration.
Diffstat (limited to 'src/libexpr/lexer.l')
0 files changed, 0 insertions, 0 deletions