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

Issue 1330703002: Do not emit coverage/callsite info for implicit closure functions. (Closed)

Created:
5 years, 3 months ago by turnidge
Modified:
5 years, 3 months ago
Reviewers:
rmacnak
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Do not emit coverage/callsite info for implicit closure functions. They are all forwarding functions now, and this was causing some oddities in the observatory UI where some functions had coverage info on their first line and some didn't. The coverage info always reflected merely whether or not the closure had been invoked yet, which was confusing. BUG= R=rmacnak@google.com Committed: https://github.com/dart-lang/sdk/commit/8d68f9105509b956385aadd3af56e1fe78827a9d

Patch Set 1 #

Patch Set 2 : fix test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -11 lines) Patch
M runtime/observatory/tests/service/coverage_test.dart View 1 4 chunks +7 lines, -7 lines 0 comments Download
M runtime/vm/coverage.cc View 1 chunk +0 lines, -4 lines 0 comments Download

Messages

Total messages: 4 (1 generated)
turnidge
5 years, 3 months ago (2015-09-04 21:13:22 UTC) #2
rmacnak
lgtm
5 years, 3 months ago (2015-09-04 21:15:10 UTC) #3
turnidge
5 years, 3 months ago (2015-09-04 21:48:38 UTC) #4
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
8d68f9105509b956385aadd3af56e1fe78827a9d (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698