/[Apache-SVN]
ViewVC logotype

Revision 1588651


Jump to revision: Previous Next
Author: stefan2
Date: Sat Apr 19 12:44:07 2014 UTC (10 years, 8 months ago)
Changed paths: 3
Log Message:
Reduce the size of an FSFS instance by using temporary pools
for temp. data during fs_open().

* subversion/libsvn_fs_fs/fs_fs.h
  (svn_fs_fs__initialize_caches): Document that the POOL shall be
                                  used for temporaries only.

* subversion/libsvn_fs_fs/caching.c
  (svn_fs_fs__initialize_caches): Fix the only place where we used
                                  POOL instead of FS->POOL for
                                  something with svn_fs_t lifetime.

* subversion/libsvn_fs_fs/fs.c
  (fs_serialized_init): Document POOL usage that we will now rely on.
  (fs_open): Use a SUBPOOL for anything temporary during FS init.

Changed paths

Path Details
Directorysubversion/trunk/subversion/libsvn_fs_fs/caching.c modified , text changed
Directorysubversion/trunk/subversion/libsvn_fs_fs/fs.c modified , text changed
Directorysubversion/trunk/subversion/libsvn_fs_fs/fs_fs.h modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26