aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-11-30 01:21:45 +0000
committerSam James <sam@gentoo.org>2022-11-30 01:22:35 +0000
commitd0dd4918fae61f206925a7d013f49fd84a4d3444 (patch)
tree92939824abe07351b2aa2979be2c773ee3dd7001
parentebuild.sh: disable patsub_replacement in Bash 5.2 (diff)
downloadportage-d0dd4918.tar.gz
portage-d0dd4918.tar.bz2
portage-d0dd4918.zip
NEWS: update
Bug: https://bugs.gentoo.org/883071 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 1aa8f3e24..6fd185fcb 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,10 @@ portage-3.0.40 (UNRELEASED)
--------------
Features:
+* Optimize _slot_operator_check_reverse_dependencies by caching using
+ lru_cache. In a ChromeOS use case, this patch decreases the running time from
+ 311s to 197s with almost no memory usage increase. See bug #883071.
+
* config: /etc/portage/sets.conf can now be a directory. Ditto for the Portage extension
supporting sets.conf in ebuild repositories.