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

Issue 8606001: Check that thread contexts are cleaned up during profiling (Closed)

Created:
9 years, 1 month ago by jar (doing other things)
Modified:
9 years ago
CC:
chromium-reviews, brettw-cc_chromium.org, rvargas (doing something else)
Visibility:
Public.

Description

Check that thread contexts are cleaned up during profiling There was a Thread Local Store regression, wherein thread cleanup notifcation was not sent to TLS users. This CL ensures that when this happens, that Chrome will crash. For now, I'm landed with a short-circuit (returns true all the time) in the test. I'll remove the TODO when we have XP properly supported. r=rtenneti BUG=103209 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111451

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 8

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -19 lines) Patch
M base/tracked_objects.h View 1 2 3 chunks +17 lines, -5 lines 0 comments Download
M base/tracked_objects.cc View 1 2 3 4 5 13 chunks +40 lines, -14 lines 1 comment Download
M chrome/browser/browser_process_impl.cc View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jar (doing other things)
Raman, I can't land this yet, as I *think* it will crash when running on ...
9 years, 1 month ago (2011-11-21 00:07:10 UTC) #1
ramant (doing other things)
lgtm http://codereview.chromium.org/8606001/diff/1004/base/tracked_objects.cc File base/tracked_objects.cc (right): http://codereview.chromium.org/8606001/diff/1004/base/tracked_objects.cc#newcode228 base/tracked_objects.cc:228: // that the allocator is not longer active ...
9 years, 1 month ago (2011-11-21 04:14:06 UTC) #2
jar (doing other things)
Changes made per comments by rtenneti http://codereview.chromium.org/8606001/diff/1004/base/tracked_objects.cc File base/tracked_objects.cc (right): http://codereview.chromium.org/8606001/diff/1004/base/tracked_objects.cc#newcode228 base/tracked_objects.cc:228: // that the ...
9 years, 1 month ago (2011-11-21 17:22:30 UTC) #3
ramant (doing other things)
lgtm http://codereview.chromium.org/8606001/diff/6001/base/tracked_objects.cc File base/tracked_objects.cc (right): http://codereview.chromium.org/8606001/diff/6001/base/tracked_objects.cc#newcode526 base/tracked_objects.cc:526: // caller should tell us how many thread ...
9 years, 1 month ago (2011-11-22 03:59:45 UTC) #4
jar (doing other things)
Change made per comment by rtenneti http://codereview.chromium.org/8606001/diff/6001/base/tracked_objects.cc File base/tracked_objects.cc (right): http://codereview.chromium.org/8606001/diff/6001/base/tracked_objects.cc#newcode526 base/tracked_objects.cc:526: // caller should ...
9 years, 1 month ago (2011-11-22 17:15:43 UTC) #5
jar (doing other things)
Small change to disable the test until I get XP working correctly.
9 years ago (2011-11-23 23:51:02 UTC) #6
ramant (doing other things)
lgtm
9 years ago (2011-11-23 23:53:16 UTC) #7
rvargas (doing something else)
9 years ago (2011-11-24 00:09:20 UTC) #8
http://codereview.chromium.org/8606001/diff/17001/base/tracked_objects.cc
File base/tracked_objects.cc (right):

http://codereview.chromium.org/8606001/diff/17001/base/tracked_objects.cc#new...
base/tracked_objects.cc:16: #include "base/win/dllmain.cc"
definitely not cool.

Powered by Google App Engine
This is Rietveld 408576698