[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.0.0-585-g2f55733
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".
The branch, master has been updated
via 2f55733be35e7ec4188ddab17a92ed67faa7210d (commit)
via c8243bb8ed2908e92d311a32d15e797dc83ba633 (commit)
via f75ee7176235f2c1a531113985d715ddcafb6d05 (commit)
via c244cfecf654d34032585530f00d68501ec63d77 (commit)
via 8757398a7e3132166a2e20605c02dfdc2abc3d1d (commit)
via ceb870655ec5c5efdd694328d0c4b8c98be99ebe (commit)
via 7219326dd4d01d7e49b8a40746f5495c1c329c9c (commit)
via f5fcaf0b3c8d05e94d08d6357324cfa69d8ceae7 (commit)
via 1d57a3e801421f6ddd43522f1a0d1ebaacf7aa92 (commit)
via 85b06f127600131e11afb3629e2609334dee00df (commit)
from 46ec9e3548b5b567c7eb18c360f54a77b6313b12 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2f55733be35e7ec4188ddab17a92ed67faa7210d
Author: Dan McGee
commit c244cfecf654d34032585530f00d68501ec63d77 Author: Dan McGee
Date: Mon Nov 12 23:01:14 2007 -0600 Move alpm_splitdep usage to db_read
Holy inefficient batman! For a pacman -Qt operation (when we are using compute_requiredby and not database entries), splitdep was being called ~1.3 million times on my local database. By splitting when we read the DB, we drop this number to around 1700 and save a LOT of time in doing so (a 5x increase in pacman -Qt speed here).
Note that the depends alpm_list_t in the package struct is no longer a string list, but a list of pmdepent_t objects.
Signed-off-by: Dan McGee
Small note: Storing pmdepend_t in pkgcache eats much more memory. Bye
---------------------------------------------------- SZTE Egyetemi Könyvtár - http://www.bibl.u-szeged.hu This mail sent through IMP: http://horde.org/imp/
On Nov 19, 2007 5:31 AM, Nagy Gabor
commit c244cfecf654d34032585530f00d68501ec63d77 Author: Dan McGee
Date: Mon Nov 12 23:01:14 2007 -0600 Move alpm_splitdep usage to db_read
Holy inefficient batman! For a pacman -Qt operation (when we are using compute_requiredby and not database entries), splitdep was being called ~1.3 million times on my local database. By splitting when we read the DB, we drop this number to around 1700 and save a LOT of time in doing so (a 5x increase in pacman -Qt speed here).
Note that the depends alpm_list_t in the package struct is no longer a string list, but a list of pmdepent_t objects.
Signed-off-by: Dan McGee
Small note: Storing pmdepend_t in pkgcache eats much more memory.
Static length strings are what really kill us, so that is where the effort should be focused. I believe Aaron is going to address this. -Dan
participants (3)
-
Dan McGee
-
Dan McGee
-
Nagy Gabor