Change information
Commit message:
[deps] Roll dart-lang/native
Rolls in breaking changes to the JSON format and the Dart API for
`package:record_use`.
* Removed source locations.
* Map constants have a new representation.
* Some renamings.
TEST=pkg/compiler/test/record_use/record_use_test.dart
TEST=pkg/dart2wasm/test/record_use_test.dart
TEST=pkg/vm/test/transformations/record_use_test.dart
Change-Id: Iaf42261b691e8400c87983fc5c46f69638cf59ec
Cq-Include-Trybots: luci.dart.try:dart2wasm-asserts-linux-chrome-try,dart2wasm-asserts-minified-linux-d8-try,dart2wasm-linux-chrome-try,dart2wasm-linux-d8-try,dart2wasm-linux-firefox-try,dart2wasm-linux-jscm-chrome-try,dart2wasm-linux-optimized-jsc-try,pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-arm64-try,pkg-win-release-try,dart2js-canary-linux-try,dart2js-hostasserts-linux-d8-try,dart2js-linux-chrome-try,dart2js-linux-firefox-try,dart2js-mac-chrome-try,dart2js-mac-safari-try,dart2js-minified-csp-linux-chrome-try,dart2js-minified-linux-d8-try,dart2js-unit-linux-x64-release-try,dart2js-win-chrome-try
Files:
- M DEPS
- M pkg/compiler/lib/src/js_emitter/record_use_emitter.dart
- M pkg/compiler/lib/src/universe/recorded_use.dart
- M pkg/compiler/test/record_use/record_use_test.dart
- M pkg/vm/lib/transformations/record_use/record_call.dart
- M pkg/vm/lib/transformations/record_use/record_instance.dart
- M pkg/vm/lib/transformations/record_use/record_use.dart
- M pkg/vm/testcases/transformations/record_use/basic.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/complex.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/const_argument_instance.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/enum_const_arg.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/extension.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/instance_class.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/instance_complex.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/instance_duplicates.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/instance_not_annotation.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/loading_units_multiple.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/loading_units_simple.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/named_and_positional.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/named_both.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/named_optional.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/named_required.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/named_with_function_arg.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/nested.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/nested_instance_constant.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/partfile_main.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/positional_both.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/positional_both_with_type_argument.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/positional_optional.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/record_enum.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/record_instance_constant.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/record_instance_constant_empty.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/simple.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/tearoff.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/top_level_method.dart.json.expect
- M pkg/vm/testcases/transformations/record_use/types_of_arguments.dart.json.expect
Change size: L
Delta: 36 files changed, 89 insertions(+), 329 deletions(-)
Branch: refs/heads/main
Submit Requirements:
Code-Review: +1 by Nate Biggs