• B
    Roll src/third_party/dart 7d560f8385..7418238239 (61 commits) · 5825bdac
    Ben Konyi 提交于
    7418238239 Implement LibraryElementForLink.session and return (empty) AnalysisSessionForLink.
    806ec1161f Issue 3270. Put StreamBuilder's type argument into linked edit.
    eeb19b0416 Remove usages of ExtensionManager and package:plugin in general.
    6c5194cfe1 [VM/Flutter] Remove 2 golden-file tests completely to avoid flutter analyze warning about missing copyright header
    f31b7928ae [VM] Adding regexp lookbehind assertion support.
    dfb6d250b1 [kernel] Better printing of string and unevaluated constants.
    c9e9b76d4d Skip control-flow-collections tests on all runtimes
    1af9d3e14b Update breaking-changes.md
    dbea5c6884 [fasta] Commandline option to leave environment constants unevaluated.
    10a8663e74 [VM/Flutter] Disabled golden tests until next engine -> flutter roll (which probably fixes it)
    9aea5536fb [cfe] Initial support for compiling if in collections
    1ac41d26b4 Support @Creates and @Returns from ir constants
    ac4eca7eb9 [vm, gc] Take advantage of object alignment and non-overlap when copying objects during a scavenge.
    d5ab8b4da2 Resolve ForElement(s) in separate scopes.
    5b07ef9d1c [tests] Fix new tests
    b1a3629547 [vm] Move receiver variable to ParsedFunction, add ParameterVariable()
    037b273753 Make List literal inference match the proposal
    f2579a8ede Add override annotations in dart2js tests
    d1a943281b Change path order when trying to open tracing
    6483f5238f [dart/vm] be more flexible with precomputed constants
    580e5731d6 [vm] Test compilation traces, type feedback, reused instructions.
    217a027456 [vm, interpreter] Support unboxed fields.
    1bd7920367 Resolve generic function default parameter values
    31c47567dc Remove AnalysisOptionsForLink and plumb analysis options through linker.
    69a4f20347 Add override annotations consistently
    4339fe9b51 Add constant evaluation tests for IfNull.
    8adcab9fec Add constant evaluation tests for Identity.
    3552dbb429 Add constant evaluation tests for Equals.
    27328840f9 Add constant evaluation tests for GreaterEqual.
    9f680cd0bd Add constant evaluation tests for Greater.
    0950d473ad Add constant evaluation tests for LessEqual.
    7ff70237d4 Add constant evaluation tests for Less.
    ce9a1bb24e Add constant evaluation tests for Add.
    2fa96dd653 Add constant evaluation tests for Divide.
    952421a68d Add constant evaluation tests for TruncatingDivide.
    9fd0ec2560 Add constant evaluation tests for Modulo.
    9262d111fd Add constant evaluation tests for Multiply.
    aba9392f0e Add constant evaluation tests for Subtract.
    3a38f0bb89 Add constant evaluation tests for BooleanOr.
    052d6d235c Add constant evaluation tests for BooleanAnd.
    be5332c0a5 Add constant evaluation tests for ShiftRight.
    4f34218ce1 Add constant evaluation tests for ShiftLeft.
    3df5334137 Add constant evaluation tests for BitXor.
    84d8d6b513 Add constant evaluation tests for BitOr.
    f7972480bd Add constant evaluation tests for BitAnd.
    432c6c8c39 Add constant evaluation tests for Not.
    2e1c78db7b Add constant evaluation tests for Negate.
    5853f129b2 Add constant evaluation tests for BitNot.
    aa4a2df5a2 Add structure of constant folding tests.
    078c834f25 Extract CONST_SET_ELEMENT_TYPE_IMPLEMENTS_EQUALS test and fix for spreads in sets.
    2d48159e38 Issue 36187. Fix for getSuggestionDetails() fails in part file.
    e7562917f1 Reland https://dart-review.googlesource.com/c/sdk/+/96500
    b5528fa84d Improve the docs for isSet and isMap in SetOrMapLiteral
    e55e13ffbd Merge remote-tracking branch 'github/master'
    632abb6a25 Improve 'Import Library' code generation when has 'part' directive.
    d3a0293a9d Replace unnecessary `?.`s with `.`.
    e711486873 [vm,dart:io,fuchsia] Be happy with any open fd for Stdio handles if fstat fails
    0bf8a1e591 Update breaking-changes.md
    f08e213bb1 Extract CONST_MAP_KEY_EXPRESSION_TYPE_IMPLEMENTS_EQUALS tests.
    2b00685d38 Make SetOrMapLiteral set/map unless we are linking, so going to infer it.
    bc5d613533 Fix typo in diagnostic when non-bool is passed to logical or.
    5825bdac
DEPS 18.8 KB