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

Issue 11275097: Merge SourceLocation and Source (Closed)

Created:
8 years, 1 month ago by Johnni Winther
Modified:
8 years, 1 month ago
Reviewers:
ahe, kasperl
CC:
reviews_dartlang.org, Andrei Mouravski, turnidge
Visibility:
Public.

Description

Merge SourceLocation and Source Committed: https://code.google.com/p/dart/source/detail?r=14454

Patch Set 1 #

Total comments: 12

Patch Set 2 : RegExp used for line numbers #

Total comments: 2

Patch Set 3 : Revert use of Pattern.allMatches #

Unified diffs Side-by-side diffs Delta from patch set Stats (+121 lines, -79 lines) Patch
M pkg/dartdoc/lib/dartdoc.dart View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M pkg/dartdoc/lib/mirrors.dart View 1 2 1 chunk +24 lines, -18 lines 0 comments Download
M pkg/dartdoc/lib/mirrors_util.dart View 1 2 3 chunks +1 line, -21 lines 0 comments Download
M pkg/dartdoc/lib/src/dartdoc/comment_map.dart View 1 2 3 chunks +12 lines, -12 lines 0 comments Download
M pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart View 1 2 8 chunks +73 lines, -25 lines 0 comments Download
M tests/compiler/dart2js/mirrors_helper.dart View 1 1 chunk +1 line, -1 line 0 comments Download
M tests/compiler/dart2js/mirrors_test.dart View 1 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Johnni Winther
8 years, 1 month ago (2012-11-01 08:13:59 UTC) #1
kasperl
LGTM with comments: https://codereview.chromium.org/11275097/diff/1/pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart File pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart (right): https://codereview.chromium.org/11275097/diff/1/pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart#newcode634 pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart:634: var sourceFile = _script.file is SourceFile; ...
8 years, 1 month ago (2012-11-01 10:13:29 UTC) #2
Johnni Winther
PTAL https://codereview.chromium.org/11275097/diff/1/pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart File pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart (right): https://codereview.chromium.org/11275097/diff/1/pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart#newcode634 pkg/dartdoc/lib/src/mirrors/dart2js_mirror.dart:634: var sourceFile = _script.file is SourceFile; On 2012/11/01 ...
8 years, 1 month ago (2012-11-01 12:01:58 UTC) #3
kasperl
LGTM.
8 years, 1 month ago (2012-11-01 12:21:28 UTC) #4
ahe
https://codereview.chromium.org/11275097/diff/3002/lib/compiler/implementation/source_file.dart File lib/compiler/implementation/source_file.dart (right): https://codereview.chromium.org/11275097/diff/3002/lib/compiler/implementation/source_file.dart#newcode30 lib/compiler/implementation/source_file.dart:30: starts.add(match.start + 1); What is the performance overhead of ...
8 years, 1 month ago (2012-11-01 13:05:22 UTC) #5
Johnni Winther
8 years, 1 month ago (2012-11-01 15:27:13 UTC) #6
https://codereview.chromium.org/11275097/diff/3002/lib/compiler/implementatio...
File lib/compiler/implementation/source_file.dart (right):

https://codereview.chromium.org/11275097/diff/3002/lib/compiler/implementatio...
lib/compiler/implementation/source_file.dart:30: starts.add(match.start + 1);
On 2012/11/01 13:05:22, ahe wrote:
> What is the performance overhead of this? Perhaps the scanner should record
this
> information.

Enormous. I'll revert.

Powered by Google App Engine
This is Rietveld 408576698