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

Issue 3001803002: Migrate block 114 (and some of 113). (Closed)

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

Description

Migrate block 114 (and some of 113). generic_instanceof ... getter_closure_execution_order_test. The main interesting one is generic_methods_type_expression_test. It was testing old Dart 1.0-specific behavior and needed a lot of changes. R=jmesserly@google.com Committed: https://github.com/dart-lang/sdk/commit/615be6451e6e84820e52126e9167f0b21b23c493

Patch Set 1 #

Total comments: 18

Patch Set 2 : Merge branch 'master' into migrate-114 and respond to review. #

Patch Set 3 : Tweak app_jit status. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+390 lines, -2732 lines) Patch
D tests/language/generic_instanceof.dart View 1 chunk +0 lines, -130 lines 0 comments Download
D tests/language/generic_instanceof2_test.dart View 1 chunk +0 lines, -67 lines 0 comments Download
D tests/language/generic_instanceof3_test.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D tests/language/generic_instanceof4_test.dart View 1 chunk +0 lines, -26 lines 0 comments Download
D tests/language/generic_instanceof5_test.dart View 1 chunk +0 lines, -25 lines 0 comments Download
D tests/language/generic_instanceof_test.dart View 1 chunk +0 lines, -16 lines 0 comments Download
D tests/language/generic_is_check_test.dart View 1 chunk +0 lines, -15 lines 0 comments Download
D tests/language/generic_list_checked_test.dart View 1 chunk +0 lines, -22 lines 0 comments Download
D tests/language/generic_local_functions_test.dart View 1 chunk +0 lines, -24 lines 0 comments Download
D tests/language/generic_metadata_test.dart View 1 chunk +0 lines, -14 lines 0 comments Download
D tests/language/generic_method_types_test.dart View 1 chunk +0 lines, -52 lines 0 comments Download
D tests/language/generic_methods_function_type_test.dart View 1 chunk +0 lines, -22 lines 0 comments Download
D tests/language/generic_methods_generic_function_parameter_test.dart View 1 chunk +0 lines, -17 lines 0 comments Download
D tests/language/generic_methods_new_test.dart View 1 chunk +0 lines, -38 lines 0 comments Download
D tests/language/generic_methods_test.dart View 1 chunk +0 lines, -109 lines 0 comments Download
D tests/language/generic_methods_type_expression_test.dart View 1 chunk +0 lines, -67 lines 0 comments Download
D tests/language/generic_native_test.dart View 1 chunk +0 lines, -25 lines 0 comments Download
D tests/language/generic_object_type_test.dart View 1 chunk +0 lines, -16 lines 0 comments Download
D tests/language/generic_parameterized_extends_test.dart View 1 chunk +0 lines, -31 lines 0 comments Download
D tests/language/generic_sends_test.dart View 1 chunk +0 lines, -28 lines 0 comments Download
D tests/language/generic_syntax_test.dart View 1 chunk +0 lines, -49 lines 0 comments Download
D tests/language/generic_test.dart View 1 chunk +0 lines, -72 lines 0 comments Download
D tests/language/generics2_test.dart View 1 chunk +0 lines, -19 lines 0 comments Download
D tests/language/generics3_test.dart View 1 chunk +0 lines, -24 lines 0 comments Download
D tests/language/generics_test.dart View 1 chunk +0 lines, -53 lines 0 comments Download
D tests/language/get_set_syntax_test.dart View 1 chunk +0 lines, -47 lines 0 comments Download
D tests/language/getter_closure_execution_order_test.dart View 1 chunk +0 lines, -89 lines 0 comments Download
M tests/language/language.status View 3 chunks +0 lines, -7 lines 0 comments Download
M tests/language/language_analyzer2.status View 3 chunks +0 lines, -6 lines 0 comments Download
M tests/language/language_dart2js.status View 1 4 chunks +116 lines, -9 lines 0 comments Download
A + tests/language_2/generic_instanceof.dart View 1 6 chunks +6 lines, -6 lines 0 comments Download
A + tests/language_2/generic_instanceof2_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_instanceof3_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_instanceof4_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_instanceof5_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_instanceof_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_is_check_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_list_checked_test.dart View 1 1 chunk +3 lines, -14 lines 0 comments Download
A + tests/language_2/generic_local_functions_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_metadata_test.dart View 1 chunk +2 lines, -2 lines 0 comments Download
A + tests/language_2/generic_method_types_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_bounds_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_closure_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_dynamic_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_function_type_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_generic_class_tearoff_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_generic_function_parameter_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_local_variable_declaration_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_named_parameters_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_new_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_optional_parameters_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_overriding_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_recursive_bound_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_reuse_type_variables_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_shadowing_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_simple_as_expression_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_simple_is_expression_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_tearoff_specialization_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_methods_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A tests/language_2/generic_methods_type_expression_test.dart View 1 1 chunk +65 lines, -0 lines 0 comments Download
A + tests/language_2/generic_methods_unused_parameter_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_native_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_object_type_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_parameterized_extends_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_self_reference_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_sends_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_sync_star_test.dart View 1 chunk +2 lines, -2 lines 0 comments Download
A + tests/language_2/generic_syntax_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generic_tearoff_test.dart View 3 chunks +6 lines, -6 lines 0 comments Download
A + tests/language_2/generic_test.dart View 1 1 chunk +2 lines, -1 line 0 comments Download
A + tests/language_2/generic_typedef_test.dart View 1 chunk +0 lines, -1 line 0 comments Download
A + tests/language_2/generics2_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generics3_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/generics_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/get_set_syntax_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tests/language_2/getter_closure_execution_order_test.dart View 0 chunks +-1 lines, --1 lines 0 comments Download
M tests/language_2/language_2.status View 1 1 chunk +1 line, -0 lines 0 comments Download
M tests/language_2/language_2_analyzer.status View 1 5 chunks +49 lines, -0 lines 0 comments Download
M tests/language_2/language_2_dart2js.status View 1 2 5 chunks +57 lines, -0 lines 0 comments Download
M tests/language_2/language_2_dartdevc.status View 1 2 chunks +33 lines, -10 lines 0 comments Download
M tests/language_2/language_2_kernel.status View 1 2 chunks +21 lines, -0 lines 0 comments Download
M tests/language_2/language_2_precompiled.status View 1 2 chunks +30 lines, -1 line 0 comments Download
M tests/language_2/language_2_vm.status View 1 2 3 chunks +35 lines, -1 line 0 comments Download
D tests/language_strong/generic_instanceof.dart View 1 chunk +0 lines, -130 lines 0 comments Download
D tests/language_strong/generic_instanceof2_test.dart View 1 chunk +0 lines, -67 lines 0 comments Download
D tests/language_strong/generic_instanceof3_test.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D tests/language_strong/generic_instanceof4_test.dart View 1 chunk +0 lines, -28 lines 0 comments Download
D tests/language_strong/generic_instanceof5_test.dart View 1 chunk +0 lines, -25 lines 0 comments Download
D tests/language_strong/generic_instanceof_test.dart View 1 chunk +0 lines, -16 lines 0 comments Download
D tests/language_strong/generic_is_check_test.dart View 1 chunk +0 lines, -15 lines 0 comments Download
D tests/language_strong/generic_list_checked_test.dart View 1 chunk +0 lines, -22 lines 0 comments Download
D tests/language_strong/generic_methods_bounds_test.dart View 1 chunk +0 lines, -26 lines 0 comments Download
D tests/language_strong/generic_methods_closure_test.dart View 1 chunk +0 lines, -41 lines 0 comments Download
D tests/language_strong/generic_methods_dynamic_test.dart View 1 chunk +0 lines, -44 lines 0 comments Download
D tests/language_strong/generic_methods_generic_class_tearoff_test.dart View 1 chunk +0 lines, -43 lines 0 comments Download
D tests/language_strong/generic_methods_local_variable_declaration_test.dart View 1 chunk +0 lines, -50 lines 0 comments Download
D tests/language_strong/generic_methods_named_parameters_test.dart View 1 chunk +0 lines, -41 lines 0 comments Download
D tests/language_strong/generic_methods_optional_parameters_test.dart View 1 chunk +0 lines, -41 lines 0 comments Download
D tests/language_strong/generic_methods_overriding_test.dart View 1 chunk +0 lines, -62 lines 0 comments Download
D tests/language_strong/generic_methods_recursive_bound_test.dart View 1 chunk +0 lines, -35 lines 0 comments Download
D tests/language_strong/generic_methods_reuse_type_variables_test.dart View 1 chunk +0 lines, -21 lines 0 comments Download
D tests/language_strong/generic_methods_shadowing_test.dart View 1 chunk +0 lines, -26 lines 0 comments Download
D tests/language_strong/generic_methods_simple_as_expression_test.dart View 1 chunk +0 lines, -18 lines 0 comments Download
D tests/language_strong/generic_methods_simple_is_expression_test.dart View 1 chunk +0 lines, -18 lines 0 comments Download
D tests/language_strong/generic_methods_tearoff_specialization_test.dart View 1 chunk +0 lines, -47 lines 0 comments Download
D tests/language_strong/generic_methods_unused_parameter_test.dart View 1 chunk +0 lines, -89 lines 0 comments Download
D tests/language_strong/generic_native_test.dart View 1 chunk +0 lines, -25 lines 0 comments Download
D tests/language_strong/generic_object_type_test.dart View 1 chunk +0 lines, -16 lines 0 comments Download
D tests/language_strong/generic_parameterized_extends_test.dart View 1 chunk +0 lines, -31 lines 0 comments Download
D tests/language_strong/generic_self_reference_test.dart View 1 chunk +0 lines, -13 lines 0 comments Download
D tests/language_strong/generic_sync_star_test.dart View 1 chunk +0 lines, -17 lines 0 comments Download
D tests/language_strong/generic_syntax_test.dart View 1 chunk +0 lines, -49 lines 0 comments Download
D tests/language_strong/generic_tearoff_test.dart View 1 chunk +0 lines, -44 lines 0 comments Download
D tests/language_strong/generic_test.dart View 1 chunk +0 lines, -72 lines 0 comments Download
D tests/language_strong/generic_typedef_test.dart View 1 chunk +0 lines, -61 lines 0 comments Download
D tests/language_strong/generics2_test.dart View 1 chunk +0 lines, -19 lines 0 comments Download
D tests/language_strong/generics3_test.dart View 1 chunk +0 lines, -24 lines 0 comments Download
D tests/language_strong/generics_test.dart View 1 chunk +0 lines, -53 lines 0 comments Download
D tests/language_strong/get_set_syntax_test.dart View 1 chunk +0 lines, -47 lines 0 comments Download
D tests/language_strong/getter_closure_execution_order_test.dart View 1 chunk +0 lines, -89 lines 0 comments Download
M tests/language_strong/language_strong.status View 1 4 chunks +0 lines, -21 lines 0 comments Download
M tests/language_strong/language_strong_kernel.status View 1 chunk +0 lines, -35 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
Bob Nystrom
3 years, 4 months ago (2017-08-17 02:02:10 UTC) #2
Jennifer Messerly
ooh nice! a few Q's https://codereview.chromium.org/3001803002/diff/1/tests/language_2/generic_methods_type_expression_test.dart File tests/language_2/generic_methods_type_expression_test.dart (right): https://codereview.chromium.org/3001803002/diff/1/tests/language_2/generic_methods_type_expression_test.dart#newcode54 tests/language_2/generic_methods_type_expression_test.dart:54: Expect.equals(f8<int>(), new TypeValue<List<int>>().value); // ...
3 years, 4 months ago (2017-08-17 06:22:46 UTC) #3
bkonyi
https://codereview.chromium.org/3001803002/diff/1/tests/language_2/language_2.status File tests/language_2/language_2.status (right): https://codereview.chromium.org/3001803002/diff/1/tests/language_2/language_2.status#newcode34 tests/language_2/language_2.status:34: generic_list_checked_test: Skip On 2017/08/17 06:22:45, Jennifer Messerly wrote: > ...
3 years, 4 months ago (2017-08-22 08:09:29 UTC) #4
Bob Nystrom
Thanks! https://codereview.chromium.org/3001803002/diff/1/tests/language_2/generic_methods_type_expression_test.dart File tests/language_2/generic_methods_type_expression_test.dart (right): https://codereview.chromium.org/3001803002/diff/1/tests/language_2/generic_methods_type_expression_test.dart#newcode54 tests/language_2/generic_methods_type_expression_test.dart:54: Expect.equals(f8<int>(), new TypeValue<List<int>>().value); // Returns `List<int>`. On 2017/08/17 ...
3 years, 4 months ago (2017-08-24 01:00:27 UTC) #5
Jennifer Messerly
lgtm
3 years, 4 months ago (2017-08-24 02:08:38 UTC) #6
Bob Nystrom
3 years, 4 months ago (2017-08-24 17:52:37 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
615be6451e6e84820e52126e9167f0b21b23c493.

Powered by Google App Engine
This is Rietveld 408576698