From 61453ac1f2aa54fbf488b49aba6fabbb140590d9 Mon Sep 17 00:00:00 2001 From: Ben Konyi Date: Wed, 18 Sep 2019 21:43:13 -0700 Subject: [PATCH] Roll src/third_party/dart cb80ea7ba9..ea969c358e (52 commits) dart-lang/sdk@ea969c358e [vm/assembler] Split popcnt and lzcnt tests over feature set dart-lang/sdk@c9d187ec9c [vm/bytecode] Finalize type parameters while reading bytecode dart-lang/sdk@397c7e4d9a Revert "[vm/bytecode] Enable bytecode compiler by default in Dart SDK" dart-lang/sdk@108fe9cbcf Revert "[fuchsia] migrate from ioctls to FIDL" dart-lang/sdk@ad7374fcdb assist to insert null checks dart-lang/sdk@51d6145e77 [vm/assembler] Skip tests on hosts without POPCNT/LZCNT dart-lang/sdk@27c127db86 Use Process.start in ddb dart-lang/sdk@7305ae6c35 Revert "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce." dart-lang/sdk@93793a4ee8 Migration: add tests to document missing `required` keyword functionality. dart-lang/sdk@8acd1fe517 Update build rules to point to Fuchsia SDK rather than Flutter's buildroot dart-lang/sdk@39ff937afa [vm] Rename _LocalXMirror to _XMirror. dart-lang/sdk@bcca3c483b [vm/bytecode] Enable bytecode compiler by default in Dart SDK dart-lang/sdk@b988928c33 Declare type system fields as Dart2TypeSystem where we cast them. dart-lang/sdk@2e34231c8e [vm] Do not mirror default values of parameters of abstract methods dart-lang/sdk@771ee9f9ba Pass the output directory to dartfix and install a listener when output should be generated dart-lang/sdk@93f1324449 Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce. dart-lang/sdk@0ad30fafc1 [vm/assembler] Added cpufeatures, added LZCNT (IA32/X64) dart-lang/sdk@4d9792668c Flow anaylsis: fix definite assignment tracking for for-each loop vars dart-lang/sdk@b43bb452f0 [vm/concurrency] Fix asan memory leak caused by longjmp over std::function<> objects dart-lang/sdk@f057e2506e [dart2js] Extended structured clone algorithm to JSObject. dart-lang/sdk@b699852e6d Add 'out'/'inout' keywords for variance. dart-lang/sdk@a1fdfb8fc8 Move ClassElement.thisType to API. dart-lang/sdk@4102e63f37 Deprecate TypeProvider.listType/mapType dart-lang/sdk@f1afb34924 Move strict-raw-type tests; add tests for extensions dart-lang/sdk@4fcef04d61 Deprecate TypeProvider.iterableType/streamType dart-lang/sdk@74af5f3496 Add a representation of the information captured from an nnbd migration dart-lang/sdk@bd28bad820 [dartdevc] add modular tests for old ddc dart-lang/sdk@9f4f0acb9e [vm/bytecode] Generate dependencies in front-end server in bytecode mode dart-lang/sdk@678f561ea6 Syntax tests for disabled variance flag. dart-lang/sdk@b510b91424 [vm] Bump abi version. dart-lang/sdk@998a421128 Migration: expose fix reasons through the instrumentation interface. dart-lang/sdk@a5683dfb62 Migration: add a repro for an issue with field formal parameters. dart-lang/sdk@dce98a23d1 Fix a typo in a diagnostic message (issue 38449) dart-lang/sdk@d4f1b8f8db Deprecate TypeProvider.futureType/futureOrType dart-lang/sdk@546440074a Stop reporting diagnostics on synthetic identifiers (issue 38448) dart-lang/sdk@f3b54fae0a Information for the migration result pages dart-lang/sdk@205b90f0de Take 3 for '[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs).' dart-lang/sdk@3731cfdef9 [vm] source report marks all const field as executed dart-lang/sdk@a56b4ee790 [cfe] Thread nullability from source for function types dart-lang/sdk@0c948521ca Update expectations in static_extesion_operators_test dart-lang/sdk@ce6f40bccc [dartdevc] fix for const / overridden fields dart-lang/sdk@38c6152884 [vm/concurrency] Add IsolateGroup::RunWithStoppedMutators and use it in various places dart-lang/sdk@97b561a8de [cfe] Update CoreTypes to handle raw types with it dart-lang/sdk@0281f9c425 [cfe] Add members to construct nullability in Library and LibraryBuilder dart-lang/sdk@6a27310b87 Reland "[build] Speed up debug and simulator builds by running steps on the prebuilt VM." dart-lang/sdk@4f1b0fdd0f [dart2js] (New RTI) Check all subtypes for trivial substitutions only when necessary. dart-lang/sdk@12c1b43365 Substitute bounds of fresh type parameters using all fresh type parameters. dart-lang/sdk@1a812bb6bb Deprecate TypeProvider.setType dart-lang/sdk@4b6ab33cfa [SDK] Reland: Remove dart:profiler library which has been deprecated since Dart 1.2 and remove all references to it in tests and the SDK build scripts. dart-lang/sdk@30d24335a8 [vm] Fix all wasm exception memory leaks dart-lang/sdk@bab399b5ae [vm, arm64] Add missing store barrier to PushArrayOfArguments. dart-lang/sdk@085f81224a [fuchsia] migrate from ioctls to FIDL --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index 5242e8f394f..819879b8637 100644 --- a/DEPS +++ b/DEPS @@ -34,7 +34,7 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS. # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': 'cb80ea7ba9124fd42a34c1d021232113e20d21b1', + 'dart_revision': 'ea969c358e24f71b865d5f720c0c1c8456a53bad', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py