lib/bb/data.py:
authorHolger Hans Peter Freyther <zecke@selfish.org>
Tue, 17 May 2005 22:25:07 +0000 (22:25 +0000)
committerHolger Hans Peter Freyther <zecke@selfish.org>
Tue, 17 May 2005 22:25:07 +0000 (22:25 +0000)
commit75867c18e276d18f3207d2f61567332096a190b3
tree1db94063ff525f8edb9487df18418fe21147db3d
parentd4540eb7fc75d936fe90502f4233fa051d695695
lib/bb/data.py:
-Provide a special 'collection/dict' for the collected
 bb-files. If we use a persistent storage (CACHE) we will
 not hold any data instance in memory but load it from disk
 on demand.
 This reduces bitbakes memory usage to roughly 40MB. The initial
 parsing currently takes roughly thirty seconds more.

lib/bb/make.py:
-Use the new data implementation for pkgdata.
-Do not access pkgdata[f] if we've the data already
 in our hands
lib/bb/data.py
lib/bb/make.py