1. 18 7月, 2019 4 次提交
    • B
      Roll src/third_party/dart 8cb7e4c237..0506882b37 (3 commits) · 72893549
      Ben Konyi 提交于
      dart-lang/sdk@0506882b37 [vm] Fix a couple more host vs target architecture bugs
      dart-lang/sdk@227ff83571 Add a diagnostic when an extension override is used to access a static member.
      dart-lang/sdk@c3043367cd [vm] Fail more gracefully when reload removes a static target.
      72893549
    • B
      Roll src/third_party/dart 41d3971e83..8cb7e4c237 (2 commits) · d84b9385
      Ben Konyi 提交于
      dart-lang/sdk@8cb7e4c237 [vm] Fix gcc build.
      dart-lang/sdk@895cb7720d “most specific extension” resolution first steps
      d84b9385
    • B
      Roll src/third_party/dart 2b3336b51e..41d3971e83 (3 commits) · 52b226cd
      Ben Konyi 提交于
      dart-lang/sdk@41d3971e83 [corelib] Fix truncation errors in int.modPow
      dart-lang/sdk@f77093145a [corelib] Test for overflow in int.modPow()
      dart-lang/sdk@6073489539 Add diagnostic for undefined getters and setters invoked on an extension override
      52b226cd
    • 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
  2. 16 7月, 2019 2 次提交
    • B
      eb4793ab
    • B
      Roll src/third_party/dart 24725a8559..cbaf890f88 (33 commits) (#9826) · e105a898
      Ben Konyi 提交于
      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
      e105a898
  3. 13 7月, 2019 2 次提交
    • B
      Revert "Roll src/third_party/dart 24725a8559..28f95fcd24 (32 commits)" (#9817) · 8abe85bb
      Ben Konyi 提交于
      This reverts commit 67d284d4.
      8abe85bb
    • B
      Roll src/third_party/dart 24725a8559..28f95fcd24 (32 commits) · 67d284d4
      Ben Konyi 提交于
      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
      67d284d4
  4. 12 7月, 2019 2 次提交
    • J
      Roll Wuffs and buildroot (#9791) · bcde838d
      Jason Simmons 提交于
      bcde838d
    • B
      Roll src/third_party/dart 09fc76bc51..24725a8559 (43 commits) · 7e65b81c
      Ben Konyi 提交于
      dart-lang/sdk@24725a8559 [cfe] Fix handling of private names in expression evaluation.
      dart-lang/sdk@cb93b8d813 [vm] Plumb enable_asserts to CFE through VM and kernel_front_end
      dart-lang/sdk@bae176b073 [cfe+dart2js] Add shared constant evaluation test.
      dart-lang/sdk@fdd3822e3c [cfe+dart2js] Move annotation testing logic to front_end
      dart-lang/sdk@910064b416 [cfe] Prepare compiler_common for use in annotated code tests
      dart-lang/sdk@84c7929c1f Small fixes.
      dart-lang/sdk@d16c0a127e [cfe] Change supportSetLiterals default value to true
      dart-lang/sdk@d1fcefc13a [vm] Add Dart_KillIsolate API function.
      dart-lang/sdk@11da803fe9 [dartdevc] build the ddk sdk with dartdevc
      dart-lang/sdk@8e3a75c3fe [ VM / Observatory ] Fixed getInstances invocation still using 'classId' instead of 'objectId' parameter.
      dart-lang/sdk@c2ff2ca16d collection API use de-linting
      dart-lang/sdk@205b7787df skip tests in precompiled obfuscated bot
      dart-lang/sdk@d49bf6f25a [vm] Remove misleading usings.
      dart-lang/sdk@0104a62595 Enable "prefer final fields" lint and fix violations.
      dart-lang/sdk@2a2d41658f Update DDC import prefix for path package
      dart-lang/sdk@4a56e6169e Update test expectation for enabled constant-update-2018
      dart-lang/sdk@eceef5e809 Fix unneeded braces in interpolation and enable lint for it.
      dart-lang/sdk@c00d5ceb33 [fasta] Include initializers for parameters of instance methods into outline
      dart-lang/sdk@1f718b2dcf upgrade dartdoc to 0.28.4
      dart-lang/sdk@2e8f642ece [dartdevc] shard ddc/ddk tests
      dart-lang/sdk@52abcd3dd2 apply prefer_equal_for_default_values
      dart-lang/sdk@318a482eea [vm/aot/tfa] Improve handling of recursive calls in TFA
      dart-lang/sdk@016061d159 libray imported extensions
      dart-lang/sdk@ce79d63c58 bump to linter 0.1.94
      dart-lang/sdk@2c2364c3b4 Use a Map to avoid duplicate items in OverlayFileSystem.getChildren
      dart-lang/sdk@81b677cd80 Turn on a bunch of linter rules for the test_runner.
      dart-lang/sdk@790d18a1bd Update IsolateReload_DirectSubclasses_* to account for lazier finalization with bytecode.
      dart-lang/sdk@9a07c4a817 [dartdevc] Properly encode Windows-style paths and paths with spaces for source maps
      dart-lang/sdk@7820e807a6 Add missed type annotations and sort
      dart-lang/sdk@8027d9cba4 support error code based lint fixes in dartfix
      dart-lang/sdk@0de18dce6c [ VM / Service ] Make _registerService and related streams / events public
      dart-lang/sdk@de2ff7eebb Split out the remaining HintCode tests
      dart-lang/sdk@24d57fb745 [benchmark] Add top level benchmarks directory.
      dart-lang/sdk@90088a386b [vm/kernel] Remove Function parameters from Local type parameters
      dart-lang/sdk@f743594375 Handle flags at member level
      dart-lang/sdk@8f90265176 de-lint collection size checks
      dart-lang/sdk@ac41a20081 Update language_2/nested_generic_closure_test.dart.
      dart-lang/sdk@52858391e6 [frontend/ffi] Remove const Pointer()
      dart-lang/sdk@e3d5966b7b Add missing child declarations to LSP completion
      dart-lang/sdk@3a8d755989 Change the delimiters used to mark highlight ranges in diagnostic documentation
      dart-lang/sdk@449b799c21 Test that null cannot be used because its potentially nullable
      dart-lang/sdk@c3a1670c00 Attempt to fix the windows bot again
      dart-lang/sdk@8bb8a29f8b refactor dartfix lint fixes
      7e65b81c
  5. 11 7月, 2019 1 次提交
  6. 10 7月, 2019 3 次提交
    • S
      Roll src/third_party/dart 06c3d7ad3a...09fc76bc51 (#9728) · b3bb39b0
      Siva 提交于
      * Roll src/third_party/dart 06c3d7ad3a...09fc76bc51
      
      dart-lang/sdk@09fc76bc51 [vm, compiler] Remove dead _classRangeCheckNegative.
      dart-lang/sdk@b472d7a9be Unnecessary null aware spread hint
      dart-lang/sdk@f939ad3964 library scope extensions
      dart-lang/sdk@9503969664 [vm/bytecode] Add DebugCheck bytecode instruction
      dart-lang/sdk@fc542be6b4 Issue 36682. Check that selection offset/length is valid in Extract Method refactoring.
      dart-lang/sdk@803658a6d8 [corelib_2] fix bigint_from_test for web platforms
      dart-lang/sdk@ad6b1ebbd6 Support for 'double' fields in protocol.
      dart-lang/sdk@5479175012 Remove incorrect test.
      dart-lang/sdk@058092b5f6 [vm] Fix simarm_x64 build on mac
      dart-lang/sdk@307ca3f3b6 [vm/bytecode] Improve single stepping and breakpoint setting in bytecode.
      dart-lang/sdk@855830f324 Update LSP spec
      dart-lang/sdk@d992f55094 [dartfix] Bump pedantic dep to v1.8.0 and cleanup lint violations
      dart-lang/sdk@41330f3e34 gitignore .clangd
      dart-lang/sdk@8d07009931 [ VM / Gardening ] Mark disassemble_determinism_test as slow on Windows
      dart-lang/sdk@1b82367ed6 Update CHANGELOG to reflect breaking change #36765
      dart-lang/sdk@a86db84e0a [fasta] Preserve information about const constructors in outline.
      dart-lang/sdk@25319ef7a6 Fix bug in codegen/string_escapes_test.dart.
      dart-lang/sdk@7acecda2cc [vm/ffi] Fix FFI Utf8 example.
      dart-lang/sdk@e3b3c6fa28 [vm] Rename 3head flutter patch after re-land of concurrency change
      dart-lang/sdk@2cb5303782 [infra] Update checked in SDKs to 2.4.0
      dart-lang/sdk@fce43ebc4e [ddk] Pass environmentDefines to CFE through CompilerOptions
      dart-lang/sdk@5450d08ca1 Add support for analyzer static error tests.
      dart-lang/sdk@0425997b31 Second attempt to reland "[vm/concurrency] Introduce concept of Isolate Groups"
      dart-lang/sdk@5470159054 [vm, gc] Produce a proper error message when crashing due to lack of memory at isolate startup.
      dart-lang/sdk@bfc7d21da6 Remove useless dart2js_extra/class_test
      dart-lang/sdk@572619b639 [vm, bytecode] Fix vm/cc/CompileFunctionOnHelperThread.
      dart-lang/sdk@4de495fccc [vm, compiler] Remove dead stub ICCallThroughFunction.
      dart-lang/sdk@8a1dcdae68 Graduate 'flutter' domain from experimental, remove unused methods and fields.
      dart-lang/sdk@a945888627 Discard constructors and fields temporarily to get valid code compiling
      
      * Fix analyzer warning.
      b3bb39b0
    • B
      Revert "Roll src/third_party/dart 06c3d7ad3a..7acecda2cc (12 commits)" (#9724) · 129979ca
      Ben Konyi 提交于
      * Revert "Roll src/third_party/dart 06c3d7ad3a..7acecda2cc (12 commits)"
      
      This reverts commit e24bd784.
      
      * Revert "Reland isolate group changes"
      
      This reverts commit 3d2668c3.
      129979ca
    • B
      Roll src/third_party/dart 06c3d7ad3a..7acecda2cc (12 commits) · e24bd784
      Ben Konyi 提交于
      dart-lang/sdk@7acecda2cc [vm/ffi] Fix FFI Utf8 example.
      dart-lang/sdk@e3b3c6fa28 [vm] Rename 3head flutter patch after re-land of concurrency change
      dart-lang/sdk@2cb5303782 [infra] Update checked in SDKs to 2.4.0
      dart-lang/sdk@fce43ebc4e [ddk] Pass environmentDefines to CFE through CompilerOptions
      dart-lang/sdk@5450d08ca1 Add support for analyzer static error tests.
      dart-lang/sdk@0425997b31 Second attempt to reland "[vm/concurrency] Introduce concept of Isolate Groups"
      dart-lang/sdk@5470159054 [vm, gc] Produce a proper error message when crashing due to lack of memory at isolate startup.
      dart-lang/sdk@bfc7d21da6 Remove useless dart2js_extra/class_test
      dart-lang/sdk@572619b639 [vm, bytecode] Fix vm/cc/CompileFunctionOnHelperThread.
      dart-lang/sdk@4de495fccc [vm, compiler] Remove dead stub ICCallThroughFunction.
      dart-lang/sdk@8a1dcdae68 Graduate 'flutter' domain from experimental, remove unused methods and fields.
      dart-lang/sdk@a945888627 Discard constructors and fields temporarily to get valid code compiling
      e24bd784
  7. 09 7月, 2019 3 次提交
    • B
      Roll src/third_party/dart b5aeaa6796..06c3d7ad3a (44 commits) · 3b6265b7
      Ben Konyi 提交于
      dart-lang/sdk@06c3d7ad3a Revert "Rereland "[vm/ffi] SimDBC on Arm64 Android""
      dart-lang/sdk@16f5e6fb05 [analyzer] prep package:analyzer_plugin for publishing
      dart-lang/sdk@5be07ff646 Support for experimental object fields in analysis server protocol spec.
      dart-lang/sdk@ac93a3c368 [dartdevc] Fixing windows-related source map pathing issues
      dart-lang/sdk@7929e1c714 [vm/ffi] Remove LocalVariable references from Allocate/CloneContext instructions
      dart-lang/sdk@359c36a406 Improve some correction messages; use double quote more consistently
      dart-lang/sdk@c1d3bf8506 Issue 36890. Ignore the name that contains the caret during completion.
      dart-lang/sdk@a6afc5a9b0 Disable tests under windows to fix the bot
      dart-lang/sdk@966038ef58 [analyzer] update package:analyzer_plugin wrt some lints
      dart-lang/sdk@cab2ca275d Update Socket to be a Stream<Uint8List>
      dart-lang/sdk@a85f6ff348 [vm/compiler] Do not create intersection types in type propagation.
      dart-lang/sdk@48e9366923 fix a typo in the vm service spec
      dart-lang/sdk@aee65636ba Add constructors to `Stream` which creates single data or error event streams.
      dart-lang/sdk@d914839ce6 Add tests for diagnostic docs
      dart-lang/sdk@33a5745c49 [vm/ffi] Add missing free() to structs_test.dart
      dart-lang/sdk@1c9408f2ba Update doc link to point at ECMAScript 2018.
      dart-lang/sdk@79a5257155 Revert "Increase analyzer cache size to 512MB."
      dart-lang/sdk@774a392aa3 Add '--benchmarking-x' flag
      dart-lang/sdk@db1abd0674 Initial and partial summary support for extensions
      dart-lang/sdk@588ab11ecc Unify two error codes that are essentially identical
      dart-lang/sdk@fcc72ad83f [vm/ffi] Support FFI in AOT (excluding callbacks).
      dart-lang/sdk@f0d6f119de Make nested_generic_closure_test work for dart2js
      dart-lang/sdk@0a538a4e62 Avoid truncating shift in lib_2/math/low_test
      dart-lang/sdk@8673b5e491 Avoid non-web-integer literals in corelib_2/num_sign_test
      dart-lang/sdk@f0da490328 Avoid non-web integer literal in corelib_2/growable_list_test
      dart-lang/sdk@7b13c45bcc Fix negation precedence and non-web-integers in corelib_2/int_xxx_tests
      dart-lang/sdk@b14f3accbb [fasta] Thread nullability through the subtyping methods in fasta
      dart-lang/sdk@c0932a8af6 Move annotated_code_helper.dart into front_end.
      dart-lang/sdk@cea3d85ade Rename statment -> stmt in testing annotations.
      dart-lang/sdk@ee696f2c35 In flow analysis tests, annotate `doesNotComplete` on functions rather than bodies.
      dart-lang/sdk@c1ca599353 Adapt flow and promotion tests to make use of CFE testing framework.
      dart-lang/sdk@13251657c6 Fix compile errors in flow analysis and type promotion test cases.
      dart-lang/sdk@14ccc77a40 Use decoder.bind(stream) instead of stream.transform(decoder)
      dart-lang/sdk@f41d6de111 [corelib_2] Split date_time_test to increase coverage
      dart-lang/sdk@9bccb7ba4a Rereland "[vm/ffi] SimDBC on Arm64 Android"
      dart-lang/sdk@0b1ec2d937 List.removeLast() docs error occurs if empty
      dart-lang/sdk@4ceefdbe4c Rename ElementId to MemberId and use member: prefix instead of element:
      dart-lang/sdk@aeee6139f5 [cfe] Extract Id, DataRegistry and DataExtractor from dart2js
      dart-lang/sdk@708e919733 Consistently format breaking changes
      dart-lang/sdk@a4f34f4a51 expired experimental flag command line message
      dart-lang/sdk@b8a8cfdcda [cfe] Use InvalidExpression for await on non-async context.
      dart-lang/sdk@0272c1d863 Split language_2/truncdiv_test
      dart-lang/sdk@4babccd988 Fix non-web integer literals in corelib_2/bigint_test
      dart-lang/sdk@738d9f9666 Avoid non-web integer literal in language2/list_test
      3b6265b7
    • S
      Revert "Roll src/third_party/dart b5aeaa6796...966038ef58 (#9708)" (#9711) · 7a223234
      Siva 提交于
      This reverts commit cd2ab376.
      7a223234
    • S
      Roll src/third_party/dart b5aeaa6796...966038ef58 (#9708) · cd2ab376
      Siva 提交于
      dart-lang/sdk@966038ef58 [analyzer] update package:analyzer_plugin wrt some lints
      dart-lang/sdk@cab2ca275d Update Socket to be a Stream<Uint8List>
      dart-lang/sdk@a85f6ff348 [vm/compiler] Do not create intersection types in type propagation.
      dart-lang/sdk@48e9366923 fix a typo in the vm service spec
      dart-lang/sdk@aee65636ba Add constructors to `Stream` which creates single data or error event streams.
      dart-lang/sdk@d914839ce6 Add tests for diagnostic docs
      dart-lang/sdk@33a5745c49 [vm/ffi] Add missing free() to structs_test.dart
      dart-lang/sdk@1c9408f2ba Update doc link to point at ECMAScript 2018.
      dart-lang/sdk@79a5257155 Revert "Increase analyzer cache size to 512MB."
      dart-lang/sdk@774a392aa3 Add '--benchmarking-x' flag
      dart-lang/sdk@db1abd0674 Initial and partial summary support for extensions
      dart-lang/sdk@588ab11ecc Unify two error codes that are essentially identical
      dart-lang/sdk@fcc72ad83f [vm/ffi] Support FFI in AOT (excluding callbacks).
      dart-lang/sdk@f0d6f119de Make nested_generic_closure_test work for dart2js
      dart-lang/sdk@0a538a4e62 Avoid truncating shift in lib_2/math/low_test
      dart-lang/sdk@8673b5e491 Avoid non-web-integer literals in corelib_2/num_sign_test
      dart-lang/sdk@f0da490328 Avoid non-web integer literal in corelib_2/growable_list_test
      dart-lang/sdk@7b13c45bcc Fix negation precedence and non-web-integers in corelib_2/int_xxx_tests
      dart-lang/sdk@b14f3accbb [fasta] Thread nullability through the subtyping methods in fasta
      dart-lang/sdk@c0932a8af6 Move annotated_code_helper.dart into front_end.
      dart-lang/sdk@cea3d85ade Rename statment -> stmt in testing annotations.
      dart-lang/sdk@ee696f2c35 In flow analysis tests, annotate `doesNotComplete` on functions rather than bodies.
      dart-lang/sdk@c1ca599353 Adapt flow and promotion tests to make use of CFE testing framework.
      dart-lang/sdk@13251657c6 Fix compile errors in flow analysis and type promotion test cases.
      dart-lang/sdk@14ccc77a40 Use decoder.bind(stream) instead of stream.transform(decoder)
      dart-lang/sdk@f41d6de111 [corelib_2] Split date_time_test to increase coverage
      dart-lang/sdk@9bccb7ba4a Rereland "[vm/ffi] SimDBC on Arm64 Android"
      dart-lang/sdk@0b1ec2d937 List.removeLast() docs error occurs if empty
      dart-lang/sdk@4ceefdbe4c Rename ElementId to MemberId and use member: prefix instead of element:
      dart-lang/sdk@aeee6139f5 [cfe] Extract Id, DataRegistry and DataExtractor from dart2js
      dart-lang/sdk@708e919733 Consistently format breaking changes
      dart-lang/sdk@a4f34f4a51 expired experimental flag command line message
      dart-lang/sdk@b8a8cfdcda [cfe] Use InvalidExpression for await on non-async context.
      dart-lang/sdk@0272c1d863 Split language_2/truncdiv_test
      dart-lang/sdk@4babccd988 Fix non-web integer literals in corelib_2/bigint_test
      dart-lang/sdk@738d9f9666 Avoid non-web integer literal in language2/list_test
      cd2ab376
  8. 04 7月, 2019 3 次提交
    • S
      Roll src/third_party/dart 67ab3be10d...b5aeaa6796 (#9675) · 11b6afe0
      Siva 提交于
      * Roll src/third_party/dart 67ab3be10d...b5aeaa6796
      
      dart-lang/sdk@b5aeaa6796 Revert "Reland "[vm/ffi] SimDBC on Arm64 Android""
      dart-lang/sdk@02fe07bbd3 [dart2js] new-rti: Set Array instance type
      dart-lang/sdk@bae5bdefd5 [dart2js] Add '--golem-x' command-line flag
      dart-lang/sdk@ac30ab12ab [dartdevc] Bump pedantic to v1.8.0 and apply new lints
      dart-lang/sdk@4b0c5c166a fix field name
      dart-lang/sdk@327f5eb826 Fix for issue 37429
      dart-lang/sdk@43891316ca [ VM / Observatory ] Emit IsolateReload event after reload completes
      dart-lang/sdk@2ea7e5513b Perform type promotion when NNBD, using flow analysis.
      dart-lang/sdk@766e542e53 handle return in async function
      dart-lang/sdk@51cf8f218a Add entension support to the summary idl
      dart-lang/sdk@0e9957c7b1 [dartdevc] Adding support for analyzer dep pruning
      dart-lang/sdk@c100308ba6 Repro for inferring arrays with out of range lengths
      dart-lang/sdk@5d77657e7a Prepare to publish analyzer version 0.37.0.
      dart-lang/sdk@86ce74caaa update NodeBuilder for default value type arguments
      dart-lang/sdk@439692c9e2 Mark the name in an extension as being in a declaration context
      dart-lang/sdk@372bcae536 [gardening] Fix 3xHEAD Flutter build after revert
      dart-lang/sdk@052874e93e Avoid non-web integer literal in corelib_2/int_round_test
      dart-lang/sdk@480337106e Implementation of extension override AST node
      dart-lang/sdk@4f78ad90df An initial and partial implementation of an element model for extensions
      dart-lang/sdk@744bb47361 [infra] Remove custom timeouts for dart2js compiler config
      dart-lang/sdk@9b53686ffb update NodeBuilder for declared identifier implicit type
      dart-lang/sdk@3d14b75f97 Revert "Reland "[vm/concurrency] Introduce concept of Isolate Groups""
      dart-lang/sdk@527238e008 [vm] Cleanup C99 header includes
      dart-lang/sdk@9f32f9b87e [cfe] Store the initializer tokens in constructor builders
      dart-lang/sdk@bbbeb8b509 Pull in latest pub
      dart-lang/sdk@851958ee54 update NodeBuilder to handle for loop
      dart-lang/sdk@7a73682c6a update NodeBuilder to handle catch clause
      dart-lang/sdk@fc6cb0ac21 [vm/ffi] Revamp struct representation in FFI.
      dart-lang/sdk@5fd51b9fd2 Cleanup remnants of ignoring Dart v1.x subtype checks
      dart-lang/sdk@45172f0690 Revert "Reland "[llvm] Add initial scaffolding""
      dart-lang/sdk@b9a6630367 [ Observatory ] _getVMTimeline -> getVMTimeline in timeline.js
      dart-lang/sdk@1f02c10b9a Update language_2/const_map4_test for type inference
      dart-lang/sdk@99ed4871b3 Fix a hint in analysis server
      dart-lang/sdk@c3c43689d5 [vm] Remove platform/math.h
      dart-lang/sdk@524fdc13a9 Reland "[llvm] Add initial scaffolding"
      dart-lang/sdk@45a9815aff [vm/debugger] break on asyncfunction entry
      dart-lang/sdk@e0eeffaf9b update NodeBuilder parameter tracking when visiting executable declarations
      dart-lang/sdk@182a59cebb Skip all tests that use spawnUri when running in simulator mode as it makes no sense to run the CFE on the simulator.
      dart-lang/sdk@1427a218f3 update DecoratedType asserts
      dart-lang/sdk@f4dc001729 Migration: begin adding support for LUB computations in conditional expressions.
      dart-lang/sdk@585794ab75 Fix status file line.
      dart-lang/sdk@4a69ef4a50 Skip all spawnURI tests for the simulator architectures as these tests involve invoking the front end for compilation which would mean the front end has to run in simulated mode.
      dart-lang/sdk@26f369eb8e Fix doc comment for NullabilityNode.forLUB
      dart-lang/sdk@9ed728ec7a Add: Example usage to fillRange method.
      dart-lang/sdk@fc7049ae7d Migration: implement support for user-definable prefix expressions.
      dart-lang/sdk@77aa5f0c02 Migration: Add support for function-typed formal parameters.
      dart-lang/sdk@326e970b81 Migration: handle method invocations that resolve to a getter.
      dart-lang/sdk@822de210b5 fix branch_canonicalization_test
      dart-lang/sdk@a2e1434603 Breaking changes for analyzer version 0.37
      dart-lang/sdk@6694aa821d [dart2js] new-rti: Temporary work-around for timeouts
      dart-lang/sdk@18ff5ce893 [dart2js] new-rti: Implement general As/Check methods
      dart-lang/sdk@90c88d984e Fix large integer literals in dart2js_extra/round_constant_folding_test
      dart-lang/sdk@9349f71721 bump linter to 0.1.93
      dart-lang/sdk@c384212f9e [vm] Remove vestigial verified_memory_test.cc file
      dart-lang/sdk@f4824d332d [vm] Drop support for MSVC older than 2013
      dart-lang/sdk@bbb027aa2a [vm] Fix offset that was breaking bare_instructions_trampolines_test
      dart-lang/sdk@1db0b4436c [dart2js] new-rti: Implement type bounds check
      dart-lang/sdk@686742585a Migration: add a more robust assertion to the DecoratedType constructor
      dart-lang/sdk@2fd4ca570b set DecoratedType.returnType for FunctionType
      dart-lang/sdk@ca4b6e533a [dart2js] new-rti: Implement basic is-test
      dart-lang/sdk@39b71253ce Fix for curly_braces_in_flow_control_structures lint.
      dart-lang/sdk@b6c3b2c98c Enable 'Surround with XYZ' only for Statement(s) in Block(s).
      dart-lang/sdk@79e478e50e Fixed some links
      dart-lang/sdk@279c1da42d Use absolute paths as canonical paths for inputs digest maps
      dart-lang/sdk@cbf9cff19f Infer types of field formals before all fields.
      dart-lang/sdk@0c6b3d1277 Migration: do better function type formatting in DecoratedType.toString.
      dart-lang/sdk@a76c459239 Migration: Remove unnecessary duplicate type test
      dart-lang/sdk@a515a0c256 Reland "[vm/ffi] SimDBC on Arm64 Android"
      dart-lang/sdk@0baf81e7d6 Tests for Never and potential nullable / non-nullable.
      dart-lang/sdk@26d308aad3 Use flow analysis for reporting use sites of not assigned locals during resolution.
      dart-lang/sdk@79f276e07d Migration: handle field formal parameters.
      dart-lang/sdk@c8c3572ca9 Migration: standardize method names in EdgeBuilderTest.
      dart-lang/sdk@c0c15c1283 Migration: build nullability node for default type parameter bounds directly.
      dart-lang/sdk@b57ff85906 Migration: clean up and test implicit dynamic return type of Function() syntax.
      dart-lang/sdk@0f2eda8644 Migration: add support for function expression invocations.
      dart-lang/sdk@a200980da0 Migration: add support for variable and field type inference.
      dart-lang/sdk@ca25f56883 Migration: add support for type inference of function types.
      dart-lang/sdk@a436c0621f Migration: fix DecoratedType.toString to support named function parameters.
      dart-lang/sdk@9dee307bdb Migration: update nullability graph debug dump to support union edges.
      dart-lang/sdk@b60dcdbf73 Migration: Remove the `create` parameter from Variables.decoratedElementType.
      dart-lang/sdk@18c21ee9d1 Migration: add support for generic instance creation.
      dart-lang/sdk@f7ddfdf6ca Migration: don't forget to visit variable initializers in NodeBuilder.
      dart-lang/sdk@a39e4fabfb Add information about the deprecated ParameterElement.parameterKind
      dart-lang/sdk@f6dfad02f4 [analyzer] add a space to the quick for for REPLACE_COLON_WITH_EQUALS
      
      * Update license.
      11b6afe0
    • S
      Revert " Roll src/third_party/dart 67ab3be10d...43891316ca (#9670)" (#9673) · 3c4dbe22
      Siva 提交于
      This reverts commit 5e596f2a.
      3c4dbe22
    • S
      Roll src/third_party/dart 67ab3be10d...43891316ca (#9670) · 5e596f2a
      Siva 提交于
      * Roll src/third_party/dart 67ab3be10d...43891316ca
      
      dart-lang/sdk@/43891316ca [ VM / Observatory ] Emit IsolateReload event after reload completes
      dart-lang/sdk@/2ea7e5513b Perform type promotion when NNBD, using flow analysis.
      dart-lang/sdk@/766e542e53 handle return in async function
      dart-lang/sdk@/51cf8f218a Add entension support to the summary idl
      dart-lang/sdk@/0e9957c7b1 [dartdevc] Adding support for analyzer dep pruning
      dart-lang/sdk@/c100308ba6 Repro for inferring arrays with out of range lengths
      dart-lang/sdk@/5d77657e7a Prepare to publish analyzer version 0.37.0.
      dart-lang/sdk@/86ce74caaa update NodeBuilder for default value type arguments
      dart-lang/sdk@/439692c9e2 Mark the name in an extension as being in a declaration context
      dart-lang/sdk@/372bcae536 [gardening] Fix 3xHEAD Flutter build after revert
      dart-lang/sdk@/052874e93e Avoid non-web integer literal in corelib_2/int_round_test
      dart-lang/sdk@/480337106e Implementation of extension override AST node
      dart-lang/sdk@/4f78ad90df An initial and partial implementation of an element model for extensions
      dart-lang/sdk@/744bb47361 [infra] Remove custom timeouts for dart2js compiler config
      dart-lang/sdk@/9b53686ffb update NodeBuilder for declared identifier implicit type
      dart-lang/sdk@/3d14b75f97 Revert "Reland "[vm/concurrency] Introduce concept of Isolate Groups""
      dart-lang/sdk@/527238e008 [vm] Cleanup C99 header includes
      dart-lang/sdk@/9f32f9b87e [cfe] Store the initializer tokens in constructor builders
      dart-lang/sdk@/bbbeb8b509 Pull in latest pub
      dart-lang/sdk@/851958ee54 update NodeBuilder to handle for loop
      dart-lang/sdk@/7a73682c6a update NodeBuilder to handle catch clause
      dart-lang/sdk@/fc6cb0ac21 [vm/ffi] Revamp struct representation in FFI.
      dart-lang/sdk@/5fd51b9fd2 Cleanup remnants of ignoring Dart v1.x subtype checks
      dart-lang/sdk@/45172f0690 Revert "Reland "[llvm] Add initial scaffolding""
      dart-lang/sdk@/b9a6630367 [ Observatory ] _getVMTimeline -> getVMTimeline in timeline.js
      dart-lang/sdk@/1f02c10b9a Update language_2/const_map4_test for type inference
      dart-lang/sdk@/99ed4871b3 Fix a hint in analysis server
      dart-lang/sdk@/c3c43689d5 [vm] Remove platform/math.h
      dart-lang/sdk@/524fdc13a9 Reland "[llvm] Add initial scaffolding"
      dart-lang/sdk@/45a9815aff [vm/debugger] break on asyncfunction entry
      dart-lang/sdk@/e0eeffaf9b update NodeBuilder parameter tracking when visiting executable declarations
      dart-lang/sdk@/182a59cebb Skip all tests that use spawnUri when running in simulator mode as it makes no sense to run the CFE on the simulator.
      dart-lang/sdk@/1427a218f3 update DecoratedType asserts
      dart-lang/sdk@/f4dc001729 Migration: begin adding support for LUB computations in conditional expressions.
      dart-lang/sdk@/585794ab75 Fix status file line.
      dart-lang/sdk@/4a69ef4a50 Skip all spawnURI tests for the simulator architectures as these tests involve invoking the front end for compilation which would mean the front end has to run in simulated mode.
      dart-lang/sdk@/26f369eb8e Fix doc comment for NullabilityNode.forLUB
      dart-lang/sdk@/9ed728ec7a Add: Example usage to fillRange method.
      dart-lang/sdk@/fc7049ae7d Migration: implement support for user-definable prefix expressions.
      dart-lang/sdk@/77aa5f0c02 Migration: Add support for function-typed formal parameters.
      dart-lang/sdk@/326e970b81 Migration: handle method invocations that resolve to a getter.
      dart-lang/sdk@/822de210b5 fix branch_canonicalization_test
      dart-lang/sdk@/a2e1434603 Breaking changes for analyzer version 0.37
      dart-lang/sdk@/6694aa821d [dart2js] new-rti: Temporary work-around for timeouts
      dart-lang/sdk@/18ff5ce893 [dart2js] new-rti: Implement general As/Check methods
      dart-lang/sdk@/90c88d984e Fix large integer literals in dart2js_extra/round_constant_folding_test
      dart-lang/sdk@/9349f71721 bump linter to 0.1.93
      dart-lang/sdk@/c384212f9e [vm] Remove vestigial verified_memory_test.cc file
      dart-lang/sdk@/f4824d332d [vm] Drop support for MSVC older than 2013
      dart-lang/sdk@/bbb027aa2a [vm] Fix offset that was breaking bare_instructions_trampolines_test
      dart-lang/sdk@/1db0b4436c [dart2js] new-rti: Implement type bounds check
      dart-lang/sdk@/686742585a Migration: add a more robust assertion to the DecoratedType constructor
      dart-lang/sdk@/2fd4ca570b set DecoratedType.returnType for FunctionType
      dart-lang/sdk@/ca4b6e533a [dart2js] new-rti: Implement basic is-test
      dart-lang/sdk@/39b71253ce Fix for curly_braces_in_flow_control_structures lint.
      dart-lang/sdk@/b6c3b2c98c Enable 'Surround with XYZ' only for Statement(s) in Block(s).
      dart-lang/sdk@/79e478e50e Fixed some links
      dart-lang/sdk@/279c1da42d Use absolute paths as canonical paths for inputs digest maps
      dart-lang/sdk@/cbf9cff19f Infer types of field formals before all fields.
      dart-lang/sdk@/0c6b3d1277 Migration: do better function type formatting in DecoratedType.toString.
      dart-lang/sdk@/a76c459239 Migration: Remove unnecessary duplicate type test
      dart-lang/sdk@/a515a0c256 Reland "[vm/ffi] SimDBC on Arm64 Android"
      dart-lang/sdk@/0baf81e7d6 Tests for Never and potential nullable / non-nullable.
      dart-lang/sdk@/26d308aad3 Use flow analysis for reporting use sites of not assigned locals during resolution.
      dart-lang/sdk@/79f276e07d Migration: handle field formal parameters.
      dart-lang/sdk@/c8c3572ca9 Migration: standardize method names in EdgeBuilderTest.
      dart-lang/sdk@/c0c15c1283 Migration: build nullability node for default type parameter bounds directly.
      dart-lang/sdk@/b57ff85906 Migration: clean up and test implicit dynamic return type of Function() syntax.
      dart-lang/sdk@/0f2eda8644 Migration: add support for function expression invocations.
      dart-lang/sdk@/a200980da0 Migration: add support for variable and field type inference.
      dart-lang/sdk@/ca25f56883 Migration: add support for type inference of function types.
      dart-lang/sdk@/a436c0621f Migration: fix DecoratedType.toString to support named function parameters.
      dart-lang/sdk@/9dee307bdb Migration: update nullability graph debug dump to support union edges.
      dart-lang/sdk@/b60dcdbf73 Migration: Remove the `create` parameter from Variables.decoratedElementType.
      dart-lang/sdk@/18c21ee9d1 Migration: add support for generic instance creation.
      dart-lang/sdk@/f7ddfdf6ca Migration: don't forget to visit variable initializers in NodeBuilder.
      dart-lang/sdk@/a39e4fabfb Add information about the deprecated ParameterElement.parameterKind
      dart-lang/sdk@/f6dfad02f4 [analyzer] add a space to the quick for for REPLACE_COLON_WITH_EQUALS
      
      * Revert changes makde in the engine for the Isolate Group API change.
      
      * Fix compilation error.
      
      * Update license.
      
      * Format.
      5e596f2a
  9. 02 7月, 2019 3 次提交
    • C
      Roll Dart to 67ab3be10d35d994641da167cc806f20a7ffa679 (#9638) · fd24007c
      Chris Bracken 提交于
      This is a reland of #9364 with fixes for Fuchsia.
      
      000cf0560c clean up type_literal_test
      0f20911022 Improve type_literal_test
      a108bef7fb [vm, bytecode] Interpreter support for newer recognized natives.
      2a15d38759 Revert "[llvm] Add initial scaffolding"
      13b470ac46 Parse error expectations in tests.
      b71d2d9996 [llvm] Add initial scaffolding
      5f2bcd9d6c [vm/bytecode] Reuse flow graph building for recognized methods
      
      This includes a breaking change: https://dart-review.googlesource.com/c/sdk/+/105241
      ```
        Dart_CreateIsolate -> Dart_CreateIsolateGroup
        Dart_IsolateCreateCallback -> Dart_IsolateGroupCreateCallback
        Dart_IsolateCleanupCallback -> Dart_IsolateGroupShutdownCallback
        Dart_CreateIsolateFromKernel -> Dart_CreateIsolateGroupFromKernel
        Dart_CurrentIsolateData -> Dart_CurrentIsolateGroupData
        Dart_IsolateData -> Dart_IsolateGroupData
        Dart_GetNativeIsolateData -> Dart_GetNativeIsolateGroupData
        Dart_InitializeParams.create -> Dart_InitializeParams.create_group
        Dart_InitializeParams.cleanup -> Dart_InitializeParams.shutdown_group
        Dart_InitializeParams.shutdown -> Dart_InitializeParams.shutdown_isolate
      ```
      fd24007c
    • C
      Revert "Roll Dart to 67ab3be10d35d994641da167cc806f20a7ffa679 (#9634)" (#9637) · 64b9eef5
      Chris Bracken 提交于
      This broke the Fuchsia build.
      
      This reverts commit 45e1ad27.
      64b9eef5
    • C
      Roll Dart to 67ab3be10d35d994641da167cc806f20a7ffa679 (#9634) · 45e1ad27
      Chris Bracken 提交于
      000cf0560c clean up type_literal_test
      0f20911022 Improve type_literal_test
      a108bef7fb [vm, bytecode] Interpreter support for newer recognized natives.
      2a15d38759 Revert "[llvm] Add initial scaffolding"
      13b470ac46 Parse error expectations in tests.
      b71d2d9996 [llvm] Add initial scaffolding
      5f2bcd9d6c [vm/bytecode] Reuse flow graph building for recognized methods
      
      This includes a breaking change: https://dart-review.googlesource.com/c/sdk/+/105241
      ```
        Dart_CreateIsolate -> Dart_CreateIsolateGroup
        Dart_IsolateCreateCallback -> Dart_IsolateGroupCreateCallback
        Dart_IsolateCleanupCallback -> Dart_IsolateGroupShutdownCallback
        Dart_CreateIsolateFromKernel -> Dart_CreateIsolateGroupFromKernel
        Dart_CurrentIsolateData -> Dart_CurrentIsolateGroupData
        Dart_IsolateData -> Dart_IsolateGroupData
        Dart_GetNativeIsolateData -> Dart_GetNativeIsolateGroupData
        Dart_InitializeParams.create -> Dart_InitializeParams.create_group
        Dart_InitializeParams.cleanup -> Dart_InitializeParams.shutdown_group
        Dart_InitializeParams.shutdown -> Dart_InitializeParams.shutdown_isolate
      ```
      45e1ad27
  10. 29 6月, 2019 3 次提交
    • S
      Roll src/third_party/dart b37aa3b036...0abff7b2bb (#9588) · ffba2f68
      Siva 提交于
      * Roll src/third_party/dart b37aa3b036...0abff7b2bb
      
      dart-lang/sdk@/0abff7b2bb Revert "[vm/ffi] SimDBC on Arm64 Android"
      dart-lang/sdk@/55370b8b17 [vm, bytecode] Fix Interpreter::Current when called for the first time outside of kThreadInGenerated state.
      dart-lang/sdk@/f91375405e Migration: remove defunct TODO comment about substitution.
      dart-lang/sdk@/499bb051f0 Fix LocalVariableElement.isLate
      dart-lang/sdk@/ec0f0b146d [vm/bytecode] Fix computation of context level in activation frame.
      dart-lang/sdk@/983447f95a [analyzer] fix an exception when run on platforms w/o home dirs
      dart-lang/sdk@/881ca948fd Migration: handle constructor redirections.
      dart-lang/sdk@/938b77c4ee [ VM / SIMDBC ] Updated SignedMulWithOverflow to use a C++ implementation.
      dart-lang/sdk@/f91089faaf [vm/bytecode] Add yield point markers to source positions
      dart-lang/sdk@/d946b3acf1 [vm] Fix smi bug that caused date_time tests to fail on simarm_x64
      dart-lang/sdk@/83956f4059 Revert "[infra] Add error check when adding builder data to test results."
      dart-lang/sdk@/7e5bbe3549 [vm, bytecode] More passing vm/cc tests.
      dart-lang/sdk@/a5070b88de Migration: Remove unused variables from test.
      dart-lang/sdk@/9fd914e450 [infra] Add error check when adding builder data to test results.
      dart-lang/sdk@/632a94967a Log when LSP drops invalid notifications to the instrumentation log
      dart-lang/sdk@/bd9be3c4ba Ensure opened LSP files end up in the cache when using onlyAnalyzeProjectsWithOpenFiles
      dart-lang/sdk@/9ae79e26bc [vm/ffi] Make overflow checks consistent - fix asan
      dart-lang/sdk@/613b645a44 [cfe] Don't return null when substituting UnknownType
      dart-lang/sdk@/4ae7e2e088 Remove useless dart2js_extra test
      dart-lang/sdk@/062df390e1 Remove obsolete dart2js_extra/typed_locals_test.dart
      dart-lang/sdk@/60e474bf7a Add section on known bugs
      dart-lang/sdk@/f6c0b2d3ce [ VM ] Trigger message notify callback if non-service messages came in while the message handler was paused.
      dart-lang/sdk@/690ab40377 Fix path separator in test for Windows.
      dart-lang/sdk@/34925166a8 Don't run ABI test on non-existent ABI versions
      dart-lang/sdk@/db3135ab9d [vm/ffi] Fix multitests in function_callbacks_test and update raw_object_fields.cc
      dart-lang/sdk@/af506eb45e [dart2js] Eliminate redundant call to universe(parser).
      dart-lang/sdk@/92a93e797b [dart2js] Avoid allocating extra RTI for Future<T>.
      dart-lang/sdk@/ec160b74dc Start cleaning up docs in package:js
      dart-lang/sdk@/1eb113ba27 [vm/bytecode] Support native extensions
      dart-lang/sdk@/bf79e4604c Migration: Add support for synthetic constructors in generic class type aliases.
      dart-lang/sdk@/0f70ef1a6d Tests for TestFile class.
      dart-lang/sdk@/496345e2e1 [vm/ffi] Update exception behavior of FFI callbacks and fix callbacks returning void
      dart-lang/sdk@/8d705089ba remove retired experimental flags from kernel
      dart-lang/sdk@/0674955f48 [Test] Unskip vm/dart/issue_31959_31960_test on -sim* bots
      dart-lang/sdk@/a6cd110577 [vm/bytecode] Improve bytecode disassembler.
      dart-lang/sdk@/654f42d427 Initial proposal of an AST structure for extension overrides
      dart-lang/sdk@/6602764dc8 Add folding for asserts and for extensions
      dart-lang/sdk@/c6f708d2bf [dart2js] new-rti: Implement type literals
      dart-lang/sdk@/0256155b7a Increase analyzer cache size to 512MB.
      dart-lang/sdk@/9329d9da59 Migration: Make use of findElement.unnamedConstructor in tests
      dart-lang/sdk@/04c984ce3f [vm/ffi] Make overflow checks consistent
      dart-lang/sdk@/b4e99fbcd4 [release] Update changelog to with actual 2.4.0 release date
      dart-lang/sdk@/3cce6fc8d6 [vm/ffi] Fix direct interaction with Pointer<Native>
      dart-lang/sdk@/9edecbc803 Add test checking that const contexts are not applied where they shouldn't.
      dart-lang/sdk@/ec3c878868 [infra] Add runtime_kernel target to dart-sdk-win builder
      dart-lang/sdk@/75b83da010 [infra] Add dart2js-rti builder to the test matrix
      dart-lang/sdk@/ddc85dd83c [fasta][nnbd] Create DartTypes with nullability from parsed types
      dart-lang/sdk@/133a577867 [cfe] Add test for issue 37108
      dart-lang/sdk@/c4af35cdf3 Update Datagram.data to be Uint8List
      dart-lang/sdk@/dcf9fecb69 [dart2js] Fix RTI bindCache getter/setter.
      dart-lang/sdk@/014cca1abd Migration: add support for invocation of generic functions.
      dart-lang/sdk@/9640ae8319 Perform flow analysis during resolution in ResolverVisitor.
      dart-lang/sdk@/1cadf4bc58 [test] Skip vm/cc tests on opt-counter bots.
      dart-lang/sdk@/ddfde57069 Update File.openRead to return Stream<Uint8List>
      dart-lang/sdk@/c92af46433 Update HttpRequest and HttpClientResponse to be Stream<Uint8List>
      dart-lang/sdk@/91c2c3537b [vm, bytecode] Plumb bytecode mode flags to VM unit tests.
      dart-lang/sdk@/a68877f3f1 [test] Tweak vm/dart/issue_31959_31960_test to avoid timeout
      dart-lang/sdk@/032576b323 Make local helpers and fields private
      dart-lang/sdk@/0d4e5f7e2e [vm, compiler] Skip resetting switchable calls for regex matchers.
      dart-lang/sdk@/74643f65c2 [dartdevc] add unit test for subtyping op
      dart-lang/sdk@/8b1efb2b76 [vm/aot] Only specialize devirtualized instance calls
      dart-lang/sdk@/f5892dafe6 [dart2js] new-rti: bindings
      dart-lang/sdk@/e427c9c31d [vm] Use current platform dill file to bootstrap VM
      dart-lang/sdk@/922a7a90c6 [ VM / Service ] Add getVMTimelineMicros RPC to the service protocol
      dart-lang/sdk@/7b50b7a8e6 [vm/bytecode] Bootstrapping VM from bytecode
      dart-lang/sdk@/c1c24c2e19 Migration: Enable support for factory constructors.
      dart-lang/sdk@/dde0c68dfb Migration: Add support for named constructors.
      dart-lang/sdk@/0db6f216ba Migration: add `void` type support to DecoratedType.forImplicitType.
      dart-lang/sdk@/a8d510fb7e [vm/kernel] Remove checks for synthetic variables in NeedsDebugStepCheck
      dart-lang/sdk@/b071c8ecda Extract current TypePromotionManager, make clients use LocalVariableTypeProvider.
      dart-lang/sdk@/74071981d7 Migration: Handle contravariant uses of already-migrated classes.
      dart-lang/sdk@/9ec7b3ebea Migration: add the ability to union decorated function types.
      dart-lang/sdk@/4c75f452fa Fix a misleading variable name in node_builder_test.dart
      dart-lang/sdk@/fb24f9c152 Use InterfaceTypeImpl.asInstanceOf() to find Iterable/Stream type.
      dart-lang/sdk@/20d65d53e0 Fix TestTypeProvider.neverType
      dart-lang/sdk@/b2171f16f1 Revert "[vm/concurrency] Introduce concept of Isolate Groups"
      dart-lang/sdk@/8ff506bb99 [vm] Fix windows build after 722b8391.
      dart-lang/sdk@/722b839111 [VM] Fixes bug in CodeDeserial..::PostLoad due to Code::function.
      dart-lang/sdk@/b17cc1f943 [infra] Add custom test runner support to approve_results
      dart-lang/sdk@/b75057b687 [vm/concurrency] Introduce concept of Isolate Groups
      dart-lang/sdk@/9e3b44b299 [vm/ffi] SimDBC on Arm64 Android
      dart-lang/sdk@/603293f92a [vm/ffi] Regression test for dartbug.com/37254
      dart-lang/sdk@/523aa97ea1 [vm] Prevent reinterpreting object null as a send port capability.
      dart-lang/sdk@/4628f3e086 [dart2js] Remove unnecessary arrayPush().
      dart-lang/sdk@/7b39dede0e [dart2js] Define canonical recipes in terms of recipe_syntax.
      dart-lang/sdk@/069d76a58e [dart2js] Split up RTI subtype tests.
      dart-lang/sdk@/9b7bcfd1ce [dart2js] Support Future/FutureOr in RTI.
      dart-lang/sdk@/75a4e0b89a Refactor how test metadata is managed in test.dart.
      dart-lang/sdk@/15a444a0df Initial proposal of an element model API for extensions
      dart-lang/sdk@/40609fc30e Migration: build decorated types for implicit constructors of class type aliases (with parameters).
      dart-lang/sdk@/e7d235d838 bump linter to 0.1.92
      dart-lang/sdk@/177f543fa8 Add language_2 tests covering some cases of definite assignment.
      dart-lang/sdk@/11d369fd58 [vm/bytecode] Various fixes for debugging bytecode.
      dart-lang/sdk@/3e732e5bbe Fixes for service.md.
      dart-lang/sdk@/bb42e9dad3 Allow lints in status file tests and front_end
      dart-lang/sdk@/1f992408c8 Report NOT_INITIALIZED_NON_NULLABLE_STATIC_FIELD.
      dart-lang/sdk@/dd862e7933 Display context messages in command-line analyzer output
      dart-lang/sdk@/ea0e48a118 Guard against an NPE in completion code (issue 36788)
      dart-lang/sdk@/89e2118009 Guard against an NPE in incomplete code (issue 37150)
      dart-lang/sdk@/fe37377762 [vm/constants-2019] Fix crashing VM by ensuring constants table is preserved across snapshots
      dart-lang/sdk@/9de3e7c536 [fuchsia] Complete migration to zx_clock_get
      dart-lang/sdk@/7a028cd924 Bug fix with file move and renames, http://dartbug.com/37121
      dart-lang/sdk@/c9c614db6a [CFE] Simplify outline expression parsing
      dart-lang/sdk@/829910f86e Rate limit the number of gsutil.py subprocesses tools/approve_results.dart spawns
      dart-lang/sdk@/effb3034ea [release] Update version file for next release (2.5.0)
      dart-lang/sdk@/e47ac38227 Prepare to publish analyzer 0.36.4
      dart-lang/sdk@/a80b3279a9 Add more specific deprecation notices to package:analyzer/analyzer.dart.
      dart-lang/sdk@/3e3ce804c9 [dart2js] Support serialization of tree nodes in a known member context
      dart-lang/sdk@/d35358426c [tools] Remove patch_sdk tool which is no longer used.
      dart-lang/sdk@/1a97ed32b4 [vm] Separate generic mixin class into typed and non-typed to reduce code size
      dart-lang/sdk@/6e77e52dbd [CFE] Port fasta script to dart
      dart-lang/sdk@/de72f2f1bd [fasta] Fix checks of abstract methods when noSuchMethod is defined
      dart-lang/sdk@/a8f8f1d1a1 [fasta] Fix erroneous dependence of inference on named parameters order
      dart-lang/sdk@/cd709c263a [fasta] Fix an issue with override inference and type parameters
      dart-lang/sdk@/10a04a4309 [fasta] Fix crash when override inference depends on field inference
      dart-lang/sdk@/35f60f6660 [dart2js] Skip forwarding stubs in anonymous mixin applications
      dart-lang/sdk@/1aa7f52972 [fasta] Make forwarding stubs operators if their source are operators
      dart-lang/sdk@/53dde321fd [fasta] Fix override-based type inference for setters
      dart-lang/sdk@/e92bd978ad Fix 'covariant' bit propagation in mixin applications
      dart-lang/sdk@/f2b3126984 Fix propagation of GenericCovariantImpl bit for type parameters
      dart-lang/sdk@/5948a2419f Update status files after CL 100580
      dart-lang/sdk@/bce89db6a5 Reland "Combine override checks and override-based inference in one phase"
      dart-lang/sdk@/5c1d5444d6 [vm, bytecode] Fix some source position discrepancies.
      dart-lang/sdk@/006fd0cfab Actually set experiment flags to fix invalidation
      dart-lang/sdk@/29c0341678 Skip library directives when building edges
      dart-lang/sdk@/d563bbba27 Fix for wrong occurrences when different expression with the same prefix.
      dart-lang/sdk@/2c40c728bd Support for parameters of constructors and methods.
      dart-lang/sdk@/ca00a3914f Support for 'null =' and 'null !=' for nullability.
      dart-lang/sdk@/fa5b04d718 Migration: build decorated types for implicit constructors of class type aliases (partial).
      dart-lang/sdk@/2ac79599b0 Migration: Created decorated types for synthetic default constructors of generic classes.
      dart-lang/sdk@/0fa8986a07 Use worker input digests for ddk instead of reading the full file bytes.
      dart-lang/sdk@/bc9a6a74e0 Rename the error code for not assigned potentially non-nullable local variable.
      dart-lang/sdk@/c4ad3c30e8 Migration: Created decorated types for synthetic default constructors of non-generic classes.
      dart-lang/sdk@/d63bfe9c33 nullable function type formal param test
      dart-lang/sdk@/637cae2486 [dart2js] Add ability to check if RTIs are Object, Function, or Null.
      dart-lang/sdk@/eb387e86e6 Include presence of a variable initializer into API signature.
      dart-lang/sdk@/c22addb2b2 [dart2js] Use '...' now that bug 37302 is fixed
      dart-lang/sdk@/c7524cc296 [js_ast] Don't rewrite compound assignments
      dart-lang/sdk@/bc8b6fb94d [vm/bytecode] Fix last source position in a function
      dart-lang/sdk@/efc85cac7c Drop TODO to remove isHostChecked option
      dart-lang/sdk@/6941d04a6e Add support for testing the context messages for diagnostics
      dart-lang/sdk@/33df2ed85a Switch flow analysis tests to performFlowAnalysis().
      dart-lang/sdk@/7c63999e74 [vm/bytecode] Correct scripts for members not from the script of enclosing class/library
      dart-lang/sdk@/6aaa7251c3 [vm] Fix missing check for ForceOptimize in DeoptimizeWorld.
      dart-lang/sdk@/c13752442c Fix isNullable / isNonNullable, expand tests.
      dart-lang/sdk@/f860ea4b24 Make AnalysisError._contextMessages non-nullable
      dart-lang/sdk@/cf03e96b90 Remove appJit and precompiled compiler options
      dart-lang/sdk@/37a25d9100 [vm/bytecode] Add a compile-time error if there are too many arguments.
      dart-lang/sdk@/714234525b [vm/ffi] Tests for aliasing
      dart-lang/sdk@/5b113ee193 Adds external CodeObserver callback to the VM.
      dart-lang/sdk@/f03ddc496b [vm/ffi] Don't make force-optimized code masquerade as unoptimized code.
      dart-lang/sdk@/31599c1e64 No --mode=legacy in incremental_perf_test
      dart-lang/sdk@/d307402d49 Summarize the context messages in diagnostics
      dart-lang/sdk@/dac4929e19 Migration: propagate nullability inference through override relationships: parameter types.
      dart-lang/sdk@/559e49aa5e Migration: propagate nullability inference through override relationships: return types.
      dart-lang/sdk@/0400593d1c [vm/ffi] DynamicLibrary.handle
      dart-lang/sdk@/937bb61476 Migration: clean up parameters for _handleAssignment and _checkAssignment.
      dart-lang/sdk@/a5d6b81da8 Use flow analysis to report potentially non-nullable local variables that are used before definitely assigned.
      dart-lang/sdk@/8b523e8efb Migration: rename GraphBuilder to EdgeBuilder.
      dart-lang/sdk@/fa8f1f60de Stop visiting comments and convert NPEs to more meaningful errors
      dart-lang/sdk@/56a1cfe7aa [dart/vm] Fix bug in new lazy tear of construction
      dart-lang/sdk@/990f84173c [dart2js] Implement encoder for recipes
      dart-lang/sdk@/477ac2d58e Migration: start adding support for assignment of function types.
      dart-lang/sdk@/718ab662c0 Support postfix ++ and -- operators
      dart-lang/sdk@/e2bc5513f0 Migration: add a data structure for tracking class hierarchy information.
      dart-lang/sdk@/63e0bcf077 [dart/vm] allow class loading while loading class
      dart-lang/sdk@/ffb044e4f0 [dartdevc] Apply all lints from pkg:pedantic
      dart-lang/sdk@/9b5718ca7e [vm/bytecode] Cleanup support for bytecode formats older than v7
      dart-lang/sdk@/7a57e241a3 Support prefix ++ and -- operators
      dart-lang/sdk@/f6af8ccba8 [vm/bytecode] Consolidate bytecode generation options
      dart-lang/sdk@/a1a51072da Add a failing "move file" refactoring test for dartbug.com/37121
      dart-lang/sdk@/9b5ddec382 Better FutureOr support, failing test.
      dart-lang/sdk@/27d0731ca5 [ VM / Service ] s/boolean/bool/ in service.md
      dart-lang/sdk@/929c45afc7 [vm] Use std::unique_ptr for kernel::Program
      dart-lang/sdk@/348e030ce2 Incremental refactoring in index.dart to setup the addition of the missing visitPartOfDirective()
      dart-lang/sdk@/86622feae0 [dart2js] Handle ConstantExpression in InlineWeeder.
      dart-lang/sdk@/c01258a87d Fix handling of &&, || and ?? operators
      dart-lang/sdk@/44c136423c Report DEFAULT_LIST_CONSTRUCTOR_MISMATCH only in opt-in libraries.
      dart-lang/sdk@/b32d196f00 [dart/vm] Replaces eager with lazy reading of constants table
      dart-lang/sdk@/32df04a5ef Fix nnbd/syntax/required_modifier_error_test
      dart-lang/sdk@/639cff0ec0 [dart2js] Detect non-trivial substitution between type and this-type in optimization
      dart-lang/sdk@/d0a22c747e add migration engine support for top level setters
      dart-lang/sdk@/6089a943be add migration engine support for imported top level var references
      dart-lang/sdk@/9c62632f49 add migration engine sanity check
      dart-lang/sdk@/2bc78f171f [vm/kernel] Fix reading of type parameters in factory constructors
      dart-lang/sdk@/6847789eb8 Fix an NPE in Variables when there are no decorated types in a given file
      dart-lang/sdk@/53a905cde1 Introduce function `parseFile2`.
      dart-lang/sdk@/48fa94cfdd Report MISSING_DEFAULT_VALUE_FOR_PARAMETER only when NNBD is enabled.
      dart-lang/sdk@/bd1ffcb2bd Support for type formals in function LUB.
      dart-lang/sdk@/8a94b6f8b0 [dartdevc] don't gen source maps for helper code compiled with dart2js
      dart-lang/sdk@/735eb21529 Add support for &&, || and ?? operators
      dart-lang/sdk@/77668f4e58 [CFE] Preserve errors in unevaluated and unused arguments and locals
      dart-lang/sdk@/0a4d47de3c [fasta][nnbd] Add nullability modifiers to DartType
      dart-lang/sdk@/153683b1be [cfe] Get rid of 'strong' in incremental compiler tests
      dart-lang/sdk@/a6eb2cd309 [vm] Support for simarm_x64
      dart-lang/sdk@/3b81c65d8a [vm] Bump the oldest supported ABI version
      dart-lang/sdk@/4f71abcd71 [dart_internal] Bump SDK constraint upper-bound to <2.5.0
      dart-lang/sdk@/af4aa98fa1 Return 0 from run_abi_tests.py, regardless of whethere there are diffs
      dart-lang/sdk@/089a435344 [dart2js] Add subtyping for identical interface names without explicit type rule.
      dart-lang/sdk@/f4903989bb [dart2js] Refactor RTI type rules and streamline test harness.
      dart-lang/sdk@/d046448d00 Convert an NPE into an unimplemented notification
      dart-lang/sdk@/a4b67bd6ce add regression test for issue 37285
      dart-lang/sdk@/683ea6dc67 add fasta extension method test
      dart-lang/sdk@/0ae10fa68d [vm/bytecode] Support --causal_async_stacks in bytecode generator
      dart-lang/sdk@/5042ff97c7 [vm/bytecode] Add async/async*/sync* attributes to closures
      dart-lang/sdk@/0f636f1bc7 [vm/arm/arm64] Remove unpredictable (and sometimes illegal) instructions on ARM[64].
      dart-lang/sdk@/75b469fe17 Build summary2 in DDC only when it is fully enabled.
      dart-lang/sdk@/8828acae82 Add an analysis_options.yaml file for test_runner.
      dart-lang/sdk@/da8cb470cc [vm/bytecode] Represent classes, libraries, scripts and recursive types in bytecode
      dart-lang/sdk@/85a4fdb81a Report an error when a non-nullable top-level variable is not initialized.
      dart-lang/sdk@/67ae4b3735 [dart/fuzzer] Deprecate DBC nightly runs in fuzzer
      dart-lang/sdk@/97a997d865 [vm/bytecode] Various fixes and work in progress in bytecode debugger.
      dart-lang/sdk@/c8030238ef [vm] Reference ./tools/run_offsets_extractor.sh when offset checks fail.
      dart-lang/sdk@/3707cf0c1b add migration engine support for top level var reference
      dart-lang/sdk@/f22e0825bf [vm] debugger print incomplete async stacktrace
      dart-lang/sdk@/44415c49e4 [dart:_http] Require Cookie name and value to be valid.
      dart-lang/sdk@/be260fef93 Skip vm/dart/disassemble_determinism_test on hot-reload, it's too slow
      dart-lang/sdk@/9173aed1ba Declare return types of Uint8List.
      dart-lang/sdk@/25b40a0291 Update RawSocket.read to return Uint8List
      dart-lang/sdk@/bd84cff2b1 Update InternetAddress.rawAddress to be Uint8List
      dart-lang/sdk@/a600e97cae Don't compare typeArguments for FunctionType(s) equality.
      dart-lang/sdk@/6af218685e [ VM / Service ] Add getInstances and InstanceSet to the service protocol.
      dart-lang/sdk@/4403c58640 [vm] Delete obsolete await_token_positions_ from Code object and flow graph.
      dart-lang/sdk@/2b56c2c58a Normalize status files
      dart-lang/sdk@/c5567c0031 Abstract FlowAnalysis from concrete types of nodes and elements.
      dart-lang/sdk@/6762d95c88 Don't check multitests for dartfmt in the presubmit.
      dart-lang/sdk@/240f25a940 [vm] Add --disassemble-relative to use PC offsets instead of absolute PCs in --disassemble's output.
      dart-lang/sdk@/a468780d96 Disable buildSummary2 in build_mode.
      dart-lang/sdk@/ee8d2322d4 Remove support for ignoring cast failures in DDC.
      dart-lang/sdk@/54b197ccc2 [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData.
      dart-lang/sdk@/92701dfa48 [vm] Document clock compatibility between Timeline.now and Dart_TimelineGetMicros.
      dart-lang/sdk@/1734133f2c Migrate tests off the ancient multitest marker syntax.
      dart-lang/sdk@/cf78d5d7f0 add migration engine support for named parameters in imported packages
      dart-lang/sdk@/15cac4204e Remove deprecated package-root flag.
      dart-lang/sdk@/98ded83813 [dart2js] Pull recipe syntax constants into shared library
      dart-lang/sdk@/01dcec46e7 Refine type of ClassTypeAlias.declaredElement.
      dart-lang/sdk@/84483cd9d7 Support the remaining user-defined binary operators
      dart-lang/sdk@/0fae370538 [dart2js] Add subtyping rules to new RTI.
      dart-lang/sdk@/88408d562b Fix LSP refactor test on Windows
      dart-lang/sdk@/87460ad41a Decorate void and dynamic
      dart-lang/sdk@/3c596e802b Report an error when a potentially non-nullable local variable is not initialized.
      dart-lang/sdk@/b9edd17798 [dart2js] Avoid checks on non-tear-off static methods
      dart-lang/sdk@/b6ae6da744 Skip LSP Extract Widget test pending windows fix
      dart-lang/sdk@/939597863b [dartdevc] Move html/debugger_test.dart to compiler/dartdevc_native
      dart-lang/sdk@/837d28b0cb Improve the feedback for unimplemented portions of the migration tooling
      dart-lang/sdk@/a421022b77 [dart/vm] fix crash in DBC register allocation
      dart-lang/sdk@/5469d61e18 Tests for isNullable() and isNonNullable() and type parameters.
      dart-lang/sdk@/0e9d971f85 skip directives during nnbd migration
      dart-lang/sdk@/a75ded625e [ VM / Service ] Made VM timeline functionality public through the service API.
      dart-lang/sdk@/5dc14be041 [dartdevc] add regression test for consts in outlines
      dart-lang/sdk@/5ade5079b1 [cfe] Remove the set-literals experimental flag
      dart-lang/sdk@/e6647f0769 [cfe] Fixes to part with parts
      dart-lang/sdk@/a878514cf5 Add frontend testcases for part with part(s) in it
      dart-lang/sdk@/16eee4a141 [benchmark] Add gen/kernel_service.dill to try_benchmarks.sh.
      dart-lang/sdk@/63b9d004b9 [infra] Use correct build target for ABI version builder
      dart-lang/sdk@/c6426e134b [cfe] Pass fileUri to more things when issuing problems
      dart-lang/sdk@/1aa89591e3 Add LSP support for Extract Widget
      dart-lang/sdk@/24cd83904a [vm] Fix regression in protobuf_encode benchmark.
      dart-lang/sdk@/f925cd4422 [vm, elf] Speculatively align section header table.
      dart-lang/sdk@/c6c0e5bf40 [vm/debugger] Make use of variable descriptors in bytecode debugger.
      dart-lang/sdk@/d2caa7f8b1 [vm] Document why we don't use thread_local on iOS
      dart-lang/sdk@/99acf35ede fix indexed super constructor
      dart-lang/sdk@/303dfdf9b5 [vm] Use std::unique_ptr for ThreadPool::Task
      dart-lang/sdk@/6ab173a68d [vm, elf] Add a terminating DT_NULL to .dynamic.
      dart-lang/sdk@/d622fa010b Migration: Split up migration_visitor_test.dart.
      dart-lang/sdk@/9ac3a733d2 [vm, elf] Eliminate diff of `readelf -a` between a binary that has and has not been processed by `strip`.
      dart-lang/sdk@/143e5ef556 Revert 'Import Library' quick fix changes.
      dart-lang/sdk@/4adaa1fd56 Remove unused LinkedNodeType fields.
      dart-lang/sdk@/310f50be72 Fix imports in graph_builder.dart
      dart-lang/sdk@/e32a179922 Add LSP support for Extract Method refactor
      dart-lang/sdk@/48f19ef961 [vm/ffi] Fix snapshot serialization of FFI objects.
      dart-lang/sdk@/7d0c3f936d Use next stable release section in CHANGELOG.md instead of dev releases.
      dart-lang/sdk@/99e785024c [vm/compiler] Update outdated comment.
      dart-lang/sdk@/b9e005f4b9 [fasta] messages_test automatically wraps examples in part
      dart-lang/sdk@/14fdeb87cb [infra] Mark run_abi_tests.py as a custom test runner
      dart-lang/sdk@/707d3ccd14 [infra] Remove obsolete webdriver/selenium support from testing
      dart-lang/sdk@/770675b668 Fix for naming constructor with missing name.
      dart-lang/sdk@/f7d3e5bebf Add dartfix --server option
      dart-lang/sdk@/3619d26f70 [dart2js] Emit code for checks
      dart-lang/sdk@/bd179a2660 Add fishythefish@ to dart2js watchlist.
      dart-lang/sdk@/97bf0a6834 Print the URLs associated with the diagnostics
      dart-lang/sdk@/8fc98147e6 [vm] Replace MessageHandler::task_ with task_running_
      dart-lang/sdk@/8be1d13af7 [vm, compiler] Implicit accessor intrinsics don't need a regular function body.
      dart-lang/sdk@/4aaa15edb2 Migration: fix detection of variable/parameter reference inside parentheses.
      dart-lang/sdk@/aafc6b7d5b [vm] Use std::unique_ptr for IsolateSpawnState
      dart-lang/sdk@/29b346e020 Support set and map literals with type arguments
      dart-lang/sdk@/97522cfdd8 [dart2js] Emit a Rti universe
      dart-lang/sdk@/c4e308584c Migration: unconditionally check guards in assertEdge
      dart-lang/sdk@/df5e7aac17 [vm/bytecode] Intermediate out.dill not needed anymore when testing bytecode.
      dart-lang/sdk@/7effb7e776 [vm/aot/tfa] Visit ConstantExpression.type in TFA tree shaker
      dart-lang/sdk@/c533967a4c Migration: rework the ExpressionChecks data structure.
      dart-lang/sdk@/ea4eaaa145 Migration: Allow edges to be queried to see if they're satisfied.
      dart-lang/sdk@/5167499427 Migration: record the "origin" of each edge in the NullabilityEdge object.
      dart-lang/sdk@/dc059d763b Migration: Pass ExpressionChecks to _checkAssignment instead of the raw expression.
      dart-lang/sdk@/2073a822bd [dartdevc] Add top level function names to NSM error messages
      dart-lang/sdk@/8461cc6f5b Support for list literals with type arguments
      dart-lang/sdk@/792a3d561a With summary2 the 'nameOffset' for directives in the offset of their keywords.
      dart-lang/sdk@/c549f96ef1 [dart/vm] simplified inlining heuristics
      dart-lang/sdk@/2164bcefdb Add support for await expressions
      dart-lang/sdk@/f9dfa7cbfd [dartfix] Bump pkg:pedantic to version 1.7.0
      dart-lang/sdk@/0a57ce3f23 Make KernelWorker support running in an isolate.
      dart-lang/sdk@/f897a940c1 Fix minor nit in documentation
      dart-lang/sdk@/071a99bfbe Add support for super expressions
      dart-lang/sdk@/9a2eecf67f Fix parseString: ensure that CompilationUnit.lineInfo is set properly.
      dart-lang/sdk@/43264f5f97 Add missing CHANGELOG entry for parseString
      dart-lang/sdk@/2a240ddab9 Don't create accessors/fields typed as Impl.
      dart-lang/sdk@/df8e0aff6c Use AnalysisDriver.useSummary2 in FileSystemState.
      dart-lang/sdk@/60fa066cd7 Filter LSP completion to exclude symbols already imported via another URI
      dart-lang/sdk@/8d39e3456f [vm/aot] Minor improvements to make snapshot profiles more useful.
      dart-lang/sdk@/977ae22f29 Make FileStat.stat's dartdoc provide a reference to FileSystemEntityType
      dart-lang/sdk@/43382ded6d [vm/ffi] Regression test for dartbug.com/37133
      dart-lang/sdk@/b92c287fd7 Use StateError in LegacyTypeAsserter.
      dart-lang/sdk@/7f0519721e Use unit featureSet during linking.
      dart-lang/sdk@/c5cd37e727 Address more documentation feedback
      dart-lang/sdk@/58664602a5 Change NullabilityGraph.propagate to return a list of unsatisfied edges.
      dart-lang/sdk@/c1b56a9ea0 Catch the test_runner codebase up to somewhat modern practices.
      dart-lang/sdk@/99e8a9fba5 Move the test runner (i.e. "test.dart"/"test.py") to pkg/.
      dart-lang/sdk@/3bacc84c1e [js_runtime] Install general stubs
      dart-lang/sdk@/177f425012 [dartdevc] Fix violations of library_prefix lint
      dart-lang/sdk@/047bacc94c Add support for symbol literals
      dart-lang/sdk@/11cc292383 [dart2j] Add TypeEnvironmentStructure and TypeRecipe
      dart-lang/sdk@/d342402c80 Always ensure TypeProvider, even with external summaries include the target library.
      dart-lang/sdk@/d4cad0fff1 Restore element and typeArguments for typedef-based _FunctionTypeImplStrict.
      dart-lang/sdk@/2eebc1024c Refactor non-bool expression checks
      dart-lang/sdk@/9bb678f88b Add support for is expressions
      dart-lang/sdk@/c246fa1f2b Fix #36956, report undefined getter for uses on Null.
      dart-lang/sdk@/f56df4a251 Add support for double literals
      dart-lang/sdk@/fa885b3eae report undefined operator instead of method for bad +=.
      dart-lang/sdk@/fc5eb09cb9 Migration: remove getUpstreamNodes
      dart-lang/sdk@/1e454a1c1b Add some missing visit methods from the visitors
      dart-lang/sdk@/dcc85a6594 Fix exception thrown in ConditionalModification
      dart-lang/sdk@/a02d6de474 Update documentation based on addition feedback from the documentation team
      dart-lang/sdk@/d0447ee0da [vm/ffi] Fix ADR usage in FfiCallInstr::EmitNativeCode.
      dart-lang/sdk@/fb85d41c08 Catch another exception earlier in the code
      dart-lang/sdk@/e3004dae0d Fix hint override_on_non_overriding_setter
      dart-lang/sdk@/a2f32ebe87 finish cleanup ErrorToken parsing
      dart-lang/sdk@/6bd64ff8b2 cleanup StringScanner references
      dart-lang/sdk@/0460503057 [vm/ffi] Fix safepoint implementation in ARM64 assembler.
      dart-lang/sdk@/8cc00f8f18 [dart2js] Move embedded globals earlier
      dart-lang/sdk@/070c7558ff Remove duplicate line
      dart-lang/sdk@/d47bb87a51 [vm, compiler] Disable unopt megamorphic call specialization.
      dart-lang/sdk@/74af4a00b2 [ VM / Service ] Created public implementation of getAllocationProfile RPC
      dart-lang/sdk@/25292abc1d Add support for boolean negation
      dart-lang/sdk@/35519bb13a Add DDC CHANGELOG entry intended for D24 release
      dart-lang/sdk@/a19611b079 Improve test coverage for constructor parameters
      dart-lang/sdk@/611ed823f0 [dartdevc] Add `packages` arg for creating the DDC SDK from kernel
      dart-lang/sdk@/1a9801e9fa mark ExperimentalFeature bogus_enabled and bogus_disabled as deprecated
      dart-lang/sdk@/fa0fe94b57 [dart2js] Generate new-rti SSA instructions for checks
      dart-lang/sdk@/60c04b8f44 [dartdevc] DDK now outputs relative paths in source maps
      dart-lang/sdk@/112dbabc10 [vm] Update Megamorphic::filled_entry_count_ under the megamorphic lock.
      dart-lang/sdk@/0f91731f98 Add Thread::optimize_(stub|entry) to runtime_api.h
      dart-lang/sdk@/d6eac664ee [vm] Hoist zone access in function name printing.
      dart-lang/sdk@/fa7fc5fb25 [dart/fuzzer] added another ignored parameter
      dart-lang/sdk@/e9f17ae8e8 Convert some NPEs into explicit throws and add the missing visit methods discovered by doing so
      dart-lang/sdk@/9b55e3027a Update CHANGELOG.md for Dart 2.4.0 stable
      dart-lang/sdk@/9676ca0ff9 Support constructor invocations with arguments
      dart-lang/sdk@/24c6c6f996 [vm/fuchsia] Make use of the new alignment flags when allocating memory.
      dart-lang/sdk@/41a23711d9 Support for LinkedElementFactory in getLibraryElement().
      dart-lang/sdk@/f9c2e3856b Store exactly GenericTypeAliasElement with FunctionType(s).
      dart-lang/sdk@/1e92103181 [dartdevc] Fix violations of avoid_relative_lib_imports lint
      dart-lang/sdk@/9d3afa537e Compute parameters before calling DecoratedType constructors.
      dart-lang/sdk@/8a5495700a Clean up null aware access test
      dart-lang/sdk@/c530c333bb Update null-aware nnbd "?.[" operator recovery
      dart-lang/sdk@/45f39fe70d update scanner/parser to handle null-aware index operator
      dart-lang/sdk@/90b55959a4 The name of an extension is optional
      dart-lang/sdk@/04c1a2886f [vm/ffi] SimDBC64 align stack frame
      dart-lang/sdk@/ce9a582b05 [vm] RFC6874 support zoneID in uri parser
      dart-lang/sdk@/39c629f4aa Clean up uses of deprecated methods in legacy type asserter
      dart-lang/sdk@/dad07f8156 Migration: Fix return value of GraphBuilder.visitTypeName.
      dart-lang/sdk@/cba75a1d1d Migration: fix accidental hardcoded 0 in GraphBuilder.visitTypeName
      dart-lang/sdk@/e5f069b5dd Migration: add missing type annotation
      dart-lang/sdk@/d6f5a245b2 parser error token cleanup
      dart-lang/sdk@/8adde6b603 make extension declaration name optional
      dart-lang/sdk@/9e2aaad7a5 [infra] Fix detection of output directory for core dump archiver
      dart-lang/sdk@/f889bd7067 Delete JavaScriptBackend
      dart-lang/sdk@/50efd7f187 [Kernel] Add list of unused arguments to InstanceCreation nodes.
      dart-lang/sdk@/06b28fc60f Filter TODOs out of LSP diagnostics
      dart-lang/sdk@/68dadda21c Add other terminal Rtis
      dart-lang/sdk@/23d3e8a25f Land new subtyping algorithm; more tests but still not comprehensive.
      dart-lang/sdk@/52ae429a9e Add some minimal support for instance creation expressions
      dart-lang/sdk@/aaf7d2023f [dartdevc] Fix violations of unawaited_futures lint
      dart-lang/sdk@/eec587e97d Migration: address a more complex case of instantiate-to-bounds.
      dart-lang/sdk@/f2cc27ffbf Migration: preliminary support for interface types without type parameters.
      dart-lang/sdk@/68b2d53da5 Revert "[vm/ffi] SimDBC64 align stack frame"
      dart-lang/sdk@/1e24fe7d69 [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls.
      dart-lang/sdk@/f005bd5a3e [vm] Harden access to unchecked natives.
      dart-lang/sdk@/fa28d5b912 [tests] Update failing standalone_2/io/http_* tests for Dart 2
      dart-lang/sdk@/b981798e3a Add environment.bind operation.
      dart-lang/sdk@/2f65830aeb Add null checks for spread operator
      dart-lang/sdk@/31d5ba8790 Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders."
      dart-lang/sdk@/3f83aeb493 Migration: add the ability to "union" nullability nodes.
      dart-lang/sdk@/0b5e37a429 Migration: Make always/never instance fields of the nullability graph.
      dart-lang/sdk@/fa6fce61fa [dart/vm] Improved inlining methods and heuristics
      dart-lang/sdk@/8fa1cb2911 [vm] Remove Dart 1 enum implementation.
      dart-lang/sdk@/433cb12a87 Revert "[vm, interpreter] Bytecode support for dynamic invocation forwarders."
      dart-lang/sdk@/b33f40e4b0 [co19] Roll co19 to b0220fc898c32d3944cb8c54cf7b78dd8c7cbadb
      dart-lang/sdk@/73e2f469f8 [infra] Always produce a proper Dart version string on release channels
      dart-lang/sdk@/972ad1c073 [VM/runtime] Fix performance regression introduced in  https://dart-review.googlesource.com/c/sdk/+/104286
      dart-lang/sdk@/1d94323b5b [vm, interpreter] Bytecode support for dynamic invocation forwarders.
      dart-lang/sdk@/69d88daeb9 Remove unused imports
      dart-lang/sdk@/f1038ee771 [vm/ffi] SimDBC64 align stack frame
      dart-lang/sdk@/4324d46080 Use an available socket port for memory benchmark.
      dart-lang/sdk@/0e4e14a288 Build summary2 in DDC.
      dart-lang/sdk@/a173d22fe7 Record reference to the typedef from which a FunctionType was instantiated.
      dart-lang/sdk@/b385528fee Migration: Write unit tests for NullabilityGraph.
      dart-lang/sdk@/c286d5a549 Separate testing methods from the rest of NullabilityGraph
      dart-lang/sdk@/c177b4cc4c Make the ranges of constructors in hovers match those of methods/functions
      dart-lang/sdk@/cbb1816177 Remove unnecessary LSP hover handling comment/code
      dart-lang/sdk@/686df33d99 Add parseString() to replace the deprecated parseCompilationUnit().
      dart-lang/sdk@/92dabc8491 Cache the WidgetCreatorTracker.
      dart-lang/sdk@/299532d088 [co19] Roll co19 to cd1be9d07df32413024fe5c4ae9c5c6017c2f2c8
      dart-lang/sdk@/cbe48553c0 [CFE] Add LocalFunction as super-interface for FunctionExpression and FunctionDeclaration
      dart-lang/sdk@/2be92b08c2 [vm] Remove more of the Dart 1 compiler.
      dart-lang/sdk@/701a2fed01 Parse binding recipes
      dart-lang/sdk@/080ff1f3b9 Fix parsing of output-directory Uri in windows
      dart-lang/sdk@/dab4eb045f Add a "legacy type asserter," manage broken test cases
      dart-lang/sdk@/f69d5dc2c2 show analyzer details in dartfix
      dart-lang/sdk@/a3348ab702 sort some dartfix classes
      dart-lang/sdk@/7c7160f022 Move isRedirectingFactory to CFE and add unit test for it.
      dart-lang/sdk@/e6567601af Add a notice that the markdown file is generated and remove documentation specific to nnbd
      dart-lang/sdk@/1ba9ed7a35 Improve LSP JSON error when an expected object is not an object
      dart-lang/sdk@/9d5b4491b2 Remove redundant null checks from LSP validation
      dart-lang/sdk@/ca3320e3bd Tweak LSP JSON validation error messages
      dart-lang/sdk@/972ea07459 Simplify LSP json error reporter with push/pop fields
      dart-lang/sdk@/530a2f5681 Make a null LSP error reporter to avoid so many null checks
      dart-lang/sdk@/9fb2842fce Improve the error messages reported in LSP when params are not valid
      dart-lang/sdk@/2cc0261f39 [vm/bytecode] Collect token positions in closures and field initializers.
      dart-lang/sdk@/1b9d5b47ed Make sure that we have a unit in unit_withDirectives.
      dart-lang/sdk@/9c0fdd600e [infra] Update checked in SDKs to 2.3.3-dev.0.0
      dart-lang/sdk@/8e9e1877b5 Perform AST rewrite during metadata resolution.
      dart-lang/sdk@/149ebf683b Support for 'uri' property of Import/Export/CompilationUnitElement.
      dart-lang/sdk@/8aa4414f1b [dartdevc] Ignore violation of empty_catches lint
      dart-lang/sdk@/34a6218f8e [ VM / Service ] Forward message for exceptions caught in VM service PUT requests
      dart-lang/sdk@/b95eed15cf [release] Prepare changelog and version file for 2.3.2 and 2.3.3-dev.0.0
      dart-lang/sdk@/3972f738ca [security] [dart:io] Fix current directory being in front of PATH.
      dart-lang/sdk@/a356f64993 [infra] Remove unused member from test runner
      
      * Update License.
      ffba2f68
    • S
      Revert " Roll src/third_party/dart b37aa3b036...1eb113ba27 (#9559)" (#9584) · 45b66b72
      Siva 提交于
      This reverts commit 140b2aef.
      45b66b72
    • S
      Roll src/third_party/dart b37aa3b036...1eb113ba27 (#9559) · 140b2aef
      Siva 提交于
      * Roll src/third_party/dart b37aa3b036...1eb113ba27
      
      dart-lang/sdk@1eb113ba27 [vm/bytecode] Support native extensions
      dart-lang/sdk@bf79e4604c Migration: Add support for synthetic constructors in generic class type aliases.
      dart-lang/sdk@0f70ef1a6d Tests for TestFile class.
      dart-lang/sdk@496345e2e1 [vm/ffi] Update exception behavior of FFI callbacks and fix callbacks returning void
      dart-lang/sdk@8d705089ba remove retired experimental flags from kernel
      dart-lang/sdk@0674955f48 [Test] Unskip vm/dart/issue_31959_31960_test on -sim* bots
      dart-lang/sdk@a6cd110577 [vm/bytecode] Improve bytecode disassembler.
      dart-lang/sdk@654f42d427 Initial proposal of an AST structure for extension overrides
      dart-lang/sdk@6602764dc8 Add folding for asserts and for extensions
      dart-lang/sdk@c6f708d2bf [dart2js] new-rti: Implement type literals
      dart-lang/sdk@0256155b7a Increase analyzer cache size to 512MB.
      dart-lang/sdk@9329d9da59 Migration: Make use of findElement.unnamedConstructor in tests
      dart-lang/sdk@04c984ce3f [vm/ffi] Make overflow checks consistent
      dart-lang/sdk@b4e99fbcd4 [release] Update changelog to with actual 2.4.0 release date
      dart-lang/sdk@3cce6fc8d6 [vm/ffi] Fix direct interaction with Pointer<Native>
      dart-lang/sdk@9edecbc803 Add test checking that const contexts are not applied where they shouldn't.
      dart-lang/sdk@ec3c878868 [infra] Add runtime_kernel target to dart-sdk-win builder
      dart-lang/sdk@75b83da010 [infra] Add dart2js-rti builder to the test matrix
      dart-lang/sdk@ddc85dd83c [fasta][nnbd] Create DartTypes with nullability from parsed types
      dart-lang/sdk@133a577867 [cfe] Add test for issue 37108
      dart-lang/sdk@c4af35cdf3 Update Datagram.data to be Uint8List
      dart-lang/sdk@dcf9fecb69 [dart2js] Fix RTI bindCache getter/setter.
      dart-lang/sdk@014cca1abd Migration: add support for invocation of generic functions.
      dart-lang/sdk@9640ae8319 Perform flow analysis during resolution in ResolverVisitor.
      dart-lang/sdk@1cadf4bc58 [test] Skip vm/cc tests on opt-counter bots.
      dart-lang/sdk@ddfde57069 Update File.openRead to return Stream<Uint8List>
      dart-lang/sdk@c92af46433 Update HttpRequest and HttpClientResponse to be Stream<Uint8List>
      dart-lang/sdk@91c2c3537b [vm, bytecode] Plumb bytecode mode flags to VM unit tests.
      dart-lang/sdk@a68877f3f1 [test] Tweak vm/dart/issue_31959_31960_test to avoid timeout
      dart-lang/sdk@032576b323 Make local helpers and fields private
      dart-lang/sdk@0d4e5f7e2e [vm, compiler] Skip resetting switchable calls for regex matchers.
      dart-lang/sdk@74643f65c2 [dartdevc] add unit test for subtyping op
      dart-lang/sdk@8b1efb2b76 [vm/aot] Only specialize devirtualized instance calls
      dart-lang/sdk@f5892dafe6 [dart2js] new-rti: bindings
      dart-lang/sdk@e427c9c31d [vm] Use current platform dill file to bootstrap VM
      dart-lang/sdk@922a7a90c6 [ VM / Service ] Add getVMTimelineMicros RPC to the service protocol
      dart-lang/sdk@7b50b7a8e6 [vm/bytecode] Bootstrapping VM from bytecode
      dart-lang/sdk@c1c24c2e19 Migration: Enable support for factory constructors.
      dart-lang/sdk@dde0c68dfb Migration: Add support for named constructors.
      dart-lang/sdk@0db6f216ba Migration: add `void` type support to DecoratedType.forImplicitType.
      dart-lang/sdk@a8d510fb7e [vm/kernel] Remove checks for synthetic variables in NeedsDebugStepCheck
      dart-lang/sdk@b071c8ecda Extract current TypePromotionManager, make clients use LocalVariableTypeProvider.
      dart-lang/sdk@74071981d7 Migration: Handle contravariant uses of already-migrated classes.
      dart-lang/sdk@9ec7b3ebea Migration: add the ability to union decorated function types.
      dart-lang/sdk@4c75f452fa Fix a misleading variable name in node_builder_test.dart
      dart-lang/sdk@fb24f9c152 Use InterfaceTypeImpl.asInstanceOf() to find Iterable/Stream type.
      dart-lang/sdk@20d65d53e0 Fix TestTypeProvider.neverType
      dart-lang/sdk@b2171f16f1 Revert "[vm/concurrency] Introduce concept of Isolate Groups"
      dart-lang/sdk@8ff506bb99 [vm] Fix windows build after 722b8391.
      dart-lang/sdk@722b839111 [VM] Fixes bug in CodeDeserial..::PostLoad due to Code::function.
      dart-lang/sdk@b17cc1f943 [infra] Add custom test runner support to approve_results
      dart-lang/sdk@b75057b687 [vm/concurrency] Introduce concept of Isolate Groups
      dart-lang/sdk@9e3b44b299 [vm/ffi] SimDBC on Arm64 Android
      dart-lang/sdk@603293f92a [vm/ffi] Regression test for dartbug.com/37254
      dart-lang/sdk@523aa97ea1 [vm] Prevent reinterpreting object null as a send port capability.
      dart-lang/sdk@4628f3e086 [dart2js] Remove unnecessary arrayPush().
      dart-lang/sdk@7b39dede0e [dart2js] Define canonical recipes in terms of recipe_syntax.
      dart-lang/sdk@069d76a58e [dart2js] Split up RTI subtype tests.
      dart-lang/sdk@9b7bcfd1ce [dart2js] Support Future/FutureOr in RTI.
      dart-lang/sdk@75a4e0b89a Refactor how test metadata is managed in test.dart.
      dart-lang/sdk@15a444a0df Initial proposal of an element model API for extensions
      dart-lang/sdk@40609fc30e Migration: build decorated types for implicit constructors of class type aliases (with parameters).
      dart-lang/sdk@e7d235d838 bump linter to 0.1.92
      dart-lang/sdk@177f543fa8 Add language_2 tests covering some cases of definite assignment.
      dart-lang/sdk@11d369fd58 [vm/bytecode] Various fixes for debugging bytecode.
      dart-lang/sdk@3e732e5bbe Fixes for service.md.
      dart-lang/sdk@bb42e9dad3 Allow lints in status file tests and front_end
      dart-lang/sdk@1f992408c8 Report NOT_INITIALIZED_NON_NULLABLE_STATIC_FIELD.
      dart-lang/sdk@dd862e7933 Display context messages in command-line analyzer output
      dart-lang/sdk@ea0e48a118 Guard against an NPE in completion code (issue 36788)
      dart-lang/sdk@89e2118009 Guard against an NPE in incomplete code (issue 37150)
      dart-lang/sdk@fe37377762 [vm/constants-2019] Fix crashing VM by ensuring constants table is preserved across snapshots
      dart-lang/sdk@9de3e7c536 [fuchsia] Complete migration to zx_clock_get
      dart-lang/sdk@7a028cd924 Bug fix with file move and renames, http://dartbug.com/37121
      dart-lang/sdk@c9c614db6a [CFE] Simplify outline expression parsing
      dart-lang/sdk@829910f86e Rate limit the number of gsutil.py subprocesses tools/approve_results.dart spawns
      dart-lang/sdk@effb3034ea [release] Update version file for next release (2.5.0)
      dart-lang/sdk@e47ac38227 Prepare to publish analyzer 0.36.4
      dart-lang/sdk@a80b3279a9 Add more specific deprecation notices to package:analyzer/analyzer.dart.
      dart-lang/sdk@3e3ce804c9 [dart2js] Support serialization of tree nodes in a known member context
      dart-lang/sdk@d35358426c [tools] Remove patch_sdk tool which is no longer used.
      dart-lang/sdk@1a97ed32b4 [vm] Separate generic mixin class into typed and non-typed to reduce code size
      dart-lang/sdk@6e77e52dbd [CFE] Port fasta script to dart
      dart-lang/sdk@de72f2f1bd [fasta] Fix checks of abstract methods when noSuchMethod is defined
      dart-lang/sdk@a8f8f1d1a1 [fasta] Fix erroneous dependence of inference on named parameters order
      dart-lang/sdk@cd709c263a [fasta] Fix an issue with override inference and type parameters
      dart-lang/sdk@10a04a4309 [fasta] Fix crash when override inference depends on field inference
      dart-lang/sdk@35f60f6660 [dart2js] Skip forwarding stubs in anonymous mixin applications
      dart-lang/sdk@1aa7f52972 [fasta] Make forwarding stubs operators if their source are operators
      dart-lang/sdk@53dde321fd [fasta] Fix override-based type inference for setters
      dart-lang/sdk@e92bd978ad Fix 'covariant' bit propagation in mixin applications
      dart-lang/sdk@f2b3126984 Fix propagation of GenericCovariantImpl bit for type parameters
      dart-lang/sdk@5948a2419f Update status files after CL 100580
      dart-lang/sdk@bce89db6a5 Reland "Combine override checks and override-based inference in one phase"
      dart-lang/sdk@5c1d5444d6 [vm, bytecode] Fix some source position discrepancies.
      dart-lang/sdk@006fd0cfab Actually set experiment flags to fix invalidation
      dart-lang/sdk@29c0341678 Skip library directives when building edges
      dart-lang/sdk@d563bbba27 Fix for wrong occurrences when different expression with the same prefix.
      dart-lang/sdk@2c40c728bd Support for parameters of constructors and methods.
      dart-lang/sdk@ca00a3914f Support for 'null =' and 'null !=' for nullability.
      dart-lang/sdk@fa5b04d718 Migration: build decorated types for implicit constructors of class type aliases (partial).
      dart-lang/sdk@2ac79599b0 Migration: Created decorated types for synthetic default constructors of generic classes.
      dart-lang/sdk@0fa8986a07 Use worker input digests for ddk instead of reading the full file bytes.
      dart-lang/sdk@bc9a6a74e0 Rename the error code for not assigned potentially non-nullable local variable.
      dart-lang/sdk@c4ad3c30e8 Migration: Created decorated types for synthetic default constructors of non-generic classes.
      dart-lang/sdk@d63bfe9c33 nullable function type formal param test
      dart-lang/sdk@637cae2486 [dart2js] Add ability to check if RTIs are Object, Function, or Null.
      dart-lang/sdk@eb387e86e6 Include presence of a variable initializer into API signature.
      dart-lang/sdk@c22addb2b2 [dart2js] Use '...' now that bug 37302 is fixed
      dart-lang/sdk@c7524cc296 [js_ast] Don't rewrite compound assignments
      dart-lang/sdk@bc8b6fb94d [vm/bytecode] Fix last source position in a function
      dart-lang/sdk@efc85cac7c Drop TODO to remove isHostChecked option
      dart-lang/sdk@6941d04a6e Add support for testing the context messages for diagnostics
      dart-lang/sdk@33df2ed85a Switch flow analysis tests to performFlowAnalysis().
      dart-lang/sdk@7c63999e74 [vm/bytecode] Correct scripts for members not from the script of enclosing class/library
      dart-lang/sdk@6aaa7251c3 [vm] Fix missing check for ForceOptimize in DeoptimizeWorld.
      dart-lang/sdk@c13752442c Fix isNullable / isNonNullable, expand tests.
      dart-lang/sdk@f860ea4b24 Make AnalysisError._contextMessages non-nullable
      dart-lang/sdk@cf03e96b90 Remove appJit and precompiled compiler options
      dart-lang/sdk@37a25d9100 [vm/bytecode] Add a compile-time error if there are too many arguments.
      dart-lang/sdk@714234525b [vm/ffi] Tests for aliasing
      dart-lang/sdk@5b113ee193 Adds external CodeObserver callback to the VM.
      dart-lang/sdk@f03ddc496b [vm/ffi] Don't make force-optimized code masquerade as unoptimized code.
      dart-lang/sdk@31599c1e64 No --mode=legacy in incremental_perf_test
      dart-lang/sdk@d307402d49 Summarize the context messages in diagnostics
      dart-lang/sdk@dac4929e19 Migration: propagate nullability inference through override relationships: parameter types.
      dart-lang/sdk@559e49aa5e Migration: propagate nullability inference through override relationships: return types.
      dart-lang/sdk@0400593d1c [vm/ffi] DynamicLibrary.handle
      dart-lang/sdk@937bb61476 Migration: clean up parameters for _handleAssignment and _checkAssignment.
      dart-lang/sdk@a5d6b81da8 Use flow analysis to report potentially non-nullable local variables that are used before definitely assigned.
      dart-lang/sdk@8b523e8efb Migration: rename GraphBuilder to EdgeBuilder.
      dart-lang/sdk@fa8f1f60de Stop visiting comments and convert NPEs to more meaningful errors
      dart-lang/sdk@56a1cfe7aa [dart/vm] Fix bug in new lazy tear of construction
      dart-lang/sdk@990f84173c [dart2js] Implement encoder for recipes
      dart-lang/sdk@477ac2d58e Migration: start adding support for assignment of function types.
      dart-lang/sdk@718ab662c0 Support postfix ++ and -- operators
      dart-lang/sdk@e2bc5513f0 Migration: add a data structure for tracking class hierarchy information.
      dart-lang/sdk@63e0bcf077 [dart/vm] allow class loading while loading class
      dart-lang/sdk@ffb044e4f0 [dartdevc] Apply all lints from pkg:pedantic
      dart-lang/sdk@9b5718ca7e [vm/bytecode] Cleanup support for bytecode formats older than v7
      dart-lang/sdk@7a57e241a3 Support prefix ++ and -- operators
      dart-lang/sdk@f6af8ccba8 [vm/bytecode] Consolidate bytecode generation options
      dart-lang/sdk@a1a51072da Add a failing "move file" refactoring test for dartbug.com/37121
      dart-lang/sdk@9b5ddec382 Better FutureOr support, failing test.
      dart-lang/sdk@27d0731ca5 [ VM / Service ] s/boolean/bool/ in service.md
      dart-lang/sdk@929c45afc7 [vm] Use std::unique_ptr for kernel::Program
      dart-lang/sdk@348e030ce2 Incremental refactoring in index.dart to setup the addition of the missing visitPartOfDirective()
      dart-lang/sdk@86622feae0 [dart2js] Handle ConstantExpression in InlineWeeder.
      dart-lang/sdk@c01258a87d Fix handling of &&, || and ?? operators
      dart-lang/sdk@44c136423c Report DEFAULT_LIST_CONSTRUCTOR_MISMATCH only in opt-in libraries.
      dart-lang/sdk@b32d196f00 [dart/vm] Replaces eager with lazy reading of constants table
      dart-lang/sdk@32df04a5ef Fix nnbd/syntax/required_modifier_error_test
      dart-lang/sdk@639cff0ec0 [dart2js] Detect non-trivial substitution between type and this-type in optimization
      dart-lang/sdk@d0a22c747e add migration engine support for top level setters
      dart-lang/sdk@6089a943be add migration engine support for imported top level var references
      dart-lang/sdk@9c62632f49 add migration engine sanity check
      dart-lang/sdk@2bc78f171f [vm/kernel] Fix reading of type parameters in factory constructors
      dart-lang/sdk@6847789eb8 Fix an NPE in Variables when there are no decorated types in a given file
      dart-lang/sdk@53a905cde1 Introduce function `parseFile2`.
      dart-lang/sdk@48fa94cfdd Report MISSING_DEFAULT_VALUE_FOR_PARAMETER only when NNBD is enabled.
      dart-lang/sdk@bd1ffcb2bd Support for type formals in function LUB.
      dart-lang/sdk@8a94b6f8b0 [dartdevc] don't gen source maps for helper code compiled with dart2js
      dart-lang/sdk@735eb21529 Add support for &&, || and ?? operators
      dart-lang/sdk@77668f4e58 [CFE] Preserve errors in unevaluated and unused arguments and locals
      dart-lang/sdk@0a4d47de3c [fasta][nnbd] Add nullability modifiers to DartType
      dart-lang/sdk@153683b1be [cfe] Get rid of 'strong' in incremental compiler tests
      dart-lang/sdk@a6eb2cd309 [vm] Support for simarm_x64
      dart-lang/sdk@3b81c65d8a [vm] Bump the oldest supported ABI version
      dart-lang/sdk@4f71abcd71 [dart_internal] Bump SDK constraint upper-bound to <2.5.0
      dart-lang/sdk@af4aa98fa1 Return 0 from run_abi_tests.py, regardless of whethere there are diffs
      dart-lang/sdk@089a435344 [dart2js] Add subtyping for identical interface names without explicit type rule.
      dart-lang/sdk@f4903989bb [dart2js] Refactor RTI type rules and streamline test harness.
      dart-lang/sdk@d046448d00 Convert an NPE into an unimplemented notification
      dart-lang/sdk@a4b67bd6ce add regression test for issue 37285
      dart-lang/sdk@683ea6dc67 add fasta extension method test
      dart-lang/sdk@0ae10fa68d [vm/bytecode] Support --causal_async_stacks in bytecode generator
      dart-lang/sdk@5042ff97c7 [vm/bytecode] Add async/async*/sync* attributes to closures
      dart-lang/sdk@0f636f1bc7 [vm/arm/arm64] Remove unpredictable (and sometimes illegal) instructions on ARM[64].
      dart-lang/sdk@75b469fe17 Build summary2 in DDC only when it is fully enabled.
      dart-lang/sdk@8828acae82 Add an analysis_options.yaml file for test_runner.
      dart-lang/sdk@da8cb470cc [vm/bytecode] Represent classes, libraries, scripts and recursive types in bytecode
      dart-lang/sdk@85a4fdb81a Report an error when a non-nullable top-level variable is not initialized.
      dart-lang/sdk@67ae4b3735 [dart/fuzzer] Deprecate DBC nightly runs in fuzzer
      dart-lang/sdk@97a997d865 [vm/bytecode] Various fixes and work in progress in bytecode debugger.
      dart-lang/sdk@c8030238ef [vm] Reference ./tools/run_offsets_extractor.sh when offset checks fail.
      dart-lang/sdk@3707cf0c1b add migration engine support for top level var reference
      dart-lang/sdk@f22e0825bf [vm] debugger print incomplete async stacktrace
      dart-lang/sdk@44415c49e4 [dart:_http] Require Cookie name and value to be valid.
      dart-lang/sdk@be260fef93 Skip vm/dart/disassemble_determinism_test on hot-reload, it's too slow
      dart-lang/sdk@9173aed1ba Declare return types of Uint8List.
      dart-lang/sdk@25b40a0291 Update RawSocket.read to return Uint8List
      dart-lang/sdk@bd84cff2b1 Update InternetAddress.rawAddress to be Uint8List
      dart-lang/sdk@a600e97cae Don't compare typeArguments for FunctionType(s) equality.
      dart-lang/sdk@6af218685e [ VM / Service ] Add getInstances and InstanceSet to the service protocol.
      dart-lang/sdk@4403c58640 [vm] Delete obsolete await_token_positions_ from Code object and flow graph.
      dart-lang/sdk@2b56c2c58a Normalize status files
      dart-lang/sdk@c5567c0031 Abstract FlowAnalysis from concrete types of nodes and elements.
      dart-lang/sdk@6762d95c88 Don't check multitests for dartfmt in the presubmit.
      dart-lang/sdk@240f25a940 [vm] Add --disassemble-relative to use PC offsets instead of absolute PCs in --disassemble's output.
      dart-lang/sdk@a468780d96 Disable buildSummary2 in build_mode.
      dart-lang/sdk@ee8d2322d4 Remove support for ignoring cast failures in DDC.
      dart-lang/sdk@54b197ccc2 [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData.
      dart-lang/sdk@92701dfa48 [vm] Document clock compatibility between Timeline.now and Dart_TimelineGetMicros.
      dart-lang/sdk@1734133f2c Migrate tests off the ancient multitest marker syntax.
      dart-lang/sdk@cf78d5d7f0 add migration engine support for named parameters in imported packages
      dart-lang/sdk@15cac4204e Remove deprecated package-root flag.
      dart-lang/sdk@98ded83813 [dart2js] Pull recipe syntax constants into shared library
      dart-lang/sdk@01dcec46e7 Refine type of ClassTypeAlias.declaredElement.
      dart-lang/sdk@84483cd9d7 Support the remaining user-defined binary operators
      dart-lang/sdk@0fae370538 [dart2js] Add subtyping rules to new RTI.
      dart-lang/sdk@88408d562b Fix LSP refactor test on Windows
      dart-lang/sdk@87460ad41a Decorate void and dynamic
      dart-lang/sdk@3c596e802b Report an error when a potentially non-nullable local variable is not initialized.
      dart-lang/sdk@b9edd17798 [dart2js] Avoid checks on non-tear-off static methods
      dart-lang/sdk@b6ae6da744 Skip LSP Extract Widget test pending windows fix
      dart-lang/sdk@939597863b [dartdevc] Move html/debugger_test.dart to compiler/dartdevc_native
      dart-lang/sdk@837d28b0cb Improve the feedback for unimplemented portions of the migration tooling
      dart-lang/sdk@a421022b77 [dart/vm] fix crash in DBC register allocation
      dart-lang/sdk@5469d61e18 Tests for isNullable() and isNonNullable() and type parameters.
      dart-lang/sdk@0e9d971f85 skip directives during nnbd migration
      dart-lang/sdk@a75ded625e [ VM / Service ] Made VM timeline functionality public through the service API.
      dart-lang/sdk@5dc14be041 [dartdevc] add regression test for consts in outlines
      dart-lang/sdk@5ade5079b1 [cfe] Remove the set-literals experimental flag
      dart-lang/sdk@e6647f0769 [cfe] Fixes to part with parts
      dart-lang/sdk@a878514cf5 Add frontend testcases for part with part(s) in it
      dart-lang/sdk@16eee4a141 [benchmark] Add gen/kernel_service.dill to try_benchmarks.sh.
      dart-lang/sdk@63b9d004b9 [infra] Use correct build target for ABI version builder
      dart-lang/sdk@c6426e134b [cfe] Pass fileUri to more things when issuing problems
      dart-lang/sdk@1aa89591e3 Add LSP support for Extract Widget
      dart-lang/sdk@24cd83904a [vm] Fix regression in protobuf_encode benchmark.
      dart-lang/sdk@f925cd4422 [vm, elf] Speculatively align section header table.
      dart-lang/sdk@c6c0e5bf40 [vm/debugger] Make use of variable descriptors in bytecode debugger.
      dart-lang/sdk@d2caa7f8b1 [vm] Document why we don't use thread_local on iOS
      dart-lang/sdk@99acf35ede fix indexed super constructor
      dart-lang/sdk@303dfdf9b5 [vm] Use std::unique_ptr for ThreadPool::Task
      dart-lang/sdk@6ab173a68d [vm, elf] Add a terminating DT_NULL to .dynamic.
      dart-lang/sdk@d622fa010b Migration: Split up migration_visitor_test.dart.
      dart-lang/sdk@9ac3a733d2 [vm, elf] Eliminate diff of `readelf -a` between a binary that has and has not been processed by `strip`.
      dart-lang/sdk@143e5ef556 Revert 'Import Library' quick fix changes.
      dart-lang/sdk@4adaa1fd56 Remove unused LinkedNodeType fields.
      dart-lang/sdk@310f50be72 Fix imports in graph_builder.dart
      dart-lang/sdk@e32a179922 Add LSP support for Extract Method refactor
      dart-lang/sdk@48f19ef961 [vm/ffi] Fix snapshot serialization of FFI objects.
      dart-lang/sdk@7d0c3f936d Use next stable release section in CHANGELOG.md instead of dev releases.
      dart-lang/sdk@99e785024c [vm/compiler] Update outdated comment.
      dart-lang/sdk@b9e005f4b9 [fasta] messages_test automatically wraps examples in part
      dart-lang/sdk@14fdeb87cb [infra] Mark run_abi_tests.py as a custom test runner
      dart-lang/sdk@707d3ccd14 [infra] Remove obsolete webdriver/selenium support from testing
      dart-lang/sdk@770675b668 Fix for naming constructor with missing name.
      dart-lang/sdk@f7d3e5bebf Add dartfix --server option
      dart-lang/sdk@3619d26f70 [dart2js] Emit code for checks
      dart-lang/sdk@bd179a2660 Add fishythefish@ to dart2js watchlist.
      dart-lang/sdk@97bf0a6834 Print the URLs associated with the diagnostics
      dart-lang/sdk@8fc98147e6 [vm] Replace MessageHandler::task_ with task_running_
      dart-lang/sdk@8be1d13af7 [vm, compiler] Implicit accessor intrinsics don't need a regular function body.
      dart-lang/sdk@4aaa15edb2 Migration: fix detection of variable/parameter reference inside parentheses.
      dart-lang/sdk@aafc6b7d5b [vm] Use std::unique_ptr for IsolateSpawnState
      dart-lang/sdk@29b346e020 Support set and map literals with type arguments
      dart-lang/sdk@97522cfdd8 [dart2js] Emit a Rti universe
      dart-lang/sdk@c4e308584c Migration: unconditionally check guards in assertEdge
      dart-lang/sdk@df5e7aac17 [vm/bytecode] Intermediate out.dill not needed anymore when testing bytecode.
      dart-lang/sdk@7effb7e776 [vm/aot/tfa] Visit ConstantExpression.type in TFA tree shaker
      dart-lang/sdk@c533967a4c Migration: rework the ExpressionChecks data structure.
      dart-lang/sdk@ea4eaaa145 Migration: Allow edges to be queried to see if they're satisfied.
      dart-lang/sdk@5167499427 Migration: record the "origin" of each edge in the NullabilityEdge object.
      dart-lang/sdk@dc059d763b Migration: Pass ExpressionChecks to _checkAssignment instead of the raw expression.
      dart-lang/sdk@2073a822bd [dartdevc] Add top level function names to NSM error messages
      dart-lang/sdk@8461cc6f5b Support for list literals with type arguments
      dart-lang/sdk@792a3d561a With summary2 the 'nameOffset' for directives in the offset of their keywords.
      dart-lang/sdk@c549f96ef1 [dart/vm] simplified inlining heuristics
      dart-lang/sdk@2164bcefdb Add support for await expressions
      dart-lang/sdk@f9dfa7cbfd [dartfix] Bump pkg:pedantic to version 1.7.0
      dart-lang/sdk@0a57ce3f23 Make KernelWorker support running in an isolate.
      dart-lang/sdk@f897a940c1 Fix minor nit in documentation
      dart-lang/sdk@071a99bfbe Add support for super expressions
      dart-lang/sdk@9a2eecf67f Fix parseString: ensure that CompilationUnit.lineInfo is set properly.
      dart-lang/sdk@43264f5f97 Add missing CHANGELOG entry for parseString
      dart-lang/sdk@2a240ddab9 Don't create accessors/fields typed as Impl.
      dart-lang/sdk@df8e0aff6c Use AnalysisDriver.useSummary2 in FileSystemState.
      dart-lang/sdk@60fa066cd7 Filter LSP completion to exclude symbols already imported via another URI
      dart-lang/sdk@8d39e3456f [vm/aot] Minor improvements to make snapshot profiles more useful.
      dart-lang/sdk@977ae22f29 Make FileStat.stat's dartdoc provide a reference to FileSystemEntityType
      dart-lang/sdk@43382ded6d [vm/ffi] Regression test for dartbug.com/37133
      dart-lang/sdk@b92c287fd7 Use StateError in LegacyTypeAsserter.
      dart-lang/sdk@7f0519721e Use unit featureSet during linking.
      dart-lang/sdk@c5cd37e727 Address more documentation feedback
      dart-lang/sdk@58664602a5 Change NullabilityGraph.propagate to return a list of unsatisfied edges.
      dart-lang/sdk@c1b56a9ea0 Catch the test_runner codebase up to somewhat modern practices.
      dart-lang/sdk@99e8a9fba5 Move the test runner (i.e. "test.dart"/"test.py") to pkg/.
      dart-lang/sdk@3bacc84c1e [js_runtime] Install general stubs
      dart-lang/sdk@177f425012 [dartdevc] Fix violations of library_prefix lint
      dart-lang/sdk@047bacc94c Add support for symbol literals
      dart-lang/sdk@11cc292383 [dart2j] Add TypeEnvironmentStructure and TypeRecipe
      dart-lang/sdk@d342402c80 Always ensure TypeProvider, even with external summaries include the target library.
      dart-lang/sdk@d4cad0fff1 Restore element and typeArguments for typedef-based _FunctionTypeImplStrict.
      dart-lang/sdk@2eebc1024c Refactor non-bool expression checks
      dart-lang/sdk@9bb678f88b Add support for is expressions
      dart-lang/sdk@c246fa1f2b Fix #36956, report undefined getter for uses on Null.
      dart-lang/sdk@f56df4a251 Add support for double literals
      dart-lang/sdk@fa885b3eae report undefined operator instead of method for bad +=.
      dart-lang/sdk@fc5eb09cb9 Migration: remove getUpstreamNodes
      dart-lang/sdk@1e454a1c1b Add some missing visit methods from the visitors
      dart-lang/sdk@dcc85a6594 Fix exception thrown in ConditionalModification
      dart-lang/sdk@a02d6de474 Update documentation based on addition feedback from the documentation team
      dart-lang/sdk@d0447ee0da [vm/ffi] Fix ADR usage in FfiCallInstr::EmitNativeCode.
      dart-lang/sdk@fb85d41c08 Catch another exception earlier in the code
      dart-lang/sdk@e3004dae0d Fix hint override_on_non_overriding_setter
      dart-lang/sdk@a2f32ebe87 finish cleanup ErrorToken parsing
      dart-lang/sdk@6bd64ff8b2 cleanup StringScanner references
      dart-lang/sdk@0460503057 [vm/ffi] Fix safepoint implementation in ARM64 assembler.
      dart-lang/sdk@8cc00f8f18 [dart2js] Move embedded globals earlier
      dart-lang/sdk@070c7558ff Remove duplicate line
      dart-lang/sdk@d47bb87a51 [vm, compiler] Disable unopt megamorphic call specialization.
      dart-lang/sdk@74af4a00b2 [ VM / Service ] Created public implementation of getAllocationProfile RPC
      dart-lang/sdk@25292abc1d Add support for boolean negation
      dart-lang/sdk@35519bb13a Add DDC CHANGELOG entry intended for D24 release
      dart-lang/sdk@a19611b079 Improve test coverage for constructor parameters
      dart-lang/sdk@611ed823f0 [dartdevc] Add `packages` arg for creating the DDC SDK from kernel
      dart-lang/sdk@1a9801e9fa mark ExperimentalFeature bogus_enabled and bogus_disabled as deprecated
      dart-lang/sdk@fa0fe94b57 [dart2js] Generate new-rti SSA instructions for checks
      dart-lang/sdk@60c04b8f44 [dartdevc] DDK now outputs relative paths in source maps
      dart-lang/sdk@112dbabc10 [vm] Update Megamorphic::filled_entry_count_ under the megamorphic lock.
      dart-lang/sdk@0f91731f98 Add Thread::optimize_(stub|entry) to runtime_api.h
      dart-lang/sdk@d6eac664ee [vm] Hoist zone access in function name printing.
      dart-lang/sdk@fa7fc5fb25 [dart/fuzzer] added another ignored parameter
      dart-lang/sdk@e9f17ae8e8 Convert some NPEs into explicit throws and add the missing visit methods discovered by doing so
      dart-lang/sdk@9b55e3027a Update CHANGELOG.md for Dart 2.4.0 stable
      dart-lang/sdk@9676ca0ff9 Support constructor invocations with arguments
      dart-lang/sdk@24c6c6f996 [vm/fuchsia] Make use of the new alignment flags when allocating memory.
      dart-lang/sdk@41a23711d9 Support for LinkedElementFactory in getLibraryElement().
      dart-lang/sdk@f9c2e3856b Store exactly GenericTypeAliasElement with FunctionType(s).
      dart-lang/sdk@1e92103181 [dartdevc] Fix violations of avoid_relative_lib_imports lint
      dart-lang/sdk@9d3afa537e Compute parameters before calling DecoratedType constructors.
      dart-lang/sdk@8a5495700a Clean up null aware access test
      dart-lang/sdk@c530c333bb Update null-aware nnbd "?.[" operator recovery
      dart-lang/sdk@45f39fe70d update scanner/parser to handle null-aware index operator
      dart-lang/sdk@90b55959a4 The name of an extension is optional
      dart-lang/sdk@04c1a2886f [vm/ffi] SimDBC64 align stack frame
      dart-lang/sdk@ce9a582b05 [vm] RFC6874 support zoneID in uri parser
      dart-lang/sdk@39c629f4aa Clean up uses of deprecated methods in legacy type asserter
      dart-lang/sdk@dad07f8156 Migration: Fix return value of GraphBuilder.visitTypeName.
      dart-lang/sdk@cba75a1d1d Migration: fix accidental hardcoded 0 in GraphBuilder.visitTypeName
      dart-lang/sdk@e5f069b5dd Migration: add missing type annotation
      dart-lang/sdk@d6f5a245b2 parser error token cleanup
      dart-lang/sdk@8adde6b603 make extension declaration name optional
      dart-lang/sdk@9e2aaad7a5 [infra] Fix detection of output directory for core dump archiver
      dart-lang/sdk@f889bd7067 Delete JavaScriptBackend
      dart-lang/sdk@50efd7f187 [Kernel] Add list of unused arguments to InstanceCreation nodes.
      dart-lang/sdk@06b28fc60f Filter TODOs out of LSP diagnostics
      dart-lang/sdk@68dadda21c Add other terminal Rtis
      dart-lang/sdk@23d3e8a25f Land new subtyping algorithm; more tests but still not comprehensive.
      dart-lang/sdk@52ae429a9e Add some minimal support for instance creation expressions
      dart-lang/sdk@aaf7d2023f [dartdevc] Fix violations of unawaited_futures lint
      dart-lang/sdk@eec587e97d Migration: address a more complex case of instantiate-to-bounds.
      dart-lang/sdk@f2cc27ffbf Migration: preliminary support for interface types without type parameters.
      dart-lang/sdk@68b2d53da5 Revert "[vm/ffi] SimDBC64 align stack frame"
      dart-lang/sdk@1e24fe7d69 [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls.
      dart-lang/sdk@f005bd5a3e [vm] Harden access to unchecked natives.
      dart-lang/sdk@fa28d5b912 [tests] Update failing standalone_2/io/http_* tests for Dart 2
      dart-lang/sdk@b981798e3a Add environment.bind operation.
      dart-lang/sdk@2f65830aeb Add null checks for spread operator
      dart-lang/sdk@31d5ba8790 Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders."
      dart-lang/sdk@3f83aeb493 Migration: add the ability to "union" nullability nodes.
      dart-lang/sdk@0b5e37a429 Migration: Make always/never instance fields of the nullability graph.
      dart-lang/sdk@fa6fce61fa [dart/vm] Improved inlining methods and heuristics
      dart-lang/sdk@8fa1cb2911 [vm] Remove Dart 1 enum implementation.
      dart-lang/sdk@433cb12a87 Revert "[vm, interpreter] Bytecode support for dynamic invocation forwarders."
      dart-lang/sdk@b33f40e4b0 [co19] Roll co19 to b0220fc898c32d3944cb8c54cf7b78dd8c7cbadb
      dart-lang/sdk@73e2f469f8 [infra] Always produce a proper Dart version string on release channels
      dart-lang/sdk@972ad1c073 [VM/runtime] Fix performance regression introduced in  https://dart-review.googlesource.com/c/sdk/+/104286
      dart-lang/sdk@1d94323b5b [vm, interpreter] Bytecode support for dynamic invocation forwarders.
      dart-lang/sdk@69d88daeb9 Remove unused imports
      dart-lang/sdk@f1038ee771 [vm/ffi] SimDBC64 align stack frame
      dart-lang/sdk@4324d46080 Use an available socket port for memory benchmark.
      dart-lang/sdk@0e4e14a288 Build summary2 in DDC.
      dart-lang/sdk@a173d22fe7 Record reference to the typedef from which a FunctionType was instantiated.
      dart-lang/sdk@b385528fee Migration: Write unit tests for NullabilityGraph.
      dart-lang/sdk@c286d5a549 Separate testing methods from the rest of NullabilityGraph
      dart-lang/sdk@c177b4cc4c Make the ranges of constructors in hovers match those of methods/functions
      dart-lang/sdk@cbb1816177 Remove unnecessary LSP hover handling comment/code
      dart-lang/sdk@686df33d99 Add parseString() to replace the deprecated parseCompilationUnit().
      dart-lang/sdk@92dabc8491 Cache the WidgetCreatorTracker.
      dart-lang/sdk@299532d088 [co19] Roll co19 to cd1be9d07df32413024fe5c4ae9c5c6017c2f2c8
      dart-lang/sdk@cbe48553c0 [CFE] Add LocalFunction as super-interface for FunctionExpression and FunctionDeclaration
      dart-lang/sdk@2be92b08c2 [vm] Remove more of the Dart 1 compiler.
      dart-lang/sdk@701a2fed01 Parse binding recipes
      dart-lang/sdk@080ff1f3b9 Fix parsing of output-directory Uri in windows
      dart-lang/sdk@dab4eb045f Add a "legacy type asserter," manage broken test cases
      dart-lang/sdk@f69d5dc2c2 show analyzer details in dartfix
      dart-lang/sdk@a3348ab702 sort some dartfix classes
      dart-lang/sdk@7c7160f022 Move isRedirectingFactory to CFE and add unit test for it.
      dart-lang/sdk@e6567601af Add a notice that the markdown file is generated and remove documentation specific to nnbd
      dart-lang/sdk@1ba9ed7a35 Improve LSP JSON error when an expected object is not an object
      dart-lang/sdk@9d5b4491b2 Remove redundant null checks from LSP validation
      dart-lang/sdk@ca3320e3bd Tweak LSP JSON validation error messages
      dart-lang/sdk@972ea07459 Simplify LSP json error reporter with push/pop fields
      dart-lang/sdk@530a2f5681 Make a null LSP error reporter to avoid so many null checks
      dart-lang/sdk@9fb2842fce Improve the error messages reported in LSP when params are not valid
      dart-lang/sdk@2cc0261f39 [vm/bytecode] Collect token positions in closures and field initializers.
      dart-lang/sdk@1b9d5b47ed Make sure that we have a unit in unit_withDirectives.
      dart-lang/sdk@9c0fdd600e [infra] Update checked in SDKs to 2.3.3-dev.0.0
      dart-lang/sdk@8e9e1877b5 Perform AST rewrite during metadata resolution.
      dart-lang/sdk@149ebf683b Support for 'uri' property of Import/Export/CompilationUnitElement.
      dart-lang/sdk@8aa4414f1b [dartdevc] Ignore violation of empty_catches lint
      dart-lang/sdk@34a6218f8e [ VM / Service ] Forward message for exceptions caught in VM service PUT requests
      dart-lang/sdk@b95eed15cf [release] Prepare changelog and version file for 2.3.2 and 2.3.3-dev.0.0
      dart-lang/sdk@3972f738ca [security] [dart:io] Fix current directory being in front of PATH.
      dart-lang/sdk@a356f64993 [infra] Remove unused member from test runner
      
      * Update licence file.
      140b2aef
  11. 25 6月, 2019 1 次提交
  12. 22 6月, 2019 4 次提交
  13. 20 6月, 2019 1 次提交
  14. 12 6月, 2019 2 次提交
  15. 11 6月, 2019 2 次提交
    • B
      Roll src/third_party/dart 97f91fecdb..7ecd81b0b8 (5 commits) (#9268) · de420a0f
      Ben Konyi 提交于
      dart-lang/sdk@7ecd81b0b8 Start on parser
      dart-lang/sdk@5167ec93fc [vm] Remove Class::NumOwnTypeArguments()
      dart-lang/sdk@aa246f6588 Add return types on all main declarations
      dart-lang/sdk@ded6933b08 New Rti SSA nodes
      dart-lang/sdk@0960f72517 Fixes in modular test runner:  - ensure output directory has a trailing slash  - ensure tests complete before returning from runner  - flush log files (probably not necessary)
      de420a0f
    • B
      Roll src/third_party/dart 7f146e431e..97f91fecdb (22 commits) · c9bbd0e6
      Ben Konyi 提交于
      dart-lang/sdk@97f91fecdb [vm] Mark Profiler_StringInterpolation Fail in vm.status
      dart-lang/sdk@c167374232 Add Never*, use it in type provider etc
      dart-lang/sdk@97dc7f4482 Support constructor declarations (issue 37196)
      dart-lang/sdk@ed9d185a9e Top-level getters do not have parameters
      dart-lang/sdk@5ca5a53f64 Migration: Add support for generic function types.
      dart-lang/sdk@c2696591a6 Migration: Add more support for dynamic, clean up handling of void.
      dart-lang/sdk@8b17b2e143 Migration: add support for null-aware accesses.
      dart-lang/sdk@2b76cdf1d7 [ VM ] Remove bad status file entries for data_uri_import_test/utf16
      dart-lang/sdk@881a2e9e48 Migration: remove unnecessary constructor argument
      dart-lang/sdk@eba533dcd1 Migration: Clean up handling of LUB and substitution nodes.
      dart-lang/sdk@c41e9ae0e8 Fix wording in spec
      dart-lang/sdk@0a0927de9c Migration: Separate the implementation from the NNBD migration engine's public API.
      dart-lang/sdk@b3b9aacc5f [dartdevc] enable testing on ff/safari/edge
      dart-lang/sdk@575a6424c3 Migration: Remove transitional API
      dart-lang/sdk@e23b00745f Migration: Move classes out of transitional_api.dart
      dart-lang/sdk@47865b7643 Migration: remove unused field Variables._graph.
      dart-lang/sdk@4270982dd1 TypeSystem tests code motion.
      dart-lang/sdk@0629ce94cc Change location where we set AnalysisDriver.useSummary2 in build mode.
      dart-lang/sdk@f94628fb1b Convert the remaining diagnostics tests to test for location
      dart-lang/sdk@e4196ce8c6 [vm] Namespace constants like offsets and sizeofs to use runtime_api.h
      dart-lang/sdk@51046368c5 Move NNBD migration tool to a fresh package.
      dart-lang/sdk@6c358d3ba6 Permissive mode reports the exceptions that were thrown and ignored
      c9bbd0e6
  16. 08 6月, 2019 4 次提交
    • B
      Roll src/third_party/dart ff863afb16..7f146e431e (5 commits) · c2e8e806
      Ben Konyi 提交于
      dart-lang/sdk@7f146e431e [vm] Cleanup unused FieldHasFunctionLiteralInitializer
      dart-lang/sdk@e1fdbce64c [vm] Fix memory leak in TestCase::EvaluateExpression
      dart-lang/sdk@586e05e415 Set exitcode on generic runner if no output log folder is provided.
      dart-lang/sdk@fddecf659c Do not hide problems in kernel_sdk.dart
      dart-lang/sdk@9559e4d444 Initial documentation for a small sample of diagnostics and a script to generate a markdown file containing that documentation
      c2e8e806
    • B
      Roll src/third_party/dart d10dffbfbf..ff863afb16 (7 commits) · 9e3078b9
      Ben Konyi 提交于
      dart-lang/sdk@ff863afb16 Fix ddc isolate patch (which broke at 4ccae238)
      dart-lang/sdk@80fb7891eb Cleanup violation of `no_duplicate_case_values` lint
      dart-lang/sdk@efaec6449d Add --use-sdk support for dart2js and ddk modular tests
      dart-lang/sdk@f6d67a549b Turn ddc and dart2js modular tests into suites and share their test cases
      dart-lang/sdk@8614f86c9b Remove remaining support for dart:isolate on web
      dart-lang/sdk@7a1af14458 Do not report that abstract methods should call super.
      dart-lang/sdk@4b009e1d01 [ Service ] Updated Q/A with section on adding experimental functionality
      9e3078b9
    • B
      Roll src/third_party/dart 6d608fb52b..d10dffbfbf (3 commits) · 3590e55e
      Ben Konyi 提交于
      dart-lang/sdk@d10dffbfbf Add simple test to create dynamic
      dart-lang/sdk@065c42705c Added an errors field to allow permissive mode to display the exceptions that are being ignored
      dart-lang/sdk@b7aa075ca2 add a --libraries-file option to ddk
      3590e55e
    • B
      Roll src/third_party/dart 9f2f5adb64..6d608fb52b (5 commits) · a7fb7da3
      Ben Konyi 提交于
      dart-lang/sdk@6d608fb52b [gen_snapshot] Provide option to generate ELF libraries pre-stripped.
      dart-lang/sdk@454758d1e1 [fuchsia] swap out deprecated flag name
      dart-lang/sdk@2bba747ae3 Don't attempt to serialize FunctionExpression(s).
      dart-lang/sdk@9ff2c109bb [dart:io] Clarify CompressionOptions null window bits means default window.
      dart-lang/sdk@8a57c1d463 handle range errors when getting locations
      a7fb7da3