* Optimize metadata caching in pordbapi and bindbapi so that cache is
authorZac Medico <zmedico@gentoo.org>
Mon, 7 Apr 2008 22:12:04 +0000 (22:12 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 7 Apr 2008 22:12:04 +0000 (22:12 -0000)
commit2527a0bc8f3fc9be217e0ab5b31468d2b36718f6
tree55051cc2030ba83675eecf9719c009d1a7de8a33
parent8b0e7e592421a32bbc1740aac7f5c428fa6f5944
* Optimize metadata caching in pordbapi and bindbapi so that cache is
  never pulled for the same package twice.
* Cache a Package instances constructed during package selection
  and reuse them during later package selections.

svn path=/main/trunk/; revision=9741
pym/_emerge/__init__.py
pym/portage/dbapi/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/portage/getbinpkg.py