summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authorjkummerow@chromium.org <jkummerow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-05 09:38:07 +0000
committerjkummerow@chromium.org <jkummerow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-05 09:38:07 +0000
commitf2a893c2215a31a99e95b25b2f93000fdefc7a5b (patch)
treebf7ec4f5f964a45bb7c9aa0ea09e301f7cb30d2d /tools/valgrind
parent3ab9898b32d19cada0c583d6deb1206c4e680dd7 (diff)
downloadchromium_src-f2a893c2215a31a99e95b25b2f93000fdefc7a5b.zip
chromium_src-f2a893c2215a31a99e95b25b2f93000fdefc7a5b.tar.gz
chromium_src-f2a893c2215a31a99e95b25b2f93000fdefc7a5b.tar.bz2
Lifecycle management for PolicyProviders
The ConfigurationPolicyProviderKeeper (and therefore the individual ConfigurationPolicyProviders) is now a member variable of the BrowserProcess instead of a singleton. This fixes memory leaks at the cost of slightly more complicated shutdown (the PolicyProviders must die while the file thread is still alive, but the preference system observing the providers for policy changes lives longer than that). BUG=66054, 66102 TEST=existing unit tests; valgrind Review URL: http://codereview.chromium.org/5962016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70496 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt18
1 files changed, 0 insertions, 18 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index 9345880..4aac0ed 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -1202,24 +1202,6 @@
fun:_ZN13UtilityThreadC1Ev
}
{
- bug_66102_a
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZN6policy21FileBasedPolicyLoader11InitWatcherEv
- ...
- fun:_ZN54PrefValueStorePolicyRefreshTest_TestPolicyRefresh_Test8TestBodyEv
-}
-{
- bug_66102_b
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZN6policy21FileBasedPolicyLoader16InitOnFileThreadEv
- ...
- fun:_ZN54PrefValueStorePolicyRefreshTest_TestPolicyRefresh_Test8TestBodyEv
-}
-{
bug_67291
Memcheck:Leak
fun:_Znw*