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

Issue 2939853002: [fuchsia] Make profile processing resilient to bogus overlaps from dladdr. (Closed)

Created:
3 years, 6 months ago by rmacnak
Modified:
3 years, 6 months ago
Reviewers:
zra
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

[fuchsia] Make profile processing resilient to bogus overlaps from dladdr. R=zra@google.com Committed: https://github.com/dart-lang/sdk/commit/08b7b1d06014784edf0e844e488eebcce1537f48

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : verify too slow to leave on #

Total comments: 8

Patch Set 4 : unit test #

Total comments: 2

Patch Set 5 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+331 lines, -150 lines) Patch
M runtime/vm/profiler_service.h View 1 2 3 2 chunks +46 lines, -1 line 0 comments Download
M runtime/vm/profiler_service.cc View 1 2 3 3 chunks +179 lines, -149 lines 0 comments Download
M runtime/vm/profiler_test.cc View 1 2 3 4 1 chunk +106 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
rmacnak
3 years, 6 months ago (2017-06-14 00:40:14 UTC) #3
zra
https://codereview.chromium.org/2939853002/diff/40001/runtime/vm/profiler_service.cc File runtime/vm/profiler_service.cc (right): https://codereview.chromium.org/2939853002/diff/40001/runtime/vm/profiler_service.cc#newcode721 runtime/vm/profiler_service.cc:721: class ProfileCodeTable : public ZoneAllocated { Could you add ...
3 years, 6 months ago (2017-06-14 05:00:06 UTC) #4
rmacnak
https://codereview.chromium.org/2939853002/diff/40001/runtime/vm/profiler_service.cc File runtime/vm/profiler_service.cc (right): https://codereview.chromium.org/2939853002/diff/40001/runtime/vm/profiler_service.cc#newcode721 runtime/vm/profiler_service.cc:721: class ProfileCodeTable : public ZoneAllocated { On 2017/06/14 05:00:05, ...
3 years, 6 months ago (2017-06-14 17:32:14 UTC) #5
zra
lgtm https://codereview.chromium.org/2939853002/diff/60001/runtime/vm/profiler_test.cc File runtime/vm/profiler_test.cc (right): https://codereview.chromium.org/2939853002/diff/60001/runtime/vm/profiler_test.cc#newcode2826 runtime/vm/profiler_test.cc:2826: EXPECT_EQ(table->FindCodeForPC(50), code1); Maybe try intermediate and end values ...
3 years, 6 months ago (2017-06-14 17:49:22 UTC) #6
rmacnak
https://codereview.chromium.org/2939853002/diff/60001/runtime/vm/profiler_test.cc File runtime/vm/profiler_test.cc (right): https://codereview.chromium.org/2939853002/diff/60001/runtime/vm/profiler_test.cc#newcode2826 runtime/vm/profiler_test.cc:2826: EXPECT_EQ(table->FindCodeForPC(50), code1); On 2017/06/14 17:49:22, zra wrote: > Maybe ...
3 years, 6 months ago (2017-06-14 18:14:08 UTC) #7
rmacnak
3 years, 6 months ago (2017-06-14 18:14:31 UTC) #9
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
08b7b1d06014784edf0e844e488eebcce1537f48 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698