• B
    Roll src/third_party/dart 24725a8559..2b3336b51e (108 commits) (#9883) · 91e7a767
    Ben Konyi 提交于
    dart-lang/sdk@2b3336b51e [vm/compiler] Initial IL serialization implementation.
    dart-lang/sdk@a66a3e321e [cfe+dart2js] Handle duplicated references in constant nodes.
    dart-lang/sdk@d68b482f26 [cfe] Handle constructor from external libraries
    dart-lang/sdk@78d87bde9a Fix docs for parseIPv6Address
    dart-lang/sdk@d14d5f1a0c Better check for TextStyle opt-in for nested properties.
    dart-lang/sdk@5765c3d231 [VM/runtime] Enable FLAG_unopt_megamorphic_calls by default, this fixes              the recent regression seen in flutter hot reload benchmarks 	     after the roll of Dart BE into flutter post 1.7 release.
    dart-lang/sdk@1eaaca642d Revert "[vm/compiler] Use pragmas instead of separately-maintained lists for inlining."
    dart-lang/sdk@27001fb289 Revert "[vm/compiler] Implement new inlining pragmas."
    dart-lang/sdk@83d2aaa072 Revert "[dart] Enable constant-update-2018"
    dart-lang/sdk@9d98dfcb49 Resolve operators whose left operand is an extension override
    dart-lang/sdk@202379aaee Implement getWidgetDescription and setPropertyValue in Flutter domain.
    dart-lang/sdk@d624848b5c Fix resolution when there are multiple extensions in one unit
    dart-lang/sdk@96fc1b4ade [dart2js] Support positional optional params in function RTI.
    dart-lang/sdk@6d9da3612c [dart2js] Polyfill Object.assign()
    dart-lang/sdk@ae9c8d00fe Add a diagnostic when extension overrides do not have exactly one argument
    dart-lang/sdk@46eaf4b039 Extract PropertyDescription, support for nested properties.
    dart-lang/sdk@1509d9ad41 [vm] initialize sigaction for msan
    dart-lang/sdk@9749a83f56 [vm/websocket] check status of streamcontroller before adding
    dart-lang/sdk@11e3897b23 Resolve extension overrides referencing a geter or setter
    dart-lang/sdk@b93a98284e Add an error if an undefined extension method is invoked
    dart-lang/sdk@664c61db34 [ VM / Service ] Handle case where a JSON RPC notification results in an error
    dart-lang/sdk@2dbd6dc83b Clean up the tests for extension overrides
    dart-lang/sdk@6d95cb72e2 [dart2js] Test type directives
    dart-lang/sdk@b2ed4b3c7b [dart2js] More error tests on pragma annotations
    dart-lang/sdk@dfa12c7456 [cfe+dart2js] Support library and error ids in annotated tests
    dart-lang/sdk@24f5d1d9d8 improve applicable extension checking
    dart-lang/sdk@aa14ff1bd0 correlate typo
    dart-lang/sdk@5c3691e9e8 [vm] Use absolute file path to snapshot in dart_precompiled_runtime2 tool.
    dart-lang/sdk@e80f779914 Add context messages for equal map keys and set elements
    dart-lang/sdk@33a757284b [vm/compiler] Use pragmas instead of separately-maintained lists for inlining.
    dart-lang/sdk@629f38cf87 [vm/compiler] Implement new inlining pragmas.
    dart-lang/sdk@1c4ad14fa3 Revert recent changes to File.openRead() and HttpClientResponse APIs
    dart-lang/sdk@4cd16d3954 [analyzer+cfe] Use more shared code for annotated code testing.
    dart-lang/sdk@d5af4ed8c2 [cfe] Remove KernelTypeBuilder and KernelFunctionTypeBuilder
    dart-lang/sdk@0661c452cd [vm] skip profile test for simdbc
    dart-lang/sdk@f4b4147381 extension method resolution
    dart-lang/sdk@c6bc0031f3 [vm, bytecode] Field initializer for schema changes.
    dart-lang/sdk@fab9b9f71f [gardening] Move language_2/conditional_rewrite_test
    dart-lang/sdk@700195642a Initial implementation of extension override resolution
    dart-lang/sdk@65f8cd4365 Start implementing widget properties.
    dart-lang/sdk@555075ba54 [dart2js] Support functions in new RTI.
    dart-lang/sdk@6eb357c7fe [vm] Print better error message if trying to use class which is not loaded yet
    dart-lang/sdk@d0cb753ebd [dartdevc] fix ddb directories and source maps
    dart-lang/sdk@52cace8160 Reland "[vm/ffi] Support structs on 32bit architectures"
    dart-lang/sdk@d76238dfca [vm] Bump oldest supported ABI version
    dart-lang/sdk@45591cd123 [dartdevc] fix sdk source map paths
    dart-lang/sdk@11bdc5ceab Send context messages from server and plugins
    dart-lang/sdk@f0b119c1b4 Add nameLocation/valueLocation to FlutterOutlineAttribute.
    dart-lang/sdk@3eb25b60d4 Convert relative Posix path to the target MemoryResourceProvider path style.
    dart-lang/sdk@db7ab14167 [cfe] Handle invariance in non-covariant checks
    dart-lang/sdk@8678df0c4d ffi example: android.md - fix example code
    dart-lang/sdk@87ab724f10 Streamline a few flow analysis tests
    dart-lang/sdk@ebbfb48e15 Followups to https://dart-review.googlesource.com/c/sdk/+/108265
    dart-lang/sdk@68124e9f63 Attempt to fix the mac and windows bots
    dart-lang/sdk@900d02cce6 [vm] Avoid crash when type argument is missing during instantiation.
    dart-lang/sdk@375adbfbe0 Enable "comment_references" lint and fix violations.
    dart-lang/sdk@117c65c901 [vm/bytecode] Fix CollectBytecodeFunctionTokenPositions for functions without bytecode
    dart-lang/sdk@6c03c1a47c Support static error tests on Fasta.
    dart-lang/sdk@70bafa8864 Revert "[vm/ffi] Support structs on 32bit architectures"
    dart-lang/sdk@2048e0a064 Rewrite extension overrides, improve resolution, remove unused method
    dart-lang/sdk@78a8f670eb [vm/bytecode] Initial support for bytecode generation in incremental compiler
    dart-lang/sdk@1112cc6bf5 [gardening] Skip vm/dart/transferable_test on debug win ia32 bot.
    dart-lang/sdk@85adf76abe [dartdevc] implement assertInterop
    dart-lang/sdk@e3663195c7 [dartdevc] Add more subtype tests
    dart-lang/sdk@f02a00359a dartfixes for collection api lints
    dart-lang/sdk@434a7a7681 [vm] Revert unnecessary changes to precompiler2
    dart-lang/sdk@8b012ac780 Replace package mock in strings with files in tests/mock_packages.
    dart-lang/sdk@8e094cd94f extension element factory helper
    dart-lang/sdk@178cfe6111 Avoid warnings in pkg/js_ast
    dart-lang/sdk@e82ca2f366 [fasta] Unconditionally enable asserts in const constructors
    dart-lang/sdk@e4eea58ac9 [gardening] Update language_2/constructor12_test for strong checking
    dart-lang/sdk@5d7bdc3cae extension method tests (and fix for duplicate entries)
    dart-lang/sdk@e7fab5eacc Fix bugs in `>>>` test now that it has been implemented.
    dart-lang/sdk@3ee54f8305 Move more diagnostic tests
    dart-lang/sdk@9bbd3192f4 [dart] Enable constant-update-2018
    dart-lang/sdk@cbaf890f88 [kernel] Few more tweaks to ast_to_text for Constant nodes.
    dart-lang/sdk@28f95fcd24 [cfe] Track dependencies in the incremental compiler
    dart-lang/sdk@afac6b1d50 [kernel] Fix text serialization for Constant nodes
    dart-lang/sdk@b64ab73b02 [cfe] Shard front-end tests
    dart-lang/sdk@4686393ccb [cfe] Add test for the id testing system.
    dart-lang/sdk@e4689c9302 [dart2js] Use new pragma directive syntax.
    dart-lang/sdk@07a53a3cc9 Set onDiagnostic in DDCs incremental compiler code path
    dart-lang/sdk@464a5a640f Issue 37401. Support for const Set default values in mocks.
    dart-lang/sdk@55b67e9eae [vm/bytecode] Ignore source positions not denoting a debug point in debugger.
    dart-lang/sdk@96906936b4 [vm/bytecode] Fix writing and reading of nested function types in bytecode
    dart-lang/sdk@55078c0d2f [dartdevc] Fix emitting double constants from the SDK
    dart-lang/sdk@1e4b799a58 It is an error for an extension to declare an abstract method
    dart-lang/sdk@28962e1e80 Support static fields in extensions
    dart-lang/sdk@7cadd70696 Fix language_2/ct_const_test
    dart-lang/sdk@a917043332 APIs for editing Flutter widget properties.
    dart-lang/sdk@09b93b7ea0 [fasta] Tweak fasta unit tests setup in anticipation of constant update 2018
    dart-lang/sdk@3c3dc09d47 Test that ! on void is a compile time error
    dart-lang/sdk@7139a2ab3a [vm] Fix function resolution so that it stops when it finds target even if it can't add method extractor.
    dart-lang/sdk@d1bd3a2f43 [gardening] Fix language_2/generic_instanceof2_test
    dart-lang/sdk@3dcaea5a25 [vm/aot/tfa] Update TFA unit tests to work with constants-update-2018
    dart-lang/sdk@e95b1f7bf0 Make UNNECESSARY_NULL_AWARE_CALL a warning
    dart-lang/sdk@2c26ece3cf [gardening] Fix non-web-integer in corelib_2/num_parse_test
    dart-lang/sdk@1eb1520702 [vm/bytecode] Prevent triggering optimizing compilation from interpreter
    dart-lang/sdk@ed764e5688 [gardening] Delete legacy parser_quirks_test
    dart-lang/sdk@723bb0eee1 [dartdevc] make nullable_inference_test resilient to const refactor
    dart-lang/sdk@f521f38b57 [vm/kernel] Handle InvalidExpression in constant contexts
    dart-lang/sdk@0c9abb8816 [vm/ffi] Support structs on 32bit architectures
    dart-lang/sdk@25bac04503 [tests] Delete temporary const tests
    dart-lang/sdk@f40aac1b75 [cfe] Move general testcases into general/ subfolder
    dart-lang/sdk@14ea27e65b [vm/concurrency] Make thread_registry not depend on [Isolate], move mutator thread from thread registry to isolate
    dart-lang/sdk@97587b554f Update the element model to support extension methods
    dart-lang/sdk@a8331cd109 Remove the STRONG_MODE_ prefix from error codes
    dart-lang/sdk@4c5028d139 [vm/concurrency] Make an IsolateGroup object which will contain group-specific resources
    91e7a767
licenses_third_party 1.1 MB
The source could not be displayed because it is larger than 1.0 MB. You can load it anywaydownload it instead.