Skip to content

Commit a064063

Browse files
a-sivabkonyi
authored andcommitted
Manual Roll of Dart from a61c775db8...e1c409792c (flutter#13282)
dart-lang/sdk/@e1c409792c Revert "Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."" dart-lang/sdk/@d0e35833b3 Remove UnitExplicitTopLevelAccessors, UnitExplicitTopLevelVariables. dart-lang/sdk/@159e0b74bc Remove SourceContainer, Source_ContentReceiver. dart-lang/sdk/@e85c98b1f9 Remove BuildLibraryElementUtils. dart-lang/sdk/@4ce76d4d46 Remove AnalysisCache, CachePartition, SdkCachePartition. dart-lang/sdk/@7d474c95bb Remove fixed GENERIC_FUNCTION_TYPED_PARAM_UNSUPPORTED. dart-lang/sdk/@c3cd6b0c6e Remove VariableGatherer and related. dart-lang/sdk/@de63b83b5b Remove TypeParameterSerializationContext. dart-lang/sdk/@bf9cef0ab9 Remove two unused methods in ElementImpl. dart-lang/sdk/@6de2f92033 [vm,bytecode] Allocate objects lazily in bytecode generator dart-lang/sdk/@929a306bfc [tests] Fix missing space in failure message dart-lang/sdk/@a0291729f5 Fix documentation for InternetAddress.lookup() dart-lang/sdk/@b942142e9e [io] add testcases for link pointing to directory dart-lang/sdk/@230f48d685 [vm,aot] Simple unreachable code elimination before type-flow analysis, take 3 dart-lang/sdk/@e8fa489242 [vm/bytecode] Store generated bytecodes more efficiently, add inline pragmas dart-lang/sdk/@66ceec0e3d Fix redirecting constructor const check dart-lang/sdk/@6f44e99f6e [vm/aot] Add test which passes both AOT size information flags --print-instructions-sizes-to/--write-v8-snapshot-profile-to dart-lang/sdk/@354921f955 Update `runtime/docs/aot_binary_size_analysis.md` with paragraph about size comparison tool dart-lang/sdk/@5706d13c06 [dartdevc] Update URI for libraries.json to use multi-root dart-lang/sdk/@f77d7197b8 [vm/fuzzer] add --enable-asserts to AOT step dart-lang/sdk/@199a42f3c1 [dartdevc] Cache the results of subtype checks dart-lang/sdk/@2495c5ca9f [html] Avoid dynamic in Rectangle operator == dart-lang/sdk/@aa569dfff0 [vm] Enable non-nullable experiment when building platform dill with --nnbd flag. dart-lang/sdk/@bf4d4b2461 [dart/fuzzer] re-enable spread at all depths in fuzzer dart-lang/sdk/@13a5893d1c Update dart_style to 1.3.2. dart-lang/sdk/@4e8d517f40 [vm,bytecode] Store offsets in bytecode declarations, remove putIfAbsent dart-lang/sdk/@a170fc54b9 [vm] Fix DirectChainedHashMap iterator dart-lang/sdk/@5d4cd6d589 Breaking changes for analyzer version 0.39. dart-lang/sdk/@2423ffead6 [vm,bytecode] Correct assertion for source positions of yield points dart-lang/sdk/@d0139e8e38 [VM] More cleanup in the loader code dart-lang/sdk/@73dd5f766a [vm,aot,bytecode] Do not depend on presence of _AsyncAwaitCompleter dart-lang/sdk/@7b39f438ed [benchmark] Test that precompiler2 --no-gen-bytecode continues to work. dart-lang/sdk/@ed0cc81e81 Get DDC and DDK test builds working with the forked NNBD SDK. dart-lang/sdk/@6c933a4488 [vm] Fix some TSAN failures. Migrate remaining uses of AtomicOperations to std::atomic. dart-lang/sdk/@c26d5969f7 [flutter] JavaScript support to frontend_server dart-lang/sdk/@b1b4f6b7e4 [cfe] Allow assignment to late final fields/variables dart-lang/sdk/@f1ac6959ab [cfe] Handle mixed if map entries dart-lang/sdk/@8b3d76dff1 [analyzer/ffi] Fix crash with dynamic field in struct dart-lang/sdk/@74d0282179 [infra] Run test suites in pkg/front_end/test with custom test runner dart-lang/sdk/@6b19f37b5a [infra] Change option name in modular test runner to be consistent with test.py dart-lang/sdk/@d0cef92f05 Migration: refactor logic to match up type parameters between function types. dart-lang/sdk/@15ec4a3803 [infra] Make front_end tests unapprovable using a blacklist dart-lang/sdk/@22dbc7d748 Migration: FixBuilder support for function expression invocations. dart-lang/sdk/@531aaa9ad2 [ddk] Emit variance modifiers for classes, mixins, mixin applications. dart-lang/sdk/@064c3c7cf7 Get the DDK build working with NNBD. dart-lang/sdk/@57a88fc33c Reland "[io] exclude links from isDirectory()" dart-lang/sdk/@6c36630958 Update to latest package:yaml dart-lang/sdk/@f6eb26dfb6 [dart/vm] add ability to pass VM flags to dart when running gen_kernel.dart in precompiler2 script dart-lang/sdk/@2c1d405c15 [changelog/ffi] Document dart:ffi changes for D26 dart-lang/sdk/@9220890dc7 [vm/bytecode] Do not emit inferred type if unreachable dart-lang/sdk/@fd0617bd98 Improve listToString and setToString documentation. Fixes flutter#26529 dart-lang/sdk/@cb9eefca4f Issue 142793249. Never remove directive with unresolved URIs. dart-lang/sdk/@4f0c8cba56 Add README for samples/sample_extension dart-lang/sdk/@a9fc9f7fd4 [SDK] Fixes run_appended_aotsnapshot_test on Windows. dart-lang/sdk/@22e249d4d5 update kernel worker to support -D environment defines dart-lang/sdk/@ffcfab3093 [dartdevc] support null-check bang operator dart-lang/sdk/@09b08f7b0e Add comment on non-negativity of periodic Timer and Stream. dart-lang/sdk/@8c041c8f8f [parser] Don't clear extraneous covariant token dart-lang/sdk/@46050115ab [vm/compiler] Arm64: Improve StoreIndexedInstr. dart-lang/sdk/@3d67e7d6a7 [CFE] Don't try to infer fields not in the output program dart-lang/sdk/@d40c8a0573 [kernel] Add 'leakingDebugToString' to nodes dart-lang/sdk/@8d8faa7dea [SDK] Fixes loading appended snapshots when executed with PATH. dart-lang/sdk/@c1599932f9 [CFE] Fix crash when serializing: "Type parameter #lib1::B::X is not indexed" dart-lang/sdk/@b212403cf8 [cfe] Change integer values that encode nullability attributes dart-lang/sdk/@9a829cc0b3 Remove 'strong' comments from Future. dart-lang/sdk/@0c47a8529c [CFE] Fix "Type 'void' not found." bug dart-lang/sdk/@e41086ef7c [vm] Enable timeline trace events with Fuchsia SDK dart-lang/sdk/@cd95fcc810 [VM] Start the kernel isolate only when compilations are needed dart-lang/sdk/@21972daf7d [analyzer] refactor the flutter assists menu dart-lang/sdk/@50f9dd8941 Revert "[io] exclude links from isDirectory()" dart-lang/sdk/@d9fa27a9ed Update ~48 doc comments to have one-sentence summaries dart-lang/sdk/@8e7ffafbaf Reland "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions." dart-lang/sdk/@eb9480daa5 Revert "[vm,aot] Simple unreachable code elimination before type-flow analysis, take 2" dart-lang/sdk/@49d743f940 [io] exclude links from isDirectory() dart-lang/sdk/@56991ad94b [vm,aot] Simple unreachable code elimination before type-flow analysis, take 2 dart-lang/sdk/@03d6e042af [dart2js] Fix printing of minified closures. dart-lang/sdk/@8a92058226 Support omitted name args; fix as-expressions, refactor tests dart-lang/sdk/@45358c5834 [vm] Implementation of NullCheck for bytecode dart-lang/sdk/@62283b9d3f [vm] Bump ABI version to make vm-dartkb-linux-release-x64-abi green again dart-lang/sdk/@20f9d4d456 [vm,bytecode] Omit initialization of delayed type arguments for non-generic closures dart-lang/sdk/@1c2dc77f64 Issue 38947. Support for then/else widgets in ConditionalExpression. dart-lang/sdk/@d2b39d1a07 [cfe/ffi] asFunction/fromFunction variance in CFE + regression test dart-lang/sdk/@882a6b57d2 Enable bytecode in AOT compilation pipeline dart-lang/sdk/@b4ad2f2545 [vm/compiler] ARM64: Improve shifts assembly instructions. dart-lang/sdk/@9ae7b10cea [vm] Fix a bug in Utils::NBitMask. dart-lang/sdk/@ba728b1368 [dartdevc] Copy nnbd subtype test to run on nnbd strong configurations dart-lang/sdk/@4dc1901cdb [vm,bytecode] Write closure attributes separately dart-lang/sdk/@ecd7977928 [vm] Fix gcc build. dart-lang/sdk/@411bd6247b [isolate] Fix `delete ()` call to operator `delete` form. dart-lang/sdk/@00dc546586 Migration: make more use of `.isNullAware` throughout migration engine. dart-lang/sdk/@dce3d0591f Migration: Fix three broken FixBuilder unit tests. dart-lang/sdk/@8eb28a4817 Migration: add simple MethodInvocation support to FixBuilder. dart-lang/sdk/@7d4bc6a1df Fix handling of null awareness in cascade expressions. dart-lang/sdk/@4e449069f2 [VM] Skip verbose_gc_to_bmu_test on precompiled configs dart-lang/sdk/@ca9671f34d Migration: add isUpstreamTriggered getter dart-lang/sdk/@7eeaeade6b Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce." dart-lang/sdk/@1f58504ee6 [vm/compiler] Do not initialize delayed_type_arguments_ for non-generic closures dart-lang/sdk/@680a880c10 Move string utils from services/correction to utilities; more generally used
1 parent 705418d commit a064063

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

DEPS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ vars = {
3434
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
3535
# You can use //tools/dart/create_updated_flutter_deps.py to produce
3636
# updated revision list of existing dependencies.
37-
'dart_revision': 'a61c775db81ef2a389d5aee6236176362b082d58',
37+
'dart_revision': 'e1c409792cce6bf9501ca670187178be6dfc6720',
3838

3939
# WARNING: DO NOT EDIT MANUALLY
4040
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -51,7 +51,7 @@ vars = {
5151
'dart_crypto_tag': '2.0.6',
5252
'dart_csslib_tag': '0.15.0',
5353
'dart_dart2js_info_tag': '0.6.0',
54-
'dart_dart_style_tag': '1.3.1',
54+
'dart_dart_style_tag': '1.3.2',
5555
'dart_ffi_tag': 'ea88d71b043ee14b268c3aedff14e9eb32e20959',
5656
'dart_fixnum_tag': '0.10.9',
5757
'dart_glob_tag': '1.1.7',
@@ -101,7 +101,7 @@ vars = {
101101
'dart_usage_tag': '3.4.0',
102102
'dart_watcher_rev': '0.9.7+12-pub',
103103
'dart_web_socket_channel_tag': '1.0.9',
104-
'dart_yaml_tag': '2.1.15',
104+
'dart_yaml_tag': '2.2.0',
105105

106106
'ocmock_tag': 'v3.4.3',
107107

ci/licenses_golden/licenses_third_party

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 2cc07f9d4ea778820af052007d9c6b64
1+
Signature: 2cede78e4885100c7a49cd07d9e28c55
22

33
UNUSED LICENSES:
44

@@ -8723,7 +8723,6 @@ FILE: ../../../third_party/dart/runtime/observatory/lib/src/repositories/strongl
87238723
FILE: ../../../third_party/dart/runtime/observatory/lib/src/repositories/target.dart
87248724
FILE: ../../../third_party/dart/runtime/observatory/lib/src/repositories/type_arguments.dart
87258725
FILE: ../../../third_party/dart/runtime/observatory/web/timeline_message_handler.js
8726-
FILE: ../../../third_party/dart/runtime/platform/atomic_fuchsia.h
87278726
FILE: ../../../third_party/dart/runtime/platform/syslog_fuchsia.cc
87288727
FILE: ../../../third_party/dart/runtime/platform/utils_fuchsia.cc
87298728
FILE: ../../../third_party/dart/runtime/platform/utils_fuchsia.h
@@ -9215,10 +9214,6 @@ FILE: ../../../third_party/dart/runtime/observatory/lib/src/elements/unknown_ref
92159214
FILE: ../../../third_party/dart/runtime/observatory/lib/src/elements/vm_view.dart
92169215
FILE: ../../../third_party/dart/runtime/observatory/lib/tracer.dart
92179216
FILE: ../../../third_party/dart/runtime/platform/atomic.h
9218-
FILE: ../../../third_party/dart/runtime/platform/atomic_android.h
9219-
FILE: ../../../third_party/dart/runtime/platform/atomic_linux.h
9220-
FILE: ../../../third_party/dart/runtime/platform/atomic_macos.h
9221-
FILE: ../../../third_party/dart/runtime/platform/atomic_win.h
92229217
FILE: ../../../third_party/dart/runtime/platform/signal_blocker.h
92239218
FILE: ../../../third_party/dart/runtime/vm/allocation.h
92249219
FILE: ../../../third_party/dart/runtime/vm/class_finalizer.cc

0 commit comments

Comments
 (0)