| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=103945
TEST=Heapchecker CrOS bot goes green.
Review URL: http://codereview.chromium.org/8540016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109706 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=jhawkins
BUG=103704,86483,98751
TEST=./tools/valgrind/waterfall.sh match
Review URL: http://codereview.chromium.org/8514001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109400 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The old 'long' HeapChecker suppressions still match the full reports.
Also, put the lists of boring callers into one place.
BUG=93400
TEST=Run base_unittests/ToolsSanityTests under all tools with removed suppressions and see the stacks
Review URL: http://codereview.chromium.org/8505015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109242 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/8491004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108943 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on Chromium OS
In addition to the stacks suppressed before, there were several new PluginPrefs-related leaks that started at the same time.
TBR=thakis
BUG=102831
Review URL: http://codereview.chromium.org/8484008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108822 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=thakis
BUG=103192
Review URL: http://codereview.chromium.org/8483006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108821 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=thakis
BUG=82974
Review URL: http://codereview.chromium.org/8489001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108820 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=thakis
BUG=103190
Review URL: http://codereview.chromium.org/8485004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108819 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
For this change, I fixed a real memory leak I introduced, and I'm also widening the suppression from bug 51988 for using OpenTestNSSDB, since now multiple tests use that path, and it's the same leak.
BUG=chromium:102988,chromium:51988
TEST=Ran valgrind trybots
Review URL: http://codereview.chromium.org/8479011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108741 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=102983
TEST=No leak
Review URL: http://codereview.chromium.org/8481011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108737 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=timurrrr
BUG=102988
Review URL: http://codereview.chromium.org/8461003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108637 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=sergeyu
BUG=102983
Review URL: http://codereview.chromium.org/8466004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108634 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
function name.
BUG=none
TEST=ran valgrind trybots
Review URL: http://codereview.chromium.org/8437104
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108607 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=rsesek
BUG=102831
Review URL: http://codereview.chromium.org/8447001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108467 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a reland of accumulated patches including CLs
8414036, 8425010, 8425013, 8424013.
It fully enables tracking of objects, as seen in about:tracking
in teh release build.
The problem this had in its initaial landing centered on
Mac instability in base_unittest. We were encountering crash
on exit of the tests, with a stack dump involving pthreads.
r=rtenneti
BUG=101856
Review URL: http://codereview.chromium.org/8429009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108026 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix valgrind error in new unit test.
Remove valgrind/heapcheck suppressions.
Remove improper reference to a header that does not exist.
BUG=102256
TEST=
Review URL: http://codereview.chromium.org/8429016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108012 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I may be able to do better... but I wanted to get
the tree greened up.
TBR=rtenneti
Review URL: http://codereview.chromium.org/8426006
TBR=jar@chromium.org
Review URL: http://codereview.chromium.org/8431006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Re-land of Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107921
with supressions for induced (and planned) leaks)
PLUS
Removed one line of defensive coding where I set(NULL)
the TLS slote at thread teardown. We're seeing
strange failures on the base unittests, and they
may be related to this.
]
Be extra carful about handling races in access to status_.
This will avoid generating a delta between a null time
and a real time, when status is changing in/around
the run of a task. This won't help with the benign
race for checking status_, but it may help with unit
test tsan complaints.
Leak data aggressively, rather than cleaning up, to
prevent any chance of a data access race between
tracked object testing (which need a near-virgin
global state, and hence must start by cleaning it up), and
other tests, which may have lingering threaded actions,
that still access some previously created task tracking
data.
Provide more options for flags to enable/disable
tracking. These options might become useful
if we changed the default to not do tracking.
Allow for HTML generation even if the tracking has
changed to being disabled. This is especially useful
for looking at the tracked instances that were
monitored after turning tracking on by default, but
before the command line deactiated tracking.
tbr=rtenneti
bug=102327
Review URL: http://codereview.chromium.org/8425010
TBR=jar@chromium.org
Review URL: http://codereview.chromium.org/8430003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107960 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
I may be able to do better... but I wanted to get
the tree greened up.
TBR=rtenneti
Review URL: http://codereview.chromium.org/8426006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Re-land of Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107921
with supressions for induced (and planned) leaks)
PLUS
Removed one line of defensive coding where I set(NULL)
the TLS slote at thread teardown. We're seeing
strange failures on the base unittests, and they
may be related to this.
]
Be extra carful about handling races in access to status_.
This will avoid generating a delta between a null time
and a real time, when status is changing in/around
the run of a task. This won't help with the benign
race for checking status_, but it may help with unit
test tsan complaints.
Leak data aggressively, rather than cleaning up, to
prevent any chance of a data access race between
tracked object testing (which need a near-virgin
global state, and hence must start by cleaning it up), and
other tests, which may have lingering threaded actions,
that still access some previously created task tracking
data.
Provide more options for flags to enable/disable
tracking. These options might become useful
if we changed the default to not do tracking.
Allow for HTML generation even if the tracking has
changed to being disabled. This is especially useful
for looking at the tracked instances that were
monitored after turning tracking on by default, but
before the command line deactiated tracking.
tbr=rtenneti
bug=102327
Review URL: http://codereview.chromium.org/8425010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107939 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Re-land of Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107921
with supressions for induced (and planned) leaks) ]
Be extra carful about handling races in access to status_.
This will avoid generating a delta between a null time
and a real time, when status is changing in/around
the run of a task. This won't help with the benign
race for checking status_, but it may help with unit
test tsan complaints.
Leak data aggressively, rather than cleaning up, to
prevent any chance of a data access race between
tracked object testing (which need a near-virgin
global state, and hence must start by cleaning it up), and
other tests, which may have lingering threaded actions,
that still access some previously created task tracking
data.
Provide more options for flags to enable/disable
tracking. These options might become useful
if we changed the default to not do tracking.
Allow for HTML generation even if the tracking has
changed to being disabled. This is especially useful
for looking at the tracked instances that were
monitored after turning tracking on by default, but
before the command line deactiated tracking.
tbr=rtenneti
bug=102327
Review URL: http://codereview.chromium.org/8414053
TBR=jar@chromium.org
Review URL: http://codereview.chromium.org/8422004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107931 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Re-land of Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107921
with supressions for induced (and planned) leaks) ]
Be extra carful about handling races in access to status_.
This will avoid generating a delta between a null time
and a real time, when status is changing in/around
the run of a task. This won't help with the benign
race for checking status_, but it may help with unit
test tsan complaints.
Leak data aggressively, rather than cleaning up, to
prevent any chance of a data access race between
tracked object testing (which need a near-virgin
global state, and hence must start by cleaning it up), and
other tests, which may have lingering threaded actions,
that still access some previously created task tracking
data.
Provide more options for flags to enable/disable
tracking. These options might become useful
if we changed the default to not do tracking.
Allow for HTML generation even if the tracking has
changed to being disabled. This is especially useful
for looking at the tracked instances that were
monitored after turning tracking on by default, but
before the command line deactiated tracking.
tbr=rtenneti
bug=102327
Review URL: http://codereview.chromium.org/8414053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107928 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=102255,102256,10227
TEST=Memory FYI waterfall is so much greener
TBR=hbono
Review URL: http://codereview.chromium.org/8416062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107876 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=100761,88782
TEST=valgrind bots
Review URL: http://codereview.chromium.org/8342064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=100661,100761
TEST=none
TBR=jhawkins
Review URL: http://codereview.chromium.org/8343010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106094 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
SQLitePersistentCookieStore::Backend::LoadCookiesForDomains.
BUG=100608
TEST=none
TBR=jhawkins
Review URL: http://codereview.chromium.org/8294021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105902 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
HeapChecker bot
TBR=thestig
BUG=100146
Review URL: http://codereview.chromium.org/8263005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
WebDataService
BUG=96922,96363
TEST=sh tools/valgrind/chrome_tests.sh -t unit_tests --gtest_filter=ProfileSyncServiceAutofillTest.HasProfileEmptySync
Review URL: http://codereview.chromium.org/8184001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105199 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
managed by the Web..."
Looks like a timing conflicts with another change that caused it to fail to
compile.
R=isherman@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/8233044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105018 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebDataService
BUG=96922,96363
TEST=sh tools/valgrind/chrome_tests.sh -t unit_tests --gtest_filter=ProfileSyncServiceAutofillTest.HasProfileEmptySync
Review URL: http://codereview.chromium.org/8184001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105016 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=99301
Review URL: http://codereview.chromium.org/8175012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104541 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This change suppresses leaks in base::MessagePumpLibevent::Run() and OncNetworkParserTest.TestCreateNetworkWifi* tests.
TBR=timurrrr, glider, thestig
BUG=99435, 99436
TEST=make the Chromium OS valgrind bots and the Chromium OS heapchecker bot green.
Review URL: http://codereview.chromium.org/8196011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104449 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=ricow
BUG=99304
Review URL: http://codereview.chromium.org/8159017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104278 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
AvatarMenuBubbleController)
Suppress the leaks in V8 context tests (issue 99301)
BUG=93038,99301
TBR=aa
Review URL: http://codereview.chromium.org/8169013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104276 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=99158,98967
TBR=jam
Review URL: http://codereview.chromium.org/8137025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104107 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=99166
TBR=asargent
Review URL: http://codereview.chromium.org/8142029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104094 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=98967
TBR=jam@chromium.org
Review URL: http://codereview.chromium.org/8120017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103834 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This avoids leaking a GTK widget, I guess. I will never
fully grasp the GObject memory management model.
BUG=98568
TEST=removed suppression and ran the heapchecker
Review URL: http://codereview.chromium.org/8094013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103725 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=98538
TEST=
Review URL: http://codereview.chromium.org/8083022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=98568
TBR=derat@chromium.org
Review URL: http://codereview.chromium.org/8083002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103290 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=98538
TBR=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/8071026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103270 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=97879
TEST=FileSystemPathManagerTest.*
Review URL: http://codereview.chromium.org/8028023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102913 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=rogerta@chromium.org
BUG=88212
TEST=none
Review URL: http://codereview.chromium.org/8037030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=97814
TEST=memory
Review URL: http://codereview.chromium.org/8036021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102775 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
will revert if it does.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/8044010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102646 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=jhawkins@chromium.org, georgey@chromium.org
BUG=75224
TEST=none
Review URL: http://codereview.chromium.org/8036010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102645 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=kinuko@chromium.org
BUG=97879
TEST=none
Review URL: http://codereview.chromium.org/8038009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102633 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds suppressions for Autofill Sync tests.
BUG=94026
TEST=Heapcheck goes green.
TBR=lipalani
Review URL: http://codereview.chromium.org/8043005
TBR=dhollowa@chromium.org
Review URL: http://codereview.chromium.org/8043010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102630 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=timurrrr@chromium.org
BUG=97857
TEST=none
Review URL: http://codereview.chromium.org/8044007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102624 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=georgey@chromium.org,dhollowa@chromium.org,
BUG=96363
TEST=none
Review URL: http://codereview.chromium.org/8028009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102617 0039d316-1c4b-4281-b951-d872f2087c98
|