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

Issue 10854163: Implement super.foo = expression. (Closed)

Created:
8 years, 4 months ago by ahe
Modified:
8 years, 4 months ago
Reviewers:
floitsch, kasperl
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Implement super.foo = expression. Committed: https://code.google.com/p/dart/source/detail?r=10798

Patch Set 1 #

Total comments: 4

Patch Set 2 : Address review comments and fix a crash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -5 lines) Patch
M dart/lib/compiler/implementation/ssa/builder.dart View 1 1 chunk +5 lines, -1 line 0 comments Download
M dart/lib/compiler/implementation/ssa/codegen.dart View 1 1 chunk +8 lines, -1 line 0 comments Download
M dart/lib/compiler/implementation/ssa/nodes.dart View 1 1 chunk +8 lines, -1 line 0 comments Download
M dart/tests/co19/co19-dart2js.status View 1 1 chunk +0 lines, -1 line 0 comments Download
M dart/tests/language/language_dart2js.status View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
ahe
8 years, 4 months ago (2012-08-15 17:39:47 UTC) #1
floitsch
LGTM. https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart File dart/lib/compiler/implementation/ssa/codegen.dart (right): https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart#newcode1503 dart/lib/compiler/implementation/ssa/codegen.dart:1503: new js.PropertyAccess.field(new js.This(), fieldName); indent 4. https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart#newcode1505 dart/lib/compiler/implementation/ssa/codegen.dart:1505: ...
8 years, 4 months ago (2012-08-15 18:20:47 UTC) #2
ahe
Thank you, Florian. https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart File dart/lib/compiler/implementation/ssa/codegen.dart (right): https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart#newcode1505 dart/lib/compiler/implementation/ssa/codegen.dart:1505: use(node.inputs[2]); On 2012/08/15 18:20:47, floitsch wrote: ...
8 years, 4 months ago (2012-08-15 19:10:49 UTC) #3
floitsch
https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart File dart/lib/compiler/implementation/ssa/codegen.dart (right): https://chromiumcodereview.appspot.com/10854163/diff/1/dart/lib/compiler/implementation/ssa/codegen.dart#newcode1505 dart/lib/compiler/implementation/ssa/codegen.dart:1505: use(node.inputs[2]); On 2012/08/15 19:10:49, ahe wrote: > On 2012/08/15 ...
8 years, 4 months ago (2012-08-15 19:26:31 UTC) #4
ahe
Hi Florian, I found some issues while testing co19. Most notably, this is not handled ...
8 years, 4 months ago (2012-08-15 20:01:01 UTC) #5
floitsch
8 years, 4 months ago (2012-08-15 20:53:40 UTC) #6
Still LGTM.

Powered by Google App Engine
This is Rietveld 408576698