diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-05-09 22:11:33 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-05-09 22:11:33 -0700 |
commit | d124a775634706eb954fa70116de8367f165d1d5 (patch) | |
tree | 27eb8a6b532d948876c2f22dc0ae28fedcf001f9 /pym/_emerge | |
parent | e5a51b2b7952eabc56bed8e2e04b2596e7495e16 (diff) | |
download | portage-d124a775634706eb954fa70116de8367f165d1d5.tar.gz portage-d124a775634706eb954fa70116de8367f165d1d5.tar.bz2 portage-d124a775634706eb954fa70116de8367f165d1d5.zip |
depgraph: don't clear vardbapi cache in _load_vdb
Most of the memory is probably held on the heap by the installed
package instances anyway, and the cache is useful for being inherited
by subprocess in MergeProcess.
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/depgraph.py | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 7b1940b5a..22a603e81 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -551,14 +551,6 @@ class depgraph(object): vardb.aux_get(pkg.cpv, []) fakedb.cpv_inject(pkg) - # Now that the vardb state is cached in our FakeVartree, - # we won't be needing the real vartree cache for awhile. - # To make some room on the heap, clear the vardbapi - # caches. - self._frozen_config._trees_orig[myroot - ]["vartree"].dbapi._clear_cache() - gc.collect() - self._dynamic_config._vdb_loaded = True def _spinner_update(self): |