未验证 提交 134b41a8 编写于 作者: B Ben Konyi 提交者: GitHub

Roll src/third_party/dart 0ca1582afd..1e43d65d4a (50 commits) (#10226)

dart-lang/sdk@1e43d65d4a [cfe] Merge KernelFunctionBuilder into ProcedureBuilder
dart-lang/sdk@87626888a4 [cfe, dart2js] Constant hashcode improvements.
dart-lang/sdk@b8614ca613 Revert InheritanceManager3 changes.
dart-lang/sdk@8b6badda35 [cfe] Add static type test
dart-lang/sdk@a9ebb5c3c8 Enable running language model unit tests on windows
dart-lang/sdk@43d6819c28 [js_runtime] Avoid testing subtypes of JSArray in js_array.dart
dart-lang/sdk@306a592fe4 Add a test for hovers now that doc comments are preserved
dart-lang/sdk@e57b7f2101 Update member sorter to sort extensions
dart-lang/sdk@b98d5c424e [dart2js] new-rti: Remove subtype check metering
dart-lang/sdk@614c0cbb52 [dart2js] new-rti: Impacts for _generalXXX methods
dart-lang/sdk@030ef7b2b3 [dart2js] new-rti: HAsCheck basic optimization
dart-lang/sdk@03e5d910ce [dart2js] Register _Universe.addRules as a global impact.
dart-lang/sdk@05fdac2769 [dart2js] Support optional named parameters in function RTI.
dart-lang/sdk@bab9e69ad2 Add more tests of extension methods
dart-lang/sdk@48ce5c2f16 Deprecate isMoreSpecificThan() and isDirectSupertypeOf().
dart-lang/sdk@0c8a7b12ab [dart2js] Implement evalTypeVariable in new RTI.
dart-lang/sdk@c5da55311a Fix promoteToNonNull() to support type parameters.
dart-lang/sdk@c27db7ce6f Preliminary work for INVALID_USE_OF_NEVER
dart-lang/sdk@5b5ddeda92 Switch EdgeBuilder to InheritanceManager3.
dart-lang/sdk@4c34d5825b [analyzer] change listPostfixCompletionTemplates to not be async
dart-lang/sdk@42769d3391 [dartdevc] Update error messages to use new label in github url
dart-lang/sdk@e76879acc4 Add 'inheritanceManager' to LinterContext.
dart-lang/sdk@b5871f59bc [analyzer] update the pkg/.gitignore file to ignore the pkg/analysis_server/language_model/ dir
dart-lang/sdk@575f5c8b90 Revert "[vm] Fix uri/path discrepancy preventing running snapshots via spawnUri"
dart-lang/sdk@0a73628a20 [ VM ] Fix asan failures in Isolate_getDebugName
dart-lang/sdk@dceeadae53 [dartdevc] Fix unevaluated constants when building SDK with kernel
dart-lang/sdk@d60345a77b Move import directive prefix offset into informative data.
dart-lang/sdk@c4b829ba2c [vm] Fix uri/path discrepancy preventing running snapshots via spawnUri
dart-lang/sdk@d2f1dde3c7 Merge two codes, improve some messages, and general code cleanup
dart-lang/sdk@16f7076547 [vm/bytecode] Generate bytecode for expression evaluation
dart-lang/sdk@6241ea1788 Disable running a test from test_all that breaks when run from a parent directory
dart-lang/sdk@a0e8fc935e Guard against NPE when checking for an implicit covariance cast in an invocation of an extension method
dart-lang/sdk@1d14f239b0 Fix one of the language tests
dart-lang/sdk@75c2c7faf0 [vm/bytecode] Fix number of checked args when calling setters
dart-lang/sdk@d742779f04 Fix LeastUpperBoundTest tests for mixins.
dart-lang/sdk@78224f9b0c [cfe+analyzer+dart2js] Support union markers in id-testing
dart-lang/sdk@bcfe26cba0 [cfe] Fail early on unsupported evaluated constants
dart-lang/sdk@e1cb626127 Deprecate DartType.isEquivalentTo and replace with '=='.
dart-lang/sdk@c49eeadd2a Remove workarounds for http://dartbug.com/37587
dart-lang/sdk@8b81bb8115 Remove some unused imports
dart-lang/sdk@a42f5a668f Include mixin superclass constraints into superinterfaces.
dart-lang/sdk@e9220a762b [dart2js] Cache [_ConstantNodeIndexerVisitor] on [_MemberData]
dart-lang/sdk@27bec56744 Add ExecutableElement(s) based InheritanceManager3, and switch analyzer to it.
dart-lang/sdk@545afa246c [ VM ] Fix potential races in Isolate_getDebugName
dart-lang/sdk@f5400e9bcd [ Service ] Update package:vm_service description and homepage
dart-lang/sdk@b68e5c4338 [vm] Clear native flag on dynamic invocation forwarders.
dart-lang/sdk@7b850d213c [infra] Make tools/test.py --system=android -ax64 -cdartkp -mreleaes work
dart-lang/sdk@32bb7441b4 [nit] style in run_vm_tests.cc: func args comments, NULL -> nullptr.
dart-lang/sdk@d44076efea [vm/compiler] Add S-expression layer to serializer.
dart-lang/sdk@1365def43f Compare nullabilitySuffix in DartType equality.
上级 fd935a6a
......@@ -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': '0ca1582afdb057e8a701908c1c527e0a56a7b5b2',
'dart_revision': '1e43d65d4ab6cb8b79562d83550d5e37f33abb50',
# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
......
Signature: 5d278d74b60c8b26b59f08213fbc84e7
Signature: b0f6c07b750716c26a75333340c865be
UNUSED LICENSES:
......@@ -3539,6 +3539,37 @@ met:
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
engine
icu
Copyright 2014 The Chromium Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
......@@ -7506,36 +7537,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
icu
Copyright 2014 The Chromium Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
icu
Copyright © 1991-2018 Unicode, Inc. All rights reserved.
Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册