The source could not be displayed because it is larger than 1.0 MB.
You can
load it anyway 或 download it
instead.
-
由 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