Hi, Changes from v1: o store persistent cache database connection in fetcher o call mkdirhier unconditionally
This series shaves off ~10% of bitbake runtime for this scenario: bitbake micro-base-image; once, not measured bitbake -c clean something; not measured bitbake.original -c clean something; repeatedly, measured bitbake.better -c clean something; repeatedly, measured Bernhard Reutner-Fischer (8): fetch: documentation typo fix cache: fix typo in error message of cacheValidUpdate() fetch: commentary typo fix in fetcher_init() cache: use os.path ops instead of stat cache: use max() to determine newest_mtime cache: use a set() for __depends persist_data: cache connection and use cursor cache: do not chdir unnecessary lib/bb/cache.py | 45 +++++++++++++++++++++++---------------------- lib/bb/fetch/__init__.py | 13 +++++++------ lib/bb/parse/__init__.py | 4 ++-- lib/bb/persist_data.py | 21 +++++++++++++-------- 4 files changed, 45 insertions(+), 38 deletions(-) _______________________________________________ Bitbake-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bitbake-dev
