xbps/include
Juan RP 068cab8d20 libxbps: performance improvements by caching the most accessed paths.
1- We can cache the result of the first xbps_pkgdb_init() when it fails
   and avoid the malloc/free/access from it.
2- We cache the uname(2) result into a private var in xbps_handle and
   use it in xbps_pkg_arch_match().

This improves performance by ~5% approx and it's close as it was before
introducing the repository index format 1.5.
2012-06-15 15:33:11 +02:00
..
compat.h Improved callback/states support to make libxbps std{err,out} printf free. 2011-11-24 11:23:08 +01:00
fetch.h Merge libfetch-2.30 from NetBSD's pkgsrc. 2010-01-24 15:47:53 +01:00
mainpage.h Add infrastructure changes to build the API documentation. 2010-01-23 02:37:19 +01:00
Makefile Added a configure script to emulate GNU autoconf and related changes. 2010-05-19 22:38:27 +02:00
queue.h Update queue.h with latest NetBSD's version. 2011-01-30 15:08:57 +01:00
xbps_api_impl.h libxbps: require a pointer to xbps_handle in functions that need it. 2012-06-14 08:22:11 +02:00
xbps_api.h libxbps: performance improvements by caching the most accessed paths. 2012-06-15 15:33:11 +02:00