• B
    Roll src/third_party/dart bbe2ac28c9..ab5cf0f854 (73 commits) (#13614) · bf9d2633
    Ben Konyi 提交于
    dart-lang/sdk@ab5cf0f854 [vm] Ensure create_sdk GN build has working dart2native iff AOT is supported
    dart-lang/sdk@d2bd6df607 [infra] Update make_version.py hack for Flutter for 2.7.0
    dart-lang/sdk@6c0387da67 Fix typos in CHANGELOG.md
    dart-lang/sdk@740cd89ad8 Fix link markup in ffi README
    dart-lang/sdk@f91ef3afd7 [kernel] Deprecate Library.isExternal
    dart-lang/sdk@c75e5e4cf4 [CFE] Fix assert in parser
    dart-lang/sdk@2438fe10cb Rename BottomTypeImpl to NeverTypeImpl.
    dart-lang/sdk@523e9ffa88 [cfe] Add EqualsExpression, BinaryExpression, UnaryExpression and ParenthesizedExpression
    dart-lang/sdk@a996783de5 [cfe+analyzer] Move StackListener to _fe_analyzer_shared
    dart-lang/sdk@28cc459458 Implement List.empty() in the DDC patch file.
    dart-lang/sdk@e83e66111d Copy propagate on private symbol vars
    dart-lang/sdk@0aaa1c5fc8 Port of dart:core to NNBD.
    dart-lang/sdk@b76ab4012d linter 0.1.103
    dart-lang/sdk@9bffff6dfc Fix exception in migration of ?? operator when the right hand side is a generic type
    dart-lang/sdk@ed1910006c [vm/bytecode] Cleanup support for bytecode format before v20
    dart-lang/sdk@d96cd87896 [vm, reload] Initialize new fields in existing instances lazily.
    dart-lang/sdk@8b67fcbbd1 [vm] Cleanup script tags
    dart-lang/sdk@ebc6340e36 [gardening] Skip bytecode_with_ast_in_aot_test on crossword-ast bot
    dart-lang/sdk@79c7d3d8bc [vm] Always use bytecode when it is present in a kernel file. Let FLAG_use_bytecode_compiler only control whether the kernel isolate generates bytecode.
    dart-lang/sdk@7db3b15a48 Update changelog for analysis_server_client 1.1.2
    dart-lang/sdk@fb5c75c506 Upgrade dartdoc to 0.29.0.
    dart-lang/sdk@eab70c2673 Visit annotations on classes in EdgeBuilder
    dart-lang/sdk@9fd4d468b2 NNBD i13n: Temporary fix in order to migrate path package
    dart-lang/sdk@e47a531e61 dartfix: Hide --server option; don't include hidden options in CHANGELOG
    dart-lang/sdk@5965789b92 [CFE] Fix bug in lint test
    dart-lang/sdk@b3ed442f70 Fix some unnecessary imports of front_end in analyzer
    dart-lang/sdk@2ad5af1e13 Move resolve_relative_uri.dart into _fe_analyzer_shared
    dart-lang/sdk@51023cbb54 [dart2js] Add test for sequence of promotions
    dart-lang/sdk@c4b6df5009 Move ID testing infrastructure into _fe_analyzer_shared.
    dart-lang/sdk@3e5b3b15a0 [cfe] Add the initial functionality of reachability analysis
    dart-lang/sdk@6ea11a8b64 Decouple colors.dart from CompilerContext
    dart-lang/sdk@00c2962db8 [cfe+analyzer] Move messages, scanner and parser to package:_fe_analyzer_shared
    dart-lang/sdk@df678dbec0 [VM/nnbd] Introduce type Never in VM and bytecode.
    dart-lang/sdk@917ba19c1a [ VM / Service ] Remove flaky portion of get_flag_list_rpc_test
    dart-lang/sdk@bc6cadfac4 [ VM / Service ] Fix get_flag_list_rpc_test for real this time
    dart-lang/sdk@b81eb3bfc8 Bump dartfix to 0.1.5; add CHANGELOG notes
    dart-lang/sdk@3224a6633b [ VM / dart:io ] Replace usage of SecTrustEvaluate with SecTrustEvaluateWithError on MacOS >= 10.14
    dart-lang/sdk@0dd494bc54 [ VM / Service ] Fix get_flag_list_rpc_test failing on release builds.
    dart-lang/sdk@8a09d7ab5a [vm/bytecode] Remove alignment of sections in bytecode
    dart-lang/sdk@d9b069b27d [vm] Use `fuchsia.deprecatedtimezone`
    dart-lang/sdk@550985189c Added errors for variance positions in fields.
    dart-lang/sdk@924ec34e01 Remove analysis logger, replace with calls to InstrumentationService
    dart-lang/sdk@09bc0cc5ab Issue 38734. Don't report IMPLICIT_THIS_REFERENCE_IN_INITIALIZER for late fields.
    dart-lang/sdk@60c34ac420 [ VM / Service ] Allow for the profiler to be enabled/disabled via SetFlags RPC
    dart-lang/sdk@cc98941bdd [dart2js] new-rti: defer infrequent types in lazy initializers
    dart-lang/sdk@84a8a2db33 Issue 39192. Fix codeLength / codeOffset, store it into the cached data.
    dart-lang/sdk@0f7b67477f Invalidate DDC library cache on trackLibraries
    dart-lang/sdk@94e312f7a6 Added errors for variance positions in method members.
    dart-lang/sdk@489591068b Revert "Exclude flow_analysis/data directories from analysis."
    dart-lang/sdk@bb45179cad Remove tests already moved to ImplicitThisReferenceInInitializerTest.
    dart-lang/sdk@a00376349a Exclude flow_analysis/data directories from analysis.
    dart-lang/sdk@d7def97773 typo
    dart-lang/sdk@f7722a2ecd [frontend_server] write JavaScript source maps
    dart-lang/sdk@f9b57bdfa8 Update the language version in DDC patch files for migrated libraries.
    dart-lang/sdk@9b15195448 Inline CompialtionUnitElementImpl.getTypeFromTypes
    dart-lang/sdk@7c6d212e66 Exclude shared integration test suites from analysis.
    dart-lang/sdk@4551080062 Add retry logic for incremental compiler initialization.
    dart-lang/sdk@f78e5463c9 Clean up server code to remove a lint
    dart-lang/sdk@e56612020c Prepare to publish analyzer 0.39.1.
    dart-lang/sdk@bb8ddfcdd6 Format definite_assignment test cases.
    dart-lang/sdk@a0ee662b7b Move shared analyzer/FE integration test data into shared package.
    dart-lang/sdk@cdcc5282ea [vm] Add NativePort static extension to `dart:ffi`
    dart-lang/sdk@6b61050d9c [cfe+analyzer] Split generated message files into shared and cfe-only
    dart-lang/sdk@f8ab10b322 Remove CompilationUnitElementImpl.replaceTopLevelVariable
    dart-lang/sdk@5b4612bc68 Move front_end/lib/src/base/errors.dart into _fe_analyzer_shared package.
    dart-lang/sdk@29ab43e0e2 Move flow_analysis tests into package:_fe_analyzer_shared.
    dart-lang/sdk@499815842c Create a package to hold code shared between front_end and analyzer.
    dart-lang/sdk@d76ffbc149 [cfe] Handle assigned variables in for and for-in
    dart-lang/sdk@bb71c3eecc [dart2js] Ensure type check metadata is generated for types that otherwise only appear in substitutions.
    dart-lang/sdk@6f5aee9f7f Update dart2native.dart
    dart-lang/sdk@2897bebdef [cfe] Resolve serialization mismatch due to variance computation
    dart-lang/sdk@decca61f8c Deprecate TypeDefiningElement.type except ExecutableElement.
    dart-lang/sdk@fde7cbf293 support type params in stateful widget conversion
    bf9d2633
DEPS 23.0 KB