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

Issue 10537118: Reapply "Collect field getters and setters in the universe"" (Closed)

Created:
8 years, 6 months ago by Søren Gjesse
Modified:
8 years, 6 months ago
Reviewers:
ngeoffray
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Reapply "Collect field getters and setters in the universe"" Added additional checks on the receiver instead of asserting that its type was not null. HFieldSet and HFieldGet are used for other purposes than instance fields. R=ngeoffray@google.com BUG= TEST= Committed: https://code.google.com/p/dart/source/detail?r=8534

Patch Set 1 #

Patch Set 2 : Fixes to original patch #

Total comments: 4

Patch Set 3 : Removed un-needed check #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -16 lines) Patch
M lib/compiler/implementation/emitter.dart View 2 chunks +3 lines, -3 lines 0 comments Download
M lib/compiler/implementation/enqueue.dart View 5 chunks +23 lines, -7 lines 0 comments Download
M lib/compiler/implementation/ssa/codegen.dart View 1 2 5 chunks +12 lines, -4 lines 0 comments Download
M lib/compiler/implementation/universe.dart View 3 chunks +14 lines, -2 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Søren Gjesse
The difference between patch set #1 and #2 shows the changes to the original patch.
8 years, 6 months ago (2012-06-12 07:59:30 UTC) #1
ngeoffray
https://chromiumcodereview.appspot.com/10537118/diff/2001/lib/compiler/implementation/ssa/codegen.dart File lib/compiler/implementation/ssa/codegen.dart (right): https://chromiumcodereview.appspot.com/10537118/diff/2001/lib/compiler/implementation/ssa/codegen.dart#newcode1691 lib/compiler/implementation/ssa/codegen.dart:1691: if (node.receiver != null) { I don't think this ...
8 years, 6 months ago (2012-06-12 08:23:07 UTC) #2
Søren Gjesse
PTAL https://chromiumcodereview.appspot.com/10537118/diff/2001/lib/compiler/implementation/ssa/codegen.dart File lib/compiler/implementation/ssa/codegen.dart (right): https://chromiumcodereview.appspot.com/10537118/diff/2001/lib/compiler/implementation/ssa/codegen.dart#newcode1691 lib/compiler/implementation/ssa/codegen.dart:1691: if (node.receiver != null) { On 2012/06/12 08:23:07, ...
8 years, 6 months ago (2012-06-12 10:09:17 UTC) #3
ngeoffray
8 years, 6 months ago (2012-06-12 10:10:19 UTC) #4
LGTM!

Powered by Google App Engine
This is Rietveld 408576698