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

Issue 839913002: Validate incremental resolutions results if requested. (Closed)

Created:
5 years, 11 months ago by scheglov
Modified:
5 years, 11 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/remotes/git-svn
Visibility:
Public.

Description

Validate incremental resolutions results if requested. It works by performing incremental resolution, remembering its results and then pretending that incremental resolution did not happen. Later, after the full resolution, we compare "full" result with the incremental one. If there is a problem, it is sent to the instrumentation. R=brianwilkerson@google.com, danrubel@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=42710

Patch Set 1 #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+179 lines, -28 lines) Patch
M pkg/analyzer/lib/src/generated/element.dart View 7 chunks +27 lines, -11 lines 0 comments Download
M pkg/analyzer/lib/src/generated/engine.dart View 7 chunks +57 lines, -0 lines 4 comments Download
M pkg/analyzer/lib/src/generated/incremental_resolution_validator.dart View 5 chunks +85 lines, -15 lines 1 comment Download
M pkg/analyzer/test/generated/incremental_resolver_test.dart View 2 chunks +10 lines, -2 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
scheglov
5 years, 11 months ago (2015-01-07 22:09:01 UTC) #1
danrubel
https://codereview.chromium.org/839913002/diff/1/pkg/analyzer/lib/src/generated/engine.dart File pkg/analyzer/lib/src/generated/engine.dart (right): https://codereview.chromium.org/839913002/diff/1/pkg/analyzer/lib/src/generated/engine.dart#newcode2245 pkg/analyzer/lib/src/generated/engine.dart:2245: assertSameResolution(incrementalResolutionValidation_lastUnit, fullUnit); Should this be asserting valid types? https://codereview.chromium.org/839913002/diff/1/pkg/analyzer/lib/src/generated/engine.dart#newcode5161 ...
5 years, 11 months ago (2015-01-07 22:32:48 UTC) #2
scheglov
https://codereview.chromium.org/839913002/diff/1/pkg/analyzer/lib/src/generated/engine.dart File pkg/analyzer/lib/src/generated/engine.dart (right): https://codereview.chromium.org/839913002/diff/1/pkg/analyzer/lib/src/generated/engine.dart#newcode2245 pkg/analyzer/lib/src/generated/engine.dart:2245: assertSameResolution(incrementalResolutionValidation_lastUnit, fullUnit); On 2015/01/07 22:32:48, danrubel wrote: > Should ...
5 years, 11 months ago (2015-01-07 23:24:11 UTC) #3
Brian Wilkerson
LGTM
5 years, 11 months ago (2015-01-08 00:24:36 UTC) #4
scheglov
5 years, 11 months ago (2015-01-08 18:57:29 UTC) #5
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as 42710 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698