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

Issue 12781005: Track argument types, and remove obsolete code that also used to track it. (Closed)

Created:
7 years, 9 months ago by ngeoffray
Modified:
7 years, 9 months ago
Reviewers:
kasperl
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Track argument types, and remove obsolete code that also used to track it. Committed: https://code.google.com/p/dart/source/detail?r=20156

Patch Set 1 : #

Total comments: 14

Patch Set 2 : #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+356 lines, -374 lines) Patch
M sdk/lib/_internal/compiler/implementation/compiler.dart View 1 1 chunk +0 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/elements.dart View 1 1 chunk +1 line, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/modelx.dart View 1 1 chunk +2 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart View 1 2 24 chunks +283 lines, -111 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/types/types.dart View 1 4 chunks +2 lines, -190 lines 0 comments Download
M tests/co19/co19-dart2js.status View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
A + tests/compiler/dart2js/call_site_simple_type_inferer_test.dart View 1 3 chunks +42 lines, -52 lines 0 comments Download
M tests/compiler/dart2js/concrete_type_inference_test.dart View 1 2 chunks +22 lines, -19 lines 0 comments Download
M tests/compiler/dart2js/simple_inferrer_final_field3_test.dart View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
ngeoffray
Note that this CL requires CL https://codereview.chromium.org/12811010/ to avoid some performance regressions: now that we ...
7 years, 9 months ago (2013-03-18 07:49:55 UTC) #1
kasperl
LGTM. https://codereview.chromium.org/12781005/diff/16001/sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart File sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart (right): https://codereview.chromium.org/12781005/diff/16001/sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart#newcode709 sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart:709: * Computes the paramter types of [element], based ...
7 years, 9 months ago (2013-03-18 10:34:51 UTC) #2
ngeoffray
Thanks Kasper. https://codereview.chromium.org/12781005/diff/16001/sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart File sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart (right): https://codereview.chromium.org/12781005/diff/16001/sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart#newcode709 sdk/lib/_internal/compiler/implementation/types/simple_types_inferrer.dart:709: * Computes the paramter types of [element], ...
7 years, 9 months ago (2013-03-18 11:50:14 UTC) #3
ngeoffray
I had to mark as fail two tests in checked mode, because we now know ...
7 years, 9 months ago (2013-03-18 13:05:29 UTC) #4
ngeoffray
7 years, 9 months ago (2013-03-18 13:06:01 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 manually as r20156 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698