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

Issue 2709983002: fasta: Use more efficient Uint16List/Uint32List for line offset information, use hints for length (Closed)

Created:
3 years, 10 months ago by kustermann
Modified:
3 years, 10 months ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

fasta: Use more efficient Uint16List/Uint32List for line offset information, use hints for length R=ahe@google.com Committed: https://github.com/dart-lang/sdk/commit/a94bd171687d5a56aa84e6cf27ada540dad2bed5

Patch Set 1 #

Patch Set 2 : Remove library privacy #

Total comments: 2

Patch Set 3 : addressed comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -5 lines) Patch
M pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart View 1 2 3 chunks +87 lines, -2 lines 0 comments Download
M pkg/front_end/lib/src/fasta/scanner/array_based_scanner.dart View 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/front_end/lib/src/fasta/scanner/utf8_bytes_scanner.dart View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (3 generated)
kustermann
3 years, 10 months ago (2017-02-22 13:27:07 UTC) #3
ahe
Thanks for identifying this issue. We could land your CL as is, but I have ...
3 years, 10 months ago (2017-02-22 14:36:24 UTC) #4
kustermann
Let's talk more offline. > Everything is scanned twice in fasta, second time we shouldn't ...
3 years, 10 months ago (2017-02-22 14:53:21 UTC) #5
ahe
lgtm https://codereview.chromium.org/2709983002/diff/40001/pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart File pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart (right): https://codereview.chromium.org/2709983002/diff/40001/pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart#newcode1190 pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart:1190: // characters. I don't understand this comment. It ...
3 years, 10 months ago (2017-02-23 12:47:35 UTC) #6
kustermann
https://codereview.chromium.org/2709983002/diff/40001/pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart File pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart (right): https://codereview.chromium.org/2709983002/diff/40001/pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart#newcode1190 pkg/front_end/lib/src/fasta/scanner/abstract_scanner.dart:1190: // characters. On 2017/02/23 12:47:35, ahe wrote: > I ...
3 years, 10 months ago (2017-02-24 14:24:49 UTC) #7
kustermann
I did the experiment we talked about offline and saw no significant difference, within flaky ...
3 years, 10 months ago (2017-02-24 14:54:47 UTC) #8
kustermann
3 years, 10 months ago (2017-02-24 16:03:47 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 (id:60001) manually as
a94bd171687d5a56aa84e6cf27ada540dad2bed5 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698