Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:master commit in: /
Date: Wed, 30 Nov 2022 01:22:45
Message-Id: 1669771355.d0dd4918fae61f206925a7d013f49fd84a4d3444.sam@gentoo
1 commit: d0dd4918fae61f206925a7d013f49fd84a4d3444
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 30 01:21:45 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 30 01:22:35 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=d0dd4918
7
8 NEWS: update
9
10 Bug: https://bugs.gentoo.org/883071
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 NEWS | 4 ++++
14 1 file changed, 4 insertions(+)
15
16 diff --git a/NEWS b/NEWS
17 index 1aa8f3e24..6fd185fcb 100644
18 --- a/NEWS
19 +++ b/NEWS
20 @@ -2,6 +2,10 @@ portage-3.0.40 (UNRELEASED)
21 --------------
22
23 Features:
24 +* Optimize _slot_operator_check_reverse_dependencies by caching using
25 + lru_cache. In a ChromeOS use case, this patch decreases the running time from
26 + 311s to 197s with almost no memory usage increase. See bug #883071.
27 +
28 * config: /etc/portage/sets.conf can now be a directory. Ditto for the Portage extension
29 supporting sets.conf in ebuild repositories.