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

Issue 8775061: Support incremental-max and sample in Profiler data (Closed)

Created:
9 years ago by jar (doing other things)
Modified:
9 years ago
CC:
chromium-reviews, Paweł Hajdan Jr., darin-cc_chromium.org, brettw-cc_chromium.org, Ilya Sherman, eroman
Visibility:
Public.

Description

Support incremental-max and sample in Profiler data I also did some cleaning and refactoring in tracked_objects. We had a lot of functionality that has migrated to JS, that we didn't need (a lot of acccessors that are supplanted by the ToValue() methods. I'm anticipating that we'll move to an asynhcronous collecting of data from the profiler, so that we can bounce around to various threads and more cleanly collect samples (without risking races during data snapshots). Several of the refactors are heading in that direction. r=rtenneti tbr=jam (for microscopic content change) BUG=106291, 106293 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112928

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Total comments: 9

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+379 lines, -278 lines) Patch
M base/tracked_objects.h View 1 2 3 4 5 6 7 8 9 12 chunks +120 lines, -141 lines 0 comments Download
M base/tracked_objects.cc View 1 2 3 4 5 6 7 8 9 chunks +155 lines, -89 lines 0 comments Download
M base/tracked_objects_unittest.cc View 1 2 3 4 5 6 7 8 9 25 chunks +102 lines, -46 lines 0 comments Download
M chrome/browser/metrics/tracking_synchronizer.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M content/common/child_thread.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
ramant (doing other things)
Hi Jim, I will keep reviewing. Would appreciate if you could integrate with the trunk. ...
9 years ago (2011-12-03 17:36:25 UTC) #1
ramant (doing other things)
lgtm http://codereview.chromium.org/8775061/diff/1009/base/tracked_objects.h File base/tracked_objects.h (right): http://codereview.chromium.org/8775061/diff/1009/base/tracked_objects.h#newcode15 base/tracked_objects.h:15: #include "base/gtest_prod_util.h" On 2011/12/03 17:36:26, ramant wrote: > ...
9 years ago (2011-12-03 22:48:39 UTC) #2
jar (doing other things)
I uploaded a new CL merged to the tip of tree.
9 years ago (2011-12-03 22:53:30 UTC) #3
jar (doing other things)
Changes made per comments by rtenneti. http://codereview.chromium.org/8775061/diff/1009/base/tracked_objects.h File base/tracked_objects.h (right): http://codereview.chromium.org/8775061/diff/1009/base/tracked_objects.h#newcode15 base/tracked_objects.h:15: #include "base/gtest_prod_util.h" No ...
9 years ago (2011-12-04 00:46:22 UTC) #4
Ben Goodger (Google)
9 years ago (2011-12-04 07:22:15 UTC) #5
lgtm

Powered by Google App Engine
This is Rietveld 408576698