diff options
author | Ludovic Courtès <ludo@gnu.org> | 2021-01-27 23:03:06 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2021-01-27 23:03:06 +0100 |
commit | 0f20b3fa2050ba6e442e340a204516b9375cd231 (patch) | |
tree | 474a4e64bd6cf1d9f1a99bce6fd51f6740f3aa10 /bootstrap | |
parent | c45a821a63b73e1655314c028315114f34b26417 (diff) |
inferior: Memoize entries in 'inferior-package->manifest-entry'.
Fixes a performance issue as reported by Ricardo Wurmus
in <https://bugs.gnu.org/46100>.
* guix/inferior.scm (inferior-package->manifest-entry): Remove #:parent parameter.
[cache]: New variable.
[memoized]: New macro.
[loop]: New procedure.
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions