diff options
author | Ludovic Courtès <ludo@gnu.org> | 2024-04-08 23:09:36 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-05-04 19:14:24 +0200 |
commit | b011ef4378aa40bb25db3022906eac378472cd83 (patch) | |
tree | 87410d38a72652bc0d844823b58f56f32108e719 /NEWS | |
parent | 2f93e1682a02d76c59762ffaa99ee2abe4dea928 (diff) | |
download | guix-b011ef4378aa40bb25db3022906eac378472cd83.tar guix-b011ef4378aa40bb25db3022906eac378472cd83.tar.gz |
packages: Reduce bloat induced by ‘sanitize-inputs’.
At -O1, peval does the bulk of the optimization work and it cannot
reduce things like (null? (list 1 2)), unlike what happens in CPS at
-O2. Thus, reduce the part of ‘sanitize-inputs’ that’s inlined.
* guix/packages.scm (maybe-add-input-labels): New procedure.
(sanitize-inputs): Turn into a macro; use ‘maybe-add-input-labels’.
Change-Id: Id2283bb5a2f5d714722200bdcfe0b0bfa606923f
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions