Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(530)

Issue 23460014: [chromium]: Annotate StringImpl::createStatic leak for LeakSanitizer. (Closed)

Created:
7 years, 3 months ago by r.kasibhatla
Modified:
7 years, 3 months ago
Reviewers:
earthdok
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

[chromium]: Annotate StringImpl::createStatic leak for LeakSanitizer. Changes to enable annotating known leaks in blink so that leak sanitizer doesn't raise alarm. Removing addition of StringImpl::createStatic from tools/lsan/suppressions.txt This patch currently just handles Leak Sanitizer only. The changes for Heap Checker would be done in a follow up patch. BUG=268258 TEST=Running content_unittests with Leak Sanitizer enabled. Output of Leak Sanitizer before the fix: http://pastebin.com/niDgRNAQ Output of Leak Sanitizer after the fix: http://pastebin.com/v6hF43Lj Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221586

Patch Set 1 #

Patch Set 2 : First patch in set of patch to annotate known leaks in blink. #

Total comments: 1

Patch Set 3 : Removed WTF_USE_LEAK_ANNOTATIONS conditional macro as suggested. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -3 lines) Patch
M AUTHORS View 1 1 chunk +1 line, -0 lines 0 comments Download
M build/common.gypi View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M tools/lsan/suppressions.txt View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
r.kasibhatla
This is just a preliminary patch. If the tone of changes is ok, then I ...
7 years, 3 months ago (2013-09-03 15:33:29 UTC) #1
earthdok
lgtm, but please don't commit this immediately after the blink roll (it might get reverted ...
7 years, 3 months ago (2013-09-03 16:15:20 UTC) #2
r.kasibhatla
7 years, 3 months ago (2013-09-04 13:23:50 UTC) #3
earthdok
lgtm still
7 years, 3 months ago (2013-09-04 13:32:21 UTC) #4
earthdok
https://codereview.chromium.org/23460014/diff/5001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/23460014/diff/5001/build/common.gypi#newcode3309 build/common.gypi:3309: 'WTF_USE_LEAK_ANNOTATIONS=1', Do you really need a separate define for ...
7 years, 3 months ago (2013-09-04 13:32:27 UTC) #5
r.kasibhatla
On 2013/09/04 13:32:27, earthdok wrote: > https://codereview.chromium.org/23460014/diff/5001/build/common.gypi > File build/common.gypi (right): > > https://codereview.chromium.org/23460014/diff/5001/build/common.gypi#newcode3309 > ...
7 years, 3 months ago (2013-09-04 14:12:41 UTC) #6
r.kasibhatla
On 2013/09/04 14:12:41, r.kasibhatla wrote: > On 2013/09/04 13:32:27, earthdok wrote: > > https://codereview.chromium.org/23460014/diff/5001/build/common.gypi > ...
7 years, 3 months ago (2013-09-05 07:43:21 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/r.kasibhatla@samsung.com/23460014/13001
7 years, 3 months ago (2013-09-05 19:21:43 UTC) #8
commit-bot: I haz the power
7 years, 3 months ago (2013-09-06 05:40:55 UTC) #9
Message was sent while issue was closed.
Change committed as 221586

Powered by Google App Engine
This is Rietveld 408576698