add: experiment with bsearch to see if it reduce the CPU bounding
modified libpkg/pkg.c
@@ -1731,3 +1731,31 @@ pkg_lists_sort(struct pkg *p)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/pkg_add.c
@@ -1085,19 +1085,18 @@ static bool
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1146,10 +1145,9 @@ scan_local_pkgs(struct pkg_add_db *db, bool fromstdin, struct localhashes *l, co
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -242,6 +242,9 @@ struct pkg {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|