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

Issue 965033002: add source maps support, fixes #50 (Closed)

Created:
5 years, 9 months ago by Jennifer Messerly
Modified:
5 years, 9 months ago
CC:
dev-compiler+reviews_dartlang.org
Base URL:
git@github.com:dart-lang/dev_compiler.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 : #

Patch Set 2 : format #

Total comments: 5

Patch Set 3 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+228 lines, -131 lines) Patch
M lib/devc.dart View 1 chunk +1 line, -1 line 0 comments Download
M lib/src/codegen/js_codegen.dart View 1 2 61 chunks +201 lines, -115 lines 2 comments Download
M lib/src/js/nodes.dart View 2 chunks +6 lines, -11 lines 0 comments Download
M lib/src/options.dart View 1 5 chunks +16 lines, -2 lines 0 comments Download
M test/codegen_test.dart View 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
Jennifer Messerly
5 years, 9 months ago (2015-02-27 22:22:11 UTC) #3
Siggi Cherem (dart-lang)
lgtm, just minor comments below https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart File lib/src/codegen/js_codegen.dart (right): https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart#newcode1724 lib/src/codegen/js_codegen.dart:1724: var outDir = path.dirname(outputPath); ...
5 years, 9 months ago (2015-02-27 22:47:10 UTC) #4
Jennifer Messerly
https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart File lib/src/codegen/js_codegen.dart (right): https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart#newcode1724 lib/src/codegen/js_codegen.dart:1724: var outDir = path.dirname(outputPath); On 2015/02/27 22:47:09, Siggi Cherem ...
5 years, 9 months ago (2015-02-27 22:49:03 UTC) #5
Jennifer Messerly
https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart File lib/src/codegen/js_codegen.dart (right): https://codereview.chromium.org/965033002/diff/40001/lib/src/codegen/js_codegen.dart#newcode1747 lib/src/codegen/js_codegen.dart:1747: String jsToString(JS.Node node) { On 2015/02/27 22:49:02, John Messerly ...
5 years, 9 months ago (2015-02-27 22:56:10 UTC) #6
Jennifer Messerly
Tried to address these. Landing but let me know thoughts on `debugJsNodeToString`
5 years, 9 months ago (2015-02-27 23:17:17 UTC) #7
Jennifer Messerly
Committed patchset #3 (id:60001) manually as 4c600390f363826b24c66e83301dc1353034991e (presubmit successful).
5 years, 9 months ago (2015-02-27 23:17:24 UTC) #8
Siggi Cherem (dart-lang)
still lgtm :) https://codereview.chromium.org/965033002/diff/60001/lib/src/codegen/js_codegen.dart File lib/src/codegen/js_codegen.dart (right): https://codereview.chromium.org/965033002/diff/60001/lib/src/codegen/js_codegen.dart#newcode1795 lib/src/codegen/js_codegen.dart:1795: printer.mark(new SourceMapSpan(loc, end, name, isIdentifier: true)); ...
5 years, 9 months ago (2015-02-27 23:26:23 UTC) #9
Jennifer Messerly
5 years, 9 months ago (2015-02-27 23:30:45 UTC) #10
Message was sent while issue was closed.
https://codereview.chromium.org/965033002/diff/60001/lib/src/codegen/js_codeg...
File lib/src/codegen/js_codegen.dart (right):

https://codereview.chromium.org/965033002/diff/60001/lib/src/codegen/js_codeg...
lib/src/codegen/js_codegen.dart:1795: printer.mark(new SourceMapSpan(loc, end,
name, isIdentifier: true));
On 2015/02/27 23:26:23, Siggi Cherem (dart-lang) wrote:
> btw - I just realized this, in reporter.dart we do compute these using
> SourceFile... we could switch there to do a similar trick as you do here, or
if
> possible, put the logic in a shared place (utils.dart?)

yes probably :)
opened https://github.com/dart-lang/dev_compiler/issues/73

Powered by Google App Engine
This is Rietveld 408576698