1. 24 8月, 2019 3 次提交
    • B
      Roll src/third_party/dart ef07c76302..9ce9b437cb (3 commits) · 50dcbd88
      Ben Konyi 提交于
      dart-lang/sdk@9ce9b437cb [vm/fuzzer] Advocate use of new collection features
      dart-lang/sdk@67b2b09b97 [ package:vm_service ] Started porting Observatory tests to run with package:vm_service
      dart-lang/sdk@23dae9cca3 Make package:meta NNBD agnostic
      50dcbd88
    • B
      Roll src/third_party/dart 2e4c89aa73..ef07c76302 (5 commits) · 6b8a4ae6
      Ben Konyi 提交于
      dart-lang/sdk@ef07c76302 [vm/fuzzer] Fix issue with passing extra flags to AOT
      dart-lang/sdk@6ee9e67156 [vm/bytecode] Mark synthetic calls in source positions so debugger can skip them
      dart-lang/sdk@33e03fe65f Migration: node builder support for uses of typedefs.
      dart-lang/sdk@07a6b19eaa Migration: integrate flow analysis of for-loops.
      dart-lang/sdk@30e4092d27 Flow analysis: handle empty for-loop conditions directly in FlowAnalysis.
      6b8a4ae6
    • B
      Roll src/third_party/dart 06d3769ac6..2e4c89aa73 (19 commits) · 36b5b193
      Ben Konyi 提交于
      dart-lang/sdk@2e4c89aa73 Flow analysis: fix handling of `for(;;)` loops.
      dart-lang/sdk@05f411dbf4 Sort declarations in flow_analysis_visitor.dart.
      dart-lang/sdk@118831ec53 Defend against null tokens when constructing model completion ranking query
      dart-lang/sdk@62ec392768 Upgrade to tflite_native@0.2.2
      dart-lang/sdk@68e805f9f6 [vm/cocurrency] Add simple spawn function test and test with/without isolate groups
      dart-lang/sdk@3c54aeae6b [vm/compiler] Ensure proper release/aquire fences are used when turning ICData to be megamorphic.
      dart-lang/sdk@9a854c111a Resolve uses of super within extensions to dynamic to prevent an exception and remove follow-on diagnostics
      dart-lang/sdk@d978c83dac [dart:io]Annotate SecureSocket.secure supportedProtocols with @Since
      dart-lang/sdk@00610ec765 [cfe] Return inferred type from inference visitor
      dart-lang/sdk@16a4ee0eb5 [cfe] Use fileOffset instead of Token in createArguments
      dart-lang/sdk@8c9d6c1c68 [cfe] Use ObjectAccessTarget as the result for object access resolution
      dart-lang/sdk@5fb29b6a8d Flow analysis: allow sets of referenced variables to be any iterable.
      dart-lang/sdk@1f9dd21940 Flow analysis: create the VariableModel data structure.
      dart-lang/sdk@a7fa63789a [cfe/ffi] Only catch FFI transformation exceptions
      dart-lang/sdk@3547b2a7d7 [dart:io] Document supportedProtocols argument of RawSecureSocket.secure
      dart-lang/sdk@671fdba18a [dart:io] Pass supportedProtocols through from SecureSocket.secure
      dart-lang/sdk@9c707d7639 [CFE] Add lint that checks fastas own dependencies
      dart-lang/sdk@74e09abc6e [CFE] Remove/move file that wasn't needed by frontend; cleanup pubspec.yaml a bit
      dart-lang/sdk@bd681ea660 [CFE] Move testing out of lib/src/fasta
      36b5b193
  2. 23 8月, 2019 3 次提交
    • B
      Roll src/third_party/dart 022585cfe2..06d3769ac6 (12 commits) · 975a8aa5
      Ben Konyi 提交于
      dart-lang/sdk@06d3769ac6 [vm/bytecode] Correctly resolve breakpoints in inner functions.
      dart-lang/sdk@8b2deca4fa [vm/fuzzer] Add more ffi types
      dart-lang/sdk@d5a9a732a5 [vm/bytecode] Register closure functions in the object store's list of closures
      dart-lang/sdk@527cf27633 Smarter error reporting in static error tests.
      dart-lang/sdk@96a3aa6378 [vm/fuzzer] Extend special fuzzing values
      dart-lang/sdk@5e428ed638 [vm/bytecode] Fixes for expression evaluation
      dart-lang/sdk@fb90729cf7 Fix isMoreSpecific() for extensions to check that extensions declared in the platform.
      dart-lang/sdk@d165492976 Clean up a test
      dart-lang/sdk@fdbc2920c7 [vm, bytecode] Use the global lookup cache for dynamic calls.
      dart-lang/sdk@fe9814195b Produce diagnostics when a reference to a static member of an extension cannot be resolved
      dart-lang/sdk@e7f82cdb7c Support for FunctionTypedFormalParameter in GenericFunctionType.
      dart-lang/sdk@3617c8d704 [vm/bytecode] Add missing DebugCheck to local function declaration
      975a8aa5
    • B
      Roll src/third_party/dart 88c0c11612..022585cfe2 (14 commits) · 698f7f31
      Ben Konyi 提交于
      dart-lang/sdk@022585cfe2 [vm/vmservice] Ensure same name used for all flow events that share same Flow.id.
      dart-lang/sdk@2b31e41564 Remove 'docComplete' and 'docSummary' from AvailableSuggestion.
      dart-lang/sdk@5935b916e3 Rename several error codes and improve some messages
      dart-lang/sdk@a35f4ec412 [vm/fuzzer] Add forEach loops
      dart-lang/sdk@f632df018a [vm/fuzzer] Add interesting fuzzing values
      dart-lang/sdk@223724fa76 [vm/bytecode] Lookup source and line starts for bytecode scripts specifying uri only.
      dart-lang/sdk@0176526799 [vm, compiler] Always clone MegamorphicCaches before accessing on a background compiler thread.
      dart-lang/sdk@782e018630 [vm/fuzzer] change file attribute of fuzzing files
      dart-lang/sdk@2da2ab7218 [vm/mirrors] ClassMirror stop getting methods from mixin class
      dart-lang/sdk@a65615964a Log computed unit elements.
      dart-lang/sdk@83458092ef Migration: add support for inferred types that are generic function types.
      dart-lang/sdk@eee596363b Migration: decouple DecoratedType from PotentialModification.
      dart-lang/sdk@1fcaa26004 [vm/benchmarks] Add sync/sync*/async/async* call benchmarks
      dart-lang/sdk@3f0f66cabc [DDC,bazel] Allow no digest when not in worker mode
      698f7f31
    • B
      Roll src/third_party/dart 9fda4c1101..88c0c11612 (12 commits) · 9e9425ea
      Ben Konyi 提交于
      dart-lang/sdk@88c0c11612 Remove constant-update-2018 flag from tests.
      dart-lang/sdk@e4c552fb48 [CFE] Add test that runs analyzer on CFE source with lints
      dart-lang/sdk@95c9f732de Expire spread and control-flow collection flags.
      dart-lang/sdk@a7a1860283 [infra] Remove non-essential status expectations from pkg status file
      dart-lang/sdk@5428119bee [infra] Remove non-essential test expectations from analyzer status files
      dart-lang/sdk@9e676aa228 [cfe+dart2js] Add error testing to constant_test
      dart-lang/sdk@46d5556e56 [co19] Roll co19 to 52daae49d7bff80039ff1eea36a24e98c2b9a837
      dart-lang/sdk@976877974b [bazel] Don't require empty linked inputs for incremental mode
      dart-lang/sdk@ceaf00ebe6 [co19] Document how co19 rolls are done.
      dart-lang/sdk@51f6cab413 [cfe] Parse nnbd modifiers in kernel type substitution tests
      dart-lang/sdk@5dcec3c93e [CFE] Disallow exports internally
      dart-lang/sdk@40589f80aa [CFE] Fourth batch of fixes for requiring explicit types
      9e9425ea
  3. 22 8月, 2019 2 次提交
    • S
      1. Update license files to account for the new Dart License file (#11364) · fc27f80a
      Siva 提交于
      2. Roll src/third_party/dart 027071318f..1279641cdd (65 commits)
      
      dart-lang/sdk@1279641cdd Migration: integrate for-each loops with flow analysis.
      dart-lang/sdk@51cd16ecf0 Flow analysis: support for and for-in elements in collections.
      dart-lang/sdk@47d2794a71 Implement methods that were missing from ExtensionElementForLink
      dart-lang/sdk@a17959b5a0 Log the context in which analysis work is done.
      dart-lang/sdk@9198813a55 Revert "Scaffolding for dart:wasm"
      dart-lang/sdk@4bf5a72ca0 Flow analysis: support functions whose bodies are expressions.
      dart-lang/sdk@b569bf048e Migration: node builder support for new-style typedefs.
      dart-lang/sdk@f39a3f188e Scaffolding for dart:wasm
      dart-lang/sdk@3729b961bb Use SearchedFiles when searching subtypes for 'analysis.implemented'.
      dart-lang/sdk@5d816cbc5d [vm/concurrency] Add FLAG_enable_isolate_groups, still defaulting to true
      dart-lang/sdk@480e481708 Throw HttpException instead of String in http impl
      dart-lang/sdk@9aa48c2e91 Build local elements in initializers of typed constants.
      dart-lang/sdk@af2e729fca Record request / response statistics.
      dart-lang/sdk@7bc9515ac2 Fix CompilationUnitMember doc comment. Fixes #27170
      dart-lang/sdk@ef39492fd6 Fix support for annotations on extensions
      dart-lang/sdk@64efe44e5e Formal parameters of FunctionTypeAlias should be created in @function reference.
      dart-lang/sdk@0323fb97bc Migration: support Function() syntax with type formal parameters.
      dart-lang/sdk@19533094eb Stop deleting the terminating period on diagnostic messages
      dart-lang/sdk@d252efaa49 Migration: node builder support for old-style typedefs
      dart-lang/sdk@468800f9d7 Refine the type of FunctionTypeAlias.declaredElement.
      dart-lang/sdk@c44c2f1b68 Update LSP readme with instructions for shipped SDKs instead of source
      dart-lang/sdk@f2e04caeaf [CFE] Fix CQ race condition with lint status
      dart-lang/sdk@bc16959fc7 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
      dart-lang/sdk@48edb2362a [CFE] Update lint for explicit types to also look at fields and top level fields
      dart-lang/sdk@5905fe41a9 [CFE] Explicit return types and overrides in constant evaluator
      dart-lang/sdk@698c5b1a36 [CFE] Add 'double import' lint
      dart-lang/sdk@b625152523 [infra] Remove non-essential test expectations from kernel status files
      dart-lang/sdk@c37b5b2edf [vm/ffi] Status: skip test including callbacks on DBC
      dart-lang/sdk@095d1c2835 [infra] Clean up general status files
      dart-lang/sdk@7f9f4ad774 [cfe] Delete legacy tests
      dart-lang/sdk@91c8cf7167 [cfe] Support per folder experimental flags in testcases
      dart-lang/sdk@670d40d808 [vm/ffi] regression test for 37511
      dart-lang/sdk@c651102793 Remove third_party licenses from LICENSE
      dart-lang/sdk@5e5313c8d6 [vm/bytecode] Keep unreachable code for code coverage
      dart-lang/sdk@922c2bfbb0 [vm/bytecode] Include source info and asserts into platform with bytecode
      dart-lang/sdk@457c4349d0 [ package:vm_service ] Prep for 1.1.1 release
      dart-lang/sdk@861cae4853 [vm/fuzzer] Disable stacktrace option on FFI runs
      dart-lang/sdk@f50a566476 Enclose local variables in default values of optional formal parameters.
      dart-lang/sdk@239a6d1449 [vm, bytecode] Annotate super calls and clear lookup caches on reload.
      dart-lang/sdk@ee38a308da thread feature set into linter debug util
      dart-lang/sdk@afc259ea6b [dart2js] Add 'any' to DartType.
      dart-lang/sdk@1d9b6427ef Prepare to publish analyzer version 0.38.1.
      dart-lang/sdk@a5007cde35 Clean up an obsolete TODO comment
      dart-lang/sdk@293eee940b [dart2js] Revert to old Closure.toString() implementation for old RTI.
      dart-lang/sdk@f842b03de5 linter visit hooks for extensions
      dart-lang/sdk@3fe9ba152f Migration: implement Variables._decorateDirectSupertypes.
      dart-lang/sdk@d67eaefe77 Add more tests of the visibility of extension members
      dart-lang/sdk@72923471c4 strict-inference failures for untyped parameters:
      dart-lang/sdk@bfc7f8c4b5 Fix crash parsing invalid constructor initializer
      dart-lang/sdk@3e69627752 Fix type argument parsing crash
      dart-lang/sdk@e2777454cc Fix dartfmt bug
      dart-lang/sdk@d95bb2d74f [ package:vm_service ] Analyze package:vm_service on bots
      dart-lang/sdk@38ca72a3e7 [dart2js] TrivialRuntimeTypesNeed should not say non-generic classes need type arguments.
      dart-lang/sdk@04bd34ed87 Issue 37916. The name of ConstructorName cannot be shadowed.
      dart-lang/sdk@3865187956 [nnbd_migration] already-migrated types with 1:1 type args & params.
      dart-lang/sdk@e2fee9c0dd [pkg:vm_service] fix an issue serializing list args
      dart-lang/sdk@37183f8865 [observatory] Remove stale asserts from heap snapshot processing.
      dart-lang/sdk@396613d884 [pkg:vm_service] be more lenient towards nulls json fields in the java library
      dart-lang/sdk@0fee296130 [vm] Add wasmer to third_party, and support building rust libraries
      dart-lang/sdk@663a8630e6 Revert "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable."
      dart-lang/sdk@e8c82c6784 [vm/ffi] Suppress irrelevant lint failures in FFI sources.
      dart-lang/sdk@bab592fd28 [vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable.
      dart-lang/sdk@e34c4319dc Migration: property decorate implicit bottom types.
      dart-lang/sdk@c6e2497569 Migration: capture more exception information and make it easier to examine stack traces.
      dart-lang/sdk@fc16f8aa58 Apply flutter-engine patch to dump dart_package_config_tag version
      dart-lang/sdk@1e79aa6b7e Update LSP readme to link to dart-vim instructions
      fc27f80a
    • S
      De-dup FILE output for each license (#10945) · ab097a59
      stuartmorgan 提交于
      Only list each file once per license block.
      ab097a59
  4. 21 8月, 2019 5 次提交
    • S
      Roll angle licenses (#11035) · 16082bc5
      stuartmorgan 提交于
      Rolls ANGLE forward to pick up the fix for
      https://bugs.chromium.org/p/angleproject/issues/detail?id=3811
      which substantially reduces the number of ANGLE copyright variants.
      
      Updates LICENSES accordingly.
      16082bc5
    • B
      Roll src/third_party/dart f7902889b6..027071318f (18 commits) · 251e2804
      Ben Konyi 提交于
      dart-lang/sdk@027071318f [cfe] Change outline test to test strong mode
      dart-lang/sdk@363ae34c55 [CFE] Third batch of fixes for requiring explicit types
      dart-lang/sdk@e60cbdfd9e [CFE] Add test for running old dills
      dart-lang/sdk@de45a83755 [test] Makes spawn_function_custom_class_test more robust.
      dart-lang/sdk@f5f942684b Fix invalid literal list element crash
      dart-lang/sdk@d153e98447 Revert "[cfe] Gather constraints from both possibilities for FutureOr"
      dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests
      dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any
      dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode.
      dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work.
      dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr
      dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload.
      dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support
      dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library
      dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI.
      dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments.
      dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486
      dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
      251e2804
    • B
      Revert "Roll src/third_party/dart f7902889b6..6e2b3f0326 (7 commits)" (#11298) · d212b9ab
      Ben Konyi 提交于
      This reverts commit e9b4a595.
      d212b9ab
    • B
      43db5257
    • B
      Roll src/third_party/dart 6e2b3f0326..b99df2be86 (5 commits) (#11287) · df31dba4
      Ben Konyi 提交于
      dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests
      dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any
      dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode.
      dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work.
      dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr
      df31dba4
  5. 20 8月, 2019 3 次提交
    • B
      Roll src/third_party/dart f7902889b6..6e2b3f0326 (7 commits) · e9b4a595
      Ben Konyi 提交于
      dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload.
      dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support
      dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library
      dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI.
      dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments.
      dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486
      dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
      e9b4a595
    • B
      Roll src/third_party/dart 9f13d07670..f7902889b6 (3 commits) · 80984869
      Ben Konyi 提交于
      dart-lang/sdk@f7902889b6 [vm, bytecode] Add missing class declaration loading during reload.
      dart-lang/sdk@6667b7fa45 Drop unused _dhelperRepl method
      dart-lang/sdk@bb076a20c5 Fix unsupported initializer exception
      80984869
    • B
      Roll src/third_party/dart 0e201edeeb..9f13d07670 (27 commits) · 3e10d92b
      Ben Konyi 提交于
      dart-lang/sdk@9f13d07670 Revert "[dartdevc] Remove explicit calls of the constant evaluator in DDC."
      dart-lang/sdk@6e987b6eb5 [vm, service] Add requestHeapSnapshot.
      dart-lang/sdk@8a9448138a [vm/compiler] Ensure the class check we insert is based on the same CidTargets we made the HasSingleTarget decision on
      dart-lang/sdk@11910a0c9c [vm] Add --verbose-stack-overflow option to simplify investigation of stack overflow errors
      dart-lang/sdk@3568f78fe7 ensure super constructor invocation param list not null during recovery
      dart-lang/sdk@0537c9d326 [dart2js] Fix DartType.subst
      dart-lang/sdk@0f109da0d1 Updating the package:js README
      dart-lang/sdk@a984c5ce57 improve invalid string literal recovery to fix crash
      dart-lang/sdk@bdd77cd0b2 Ensure function type param has non-null identifier
      dart-lang/sdk@ed69e2dc35 Add a hint if extension methods are used with an sdk version constraint that does not support them
      dart-lang/sdk@89c4f94b60 Trigger dependency on exporting a library.
      dart-lang/sdk@d22fd240ca When building summary1 for SDK, set 'useSummary2' to false.
      dart-lang/sdk@547a83ddbd Remove ExecutableMember.from3() and use from2() instead.
      dart-lang/sdk@9b80826f84 Don't record dependencies on arguments if the instantiated class is not generic.
      dart-lang/sdk@0681cc2d36 Migration: extract a common method for doing null checks.
      dart-lang/sdk@203038ffc6 Migration: integrate flow analysis of do and continue statements.
      dart-lang/sdk@0ff0cc1229 Flow analysis: remove unnecessary argument to doStatement_end.
      dart-lang/sdk@ee37965e49 [cfe] Handle static access of static extension members
      dart-lang/sdk@208c8dd0c0 [benchmark] Remove SIMDBC benchmark test coverage.
      dart-lang/sdk@2706114f4d Revert "[infra] Remove non-essential test expectations from kernel status files"
      dart-lang/sdk@e64738ffbc [vm/ffi] DynamicLibrary.process() and DynamicLibrary.executable()
      dart-lang/sdk@2891ec679b [CFE/VM] Fix merge/typo for bump to kernel version 29
      dart-lang/sdk@a04a567801 Restore "Crash" status to test in status file, accidentally removed.
      dart-lang/sdk@5c438c8d25 Upgrade tflite_native to v0.2.1 for silent tflite dynamic library
      dart-lang/sdk@966b7de1ff [infra] status file clean up tool: also remove sections with comments
      dart-lang/sdk@c010458732 [infra] Remove non-essential test expectations from kernel status files
      dart-lang/sdk@fb8df61606 [dartdevc] Remove explicit calls of the constant evaluator in DDC.
      3e10d92b
  6. 17 8月, 2019 4 次提交
    • B
      Roll src/third_party/dart beee442625..79e6c74337 (8 commits) · c0530f38
      Ben Konyi 提交于
      dart-lang/sdk@79e6c74337 [vm/bytecode] Fix VM unit tests which load kernel with bytecode
      dart-lang/sdk@de45a3f765 [vm/bytecode] Fix vm/cc/TryCatchOptimizer unit tests
      dart-lang/sdk@2a41a800fe [vm/fuzzer] Add FFI methods
      dart-lang/sdk@e2fdff1009 [infra] Add hack to hardcode version to 2.5.0 for Flutter 1.9
      dart-lang/sdk@ea7348c5f0 Revert "[vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode"
      dart-lang/sdk@6b531b2ba4 [dart2js] (New RTI) Fix JSInvocationMirror.typeArguments
      dart-lang/sdk@8d344498be Add CHANGELOG entry for constant update 2018 changes.
      dart-lang/sdk@0f331d42a2 Store default value code for default formal parameters.
      c0530f38
    • B
      Roll src/third_party/dart 8ab978b6d4..beee442625 (17 commits) · 3dc233f0
      Ben Konyi 提交于
      dart-lang/sdk@beee442625 [vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode
      dart-lang/sdk@7c3ea0af6a Handle non-null iterable types in for ins
      dart-lang/sdk@29dc9313e6 [dartdevc] Create a new status file for DDC co19 tests
      dart-lang/sdk@6728a9f515 [vm] Add more descriptive error messages to VM unit tests
      dart-lang/sdk@221ebec08d Fix catchError callback example; dartfmt
      dart-lang/sdk@14e84afb63 Flow analysis: fix incorrect comment
      dart-lang/sdk@f62531fe9e Migration: integrate flow analysis of while loops and break statements.
      dart-lang/sdk@d635e3db83 Flow analysis: expose FlowAnalysisHelper.getLabelTarget.
      dart-lang/sdk@106901cb59 Flow analysis: extract a method for computing assigned variables.
      dart-lang/sdk@e08902e476 Migration: integrate conditional expression handling with flow analysis.
      dart-lang/sdk@0477f8df9e Fix keyword infinite loop
      dart-lang/sdk@b40b301564 Add more extension completion tests and fix a bug they uncovered
      dart-lang/sdk@eae781c73e [cfe] Add Field.isLate, VariableDeclaration.isLate and VariableDeclaration.isRequired
      dart-lang/sdk@b4b1d5ddac [vm/bytecode] Avoid eagerly reading all bytecode in app-jit snapshots
      dart-lang/sdk@1644d4b178 [vm/bytecode] Train kernel service with bytecode generation
      dart-lang/sdk@b2b74e6312 [vm/bytecode] Restore source positions removed by mistake in previous CL.
      dart-lang/sdk@19a0c3902b Fix LibraryElement.nameLength value.
      3dc233f0
    • B
      Roll src/third_party/dart a3b579d5c3..2a3b844b41 (5 commits) (#11060) · 4d5c38e2
      Ben Konyi 提交于
      dart-lang/sdk@2a3b844b41 [vm] Disallow copy assignment for hash maps.
      dart-lang/sdk@ba5c2a16bd Support completion of extension members
      dart-lang/sdk@4938e4564c Migration: add support for local functions and function expressions.
      dart-lang/sdk@3729f0d56f Update list.dart
      dart-lang/sdk@528292bd30 Expire constant-update-2018 flag.
      4d5c38e2
    • B
      Roll src/third_party/dart 2023f09b56..a3b579d5c3 (8 commits) · e5f9132b
      Ben Konyi 提交于
      dart-lang/sdk@a3b579d5c3 [CFE] Add PRESUBMIT.py that runs a little smoke testing
      dart-lang/sdk@8c392095c6 Update README.md
      dart-lang/sdk@5a70302c37 Rename patent file
      dart-lang/sdk@7136d9e4e7 [CFE] Add a 'tool' that runs a quick smoke test
      dart-lang/sdk@e611357309 [CFE] Error on bitwise or shift operation on a double constant.
      dart-lang/sdk@2d9246000f [nnbd_migration] handle for elements, for loop conditions
      dart-lang/sdk@2c4fed3839 [nnbd_migration] Remove additional while loop TODOs
      dart-lang/sdk@050ec9eebd [CFE] Spelling tests give proper error messages
      e5f9132b
  7. 16 8月, 2019 4 次提交
    • B
      Roll src/third_party/dart e35e8833ee..2023f09b56 (67 commits) · d75718b8
      Ben Konyi 提交于
      dart-lang/sdk@2023f09b56 [VM] For app-jit snapshot on MacOS 10.15 and higher mmap ANONYMOUS pages and read the app-jit snapshot into this memory instead of directly mapping the app-jit snapshot.
      dart-lang/sdk@f236abc902 [vm/bytecode] Emit DebugStepCheck calls when compiling bytecode.
      dart-lang/sdk@cd56ec2f1c [dart2js] new-rti: Use new rti for default toString method
      dart-lang/sdk@562e4ee216 [dart2js] Fix instantiation stub generation.
      dart-lang/sdk@88d2c8f901 [dart2js] Add new RTI generic function instantiation.
      dart-lang/sdk@d8462dd015 Catch filesystem exception during output of dependencies delta.
      dart-lang/sdk@9ae1d02537 [vm] Reduce Code::ResetSwitchableCalls from quadratic to log-linear time.
      dart-lang/sdk@513ef1dfe1 [vm/bytecode] Avoid using map().toList() in bytecode generator
      dart-lang/sdk@e63768f76e When summary2, use defaultType in instantiateToBounds().
      dart-lang/sdk@8cf45e24a5 Fix typo in analyzer CHANGELOG
      dart-lang/sdk@1abeb44105 Migration: use _nonNullableBoolType when possible
      dart-lang/sdk@1219c5e3ab [ VM / Service ] Use the name of the a function's defining mixin instead of the mixin application to qualify function names in profiler and exception stack traces.
      dart-lang/sdk@1523fbd96e [vm/compiler] Fixed bug with clamping on 32-bit arch
      dart-lang/sdk@8e5556e158 Migration: remove the enclosingNode parameter of NodeBuilder._handleExecutableDeclaration
      dart-lang/sdk@5498d4cf20 Migration: integrate assignments with flow analysis.
      dart-lang/sdk@4f9293962b Add a navigation test
      dart-lang/sdk@634711ff23 Migration: rework handling of expressions of the form `a?.b += c`.
      dart-lang/sdk@fecc4c8f2d Breaking changes for analyzer version 0.38.
      dart-lang/sdk@8b8c832287 Disable summary1 (pre)linking tests when useSummary2.
      dart-lang/sdk@5f824e572d Return extensions from search.topLevelDeclarations
      dart-lang/sdk@100d500b45 Update test expectations to match analyzer behavior
      dart-lang/sdk@306f8e04bb [vm] path containing spaces when creating process On Windows
      dart-lang/sdk@7d510c2eb3 Produce diagnostic when a static member of an extension is accessed via an instance
      dart-lang/sdk@64e407bc04 [vm] Remove stale filtering of SendPorts when writing snapshots.
      dart-lang/sdk@3f5f9831d8 Migration: move edge builder flow analysis tests to their own file.
      dart-lang/sdk@59684dab81 Migration: ensure that all local variables are registered with flow analysis.
      dart-lang/sdk@b3aedc8a60 Migration: ensure that flow analysis is set up properly for additional constructs.
      dart-lang/sdk@60b9b7096a Migration: add test infrastructure to verify that visitors don't miss annotation nodes.
      dart-lang/sdk@b60def0de4 [vm] Fix notifications of code observers from background compiler
      dart-lang/sdk@802937e5a6 Add support for completions inside extension (and mixin) bodies
      dart-lang/sdk@23a956c7a8 [bazel] Fix serialization when not doing summary
      dart-lang/sdk@cd16fba718 [vm, bytecode, reload] Rebind static referents instead of clearing bytecode.
      dart-lang/sdk@bdf433defd Migration: hook up flow analysis for `&&` and `||` expressions.
      dart-lang/sdk@23387d636b Flow analysis: merge APIs for handling `&&` and `||`.
      dart-lang/sdk@05f119daee Generate an error if a getter/setter pair declared in an extension have mismatched types (issue 37856)
      dart-lang/sdk@06ab457ff3 [cfe] Merge Fangorn into Forest
      dart-lang/sdk@9552646dc4 [CFE] First batch of fixes for requiring explicit types
      dart-lang/sdk@9d4e778cde [cfe] Support getters, setters, fields and operators in extensions
      dart-lang/sdk@93d4d28f6c [CFE] Add lint test: Require explicit types
      dart-lang/sdk@cae08c6813 [CFE] Apply lines_longer_than_80_chars lint
      dart-lang/sdk@2c49015cd5 [vm] Add (Zone*) overload for Object::ZoneHandle()
      dart-lang/sdk@54f26e3554 [cfe+ddc] Support --target=dartdevc in _fasta/compile.dart
      dart-lang/sdk@3921ae1ee1 [CFE] Enable a number of linters
      dart-lang/sdk@c30a2be812 [vm/compiler] Check current_ssa_temp_index in FlowGraphChecker.
      dart-lang/sdk@e14300e7d9 [vm] Adding zone-passing constructor to IntMap.
      dart-lang/sdk@024052f367 [cfe+dart2js+analyzer] Remove support for libs in id testing
      dart-lang/sdk@7551b9cee3 [dart2js] (New RTI) Support constructing all unary RTIs.
      dart-lang/sdk@29b9aa84e3 Build summary1 or summary2 for SDK depending on the useSummary2 flag.
      dart-lang/sdk@617dd903e2 Update static error expectations for static_extension_bounds_error_test.dart .
      dart-lang/sdk@326139b729 [dart2js] Add new RTI instantiation entry point.
      dart-lang/sdk@d0c24059c6 [dart2js] new-rti: Specialize some cases of instanceType
      dart-lang/sdk@8d1dc8c99b Add a cli flag to enable ML code completion using the default SDK path
      dart-lang/sdk@a981bfe47b [dartdevc] fix virtual method computation due to nsm
      dart-lang/sdk@81e98dd47b Update comment on assignability
      dart-lang/sdk@12b66ceb9d Migration: begin hooking up flow analysis.
      dart-lang/sdk@b64cf7a146 Cherry-pick CHANGELOG from analyzer 0.37.1+1.
      dart-lang/sdk@14825ebaf7 Remove defensive coding around type arguments of Future/FutureOr.
      dart-lang/sdk@6a73fc8442 Fix for detecting constant class fields with summary2.
      dart-lang/sdk@edb7d0e1d4 Fix the documentation of TypeSystem.isAssignableTo
      dart-lang/sdk@02dc398b6e Cover the invocation of a function-valued getter defined by an extension of a function type
      dart-lang/sdk@3e6e0bb368 Enhance the documentation to call out that some members of a class can now be members of an extension
      dart-lang/sdk@1eaa7d2902 [html] cleanup JS types
      dart-lang/sdk@2ea18498e9 [vm/compiler] Improve range analysis over MOD
      dart-lang/sdk@85f7f4c453 [dartdevc] Workaround for constants with overridden fields
      dart-lang/sdk@ec2d06d4b9 Use MAP_JIT when doing an mmap for executable pages (needed for macOS Catalina).
      dart-lang/sdk@f87237c4e4 [vm/bytecode] Check context level when accessing await jump variable in debugger
      dart-lang/sdk@a2de29095e [vm] Implement fingerprints for bytecode functions.
      d75718b8
    • S
      Roll Dart back to e35e8833 (#11043) · 4b7a552b
      stuartmorgan 提交于
      Rolls Dart back to e35e8833ee736e9b800482595623c77fa2e05fc3, which is
      believed to be the last known good revision before the introduction of
      https://github.com/flutter/flutter/issues/38659
      4b7a552b
    • B
      Roll src/third_party/dart cd16fba718..306f8e04bb (10 commits) · 0fc99e12
      Ben Konyi 提交于
      dart-lang/sdk@306f8e04bb [vm] path containing spaces when creating process On Windows
      dart-lang/sdk@7d510c2eb3 Produce diagnostic when a static member of an extension is accessed via an instance
      dart-lang/sdk@64e407bc04 [vm] Remove stale filtering of SendPorts when writing snapshots.
      dart-lang/sdk@3f5f9831d8 Migration: move edge builder flow analysis tests to their own file.
      dart-lang/sdk@59684dab81 Migration: ensure that all local variables are registered with flow analysis.
      dart-lang/sdk@b3aedc8a60 Migration: ensure that flow analysis is set up properly for additional constructs.
      dart-lang/sdk@60b9b7096a Migration: add test infrastructure to verify that visitors don't miss annotation nodes.
      dart-lang/sdk@b60def0de4 [vm] Fix notifications of code observers from background compiler
      dart-lang/sdk@802937e5a6 Add support for completions inside extension (and mixin) bodies
      dart-lang/sdk@23a956c7a8 [bazel] Fix serialization when not doing summary
      0fc99e12
    • B
      Roll src/third_party/dart 9552646dc4..cd16fba718 (5 commits) · d9210641
      Ben Konyi 提交于
      dart-lang/sdk@cd16fba718 [vm, bytecode, reload] Rebind static referents instead of clearing bytecode.
      dart-lang/sdk@bdf433defd Migration: hook up flow analysis for `&&` and `||` expressions.
      dart-lang/sdk@23387d636b Flow analysis: merge APIs for handling `&&` and `||`.
      dart-lang/sdk@05f119daee Generate an error if a getter/setter pair declared in an extension have mismatched types (issue 37856)
      dart-lang/sdk@06ab457ff3 [cfe] Merge Fangorn into Forest
      d9210641
  8. 15 8月, 2019 4 次提交
    • B
      Roll src/third_party/dart e35e8833ee..cae08c6813 (28 commits) · 5d3012a1
      Ben Konyi 提交于
      dart-lang/sdk@cae08c6813 [CFE] Apply lines_longer_than_80_chars lint
      dart-lang/sdk@2c49015cd5 [vm] Add (Zone*) overload for Object::ZoneHandle()
      dart-lang/sdk@54f26e3554 [cfe+ddc] Support --target=dartdevc in _fasta/compile.dart
      dart-lang/sdk@3921ae1ee1 [CFE] Enable a number of linters
      dart-lang/sdk@c30a2be812 [vm/compiler] Check current_ssa_temp_index in FlowGraphChecker.
      dart-lang/sdk@e14300e7d9 [vm] Adding zone-passing constructor to IntMap.
      dart-lang/sdk@024052f367 [cfe+dart2js+analyzer] Remove support for libs in id testing
      dart-lang/sdk@7551b9cee3 [dart2js] (New RTI) Support constructing all unary RTIs.
      dart-lang/sdk@29b9aa84e3 Build summary1 or summary2 for SDK depending on the useSummary2 flag.
      dart-lang/sdk@617dd903e2 Update static error expectations for static_extension_bounds_error_test.dart .
      dart-lang/sdk@326139b729 [dart2js] Add new RTI instantiation entry point.
      dart-lang/sdk@d0c24059c6 [dart2js] new-rti: Specialize some cases of instanceType
      dart-lang/sdk@8d1dc8c99b Add a cli flag to enable ML code completion using the default SDK path
      dart-lang/sdk@a981bfe47b [dartdevc] fix virtual method computation due to nsm
      dart-lang/sdk@81e98dd47b Update comment on assignability
      dart-lang/sdk@12b66ceb9d Migration: begin hooking up flow analysis.
      dart-lang/sdk@b64cf7a146 Cherry-pick CHANGELOG from analyzer 0.37.1+1.
      dart-lang/sdk@14825ebaf7 Remove defensive coding around type arguments of Future/FutureOr.
      dart-lang/sdk@6a73fc8442 Fix for detecting constant class fields with summary2.
      dart-lang/sdk@edb7d0e1d4 Fix the documentation of TypeSystem.isAssignableTo
      dart-lang/sdk@02dc398b6e Cover the invocation of a function-valued getter defined by an extension of a function type
      dart-lang/sdk@3e6e0bb368 Enhance the documentation to call out that some members of a class can now be members of an extension
      dart-lang/sdk@1eaa7d2902 [html] cleanup JS types
      dart-lang/sdk@2ea18498e9 [vm/compiler] Improve range analysis over MOD
      dart-lang/sdk@85f7f4c453 [dartdevc] Workaround for constants with overridden fields
      dart-lang/sdk@ec2d06d4b9 Use MAP_JIT when doing an mmap for executable pages (needed for macOS Catalina).
      dart-lang/sdk@f87237c4e4 [vm/bytecode] Check context level when accessing await jump variable in debugger
      dart-lang/sdk@a2de29095e [vm] Implement fingerprints for bytecode functions.
      5d3012a1
    • J
      [Windows] Alternative Windows shell platform implementation (#9835) · ff484d4f
      James Clarke 提交于
      Start work on flutter/flutter#30726 by adding an alternative win32 shell platform implementation for Windows that is not based on GLFW and that uses LIBANGLE for rendering and native win32 windowing and input. This change does not replace the GLFW implementation but rather runs side by side with it producing a secondary flutter_windows_win32.dll artifact. The following items must be added to attain parity with the GLFW implementation:
      - Custom task scheduling
      - Support for keyboard modifier keys
      - Async texture uploads
      - Correct high DPI handling on Windows versions < 1703
      and will be added in subsequent changes.
      ff484d4f
    • B
      Roll src/third_party/dart c4727fddf4..e35e8833ee (1 commits) · f65a040c
      Ben Konyi 提交于
      dart-lang/sdk@e35e8833ee [vm/bytecode] Take context level into account when accessing async context vars
      f65a040c
    • B
      Roll src/third_party/dart 76c99bcd01..c4727fddf4 (10 commits) · db4db18d
      Ben Konyi 提交于
      dart-lang/sdk@c4727fddf4 [CFE] Apply unawaited_futures lint
      dart-lang/sdk@70e31c18a8 Migration: add tests for AlreadyMigratedCodeDecorator.
      dart-lang/sdk@c121c8b021 Change InterfaceTypeImpl optional arguments to named.
      dart-lang/sdk@28e857bbf5 Use a small pool of code completion model isolates
      dart-lang/sdk@32123b7d13 Add support for extensions on function types
      dart-lang/sdk@56c3cfe34c [CFE] Apply prefer_adjacent_string_concatenation lint
      dart-lang/sdk@48af666c9f [CFE] apply curly_braces_in_flow_control_structures lint
      dart-lang/sdk@812796ff3d [vm/compiler] Make BlockScheduler AllStatic.
      dart-lang/sdk@85e26c2ce9 [cfe] Update greatest lower bound ruels for FutureOr
      dart-lang/sdk@a58052974e Adjusted Dart.g to contain the grammar updates of language repo PR 293
      db4db18d
  9. 14 8月, 2019 3 次提交
    • B
      Roll src/third_party/dart 88c43bbcc4..b173229baa (14 commits) · 080f67b2
      Ben Konyi 提交于
      dart-lang/sdk@b173229baa [dart2js] new-rti: Accelerate specialized checks
      dart-lang/sdk@647f2ec309 [vm] fix file_system_watcher_test.dart on Mac
      dart-lang/sdk@7d18272498 [vm/bytecode] Deduplicate script objects in bytecode
      dart-lang/sdk@13005eec86 [vm] Limit heap size to 15GB on 64-bit systems to avoid fatal errors on page table exhaustion.
      dart-lang/sdk@fd10fa1b1d Defend against null includedSuggestionRelevanceTags
      dart-lang/sdk@1f5b6bca12 Search for extensions and their members.
      dart-lang/sdk@449446571f [vm/bytecode] Collect context levels for compiled code generated from bytecode
      dart-lang/sdk@5852f5ae92 [gardening] Mark a few co19 tests as slow on bytecode interpreter.
      dart-lang/sdk@5a292f82cc Remove unused DDC config
      dart-lang/sdk@748d927c60 Fix example statusText
      dart-lang/sdk@d83425be57 [vm] DirectoryWatch on windows stop immeidate issueRead after initialization
      dart-lang/sdk@3707f39530 [vm/fuzzer] Track variables to avoid inf. loops
      dart-lang/sdk@3cc20cd185 Remove quotes from suggestions coming out of model when completion is requested inside of quotes
      dart-lang/sdk@e556e23bfc Add getOverrideMember() to return the member with replaced type parmeters.
      080f67b2
    • B
      Roll src/third_party/dart 20407e28db..45f892df68 (2 commits) · be4c8338
      Ben Konyi 提交于
      dart-lang/sdk@45f892df68 Revert "[vm] escape path when creating process on Windows"
      dart-lang/sdk@f53388b50d [analyzer] enable implicit-casts: false for several projects
      be4c8338
    • B
      Roll src/third_party/dart b9217efc77..20407e28db (6 commits) · 23700fc1
      Ben Konyi 提交于
      dart-lang/sdk@20407e28db [vm/compiler] Follow redefinitions in Value::NeedsWriteBarrier()
      dart-lang/sdk@2f02836576 [benchmark] The large tensorflow models are not needed for benchmarking.
      dart-lang/sdk@cd46a39bb7 Report TYPE_ARGUMENT_NOT_MATCHING_BOUNDS for extension overrides.
      dart-lang/sdk@974bee0934 Remove karlklose@ from kernel watchlist
      dart-lang/sdk@02e0b2d229 [co19] Roll co19 to d2c051f7537e6fe47c8ccf0bd7a7e84b02010a2a
      dart-lang/sdk@9dcd7267ba Remove unnecessary completers from async_patch code.
      23700fc1
  10. 13 8月, 2019 6 次提交
    • B
      Roll src/third_party/dart 9aea1f3489..b9217efc77 (7 commits) · e13df85c
      Ben Konyi 提交于
      dart-lang/sdk@b9217efc77 [CFE] [Language versioning] Issue error on multiple 'dart=' entries
      dart-lang/sdk@e47f354919 Allow ddc in kernel mode to output used inputs
      dart-lang/sdk@aeb864a43f Allow bazels kernel_worker to output used inputs
      dart-lang/sdk@38336d6b5a [CFE] Split spell dictionary into several different dictionaries
      dart-lang/sdk@b8f1b8987e Extract TypeArgumentsVerifier.
      dart-lang/sdk@9ed7471aaf [nnbd_migration] Add api test for how we don't plan to handle postdominators of cfg edits
      dart-lang/sdk@78efb23609 Fix typo in comment on GLB
      e13df85c
    • B
      Roll src/third_party/dart 06509e333d..9aea1f3489 (8 commits) · 27465956
      Ben Konyi 提交于
      dart-lang/sdk@9aea1f3489 [dart2js] Eliminate redundant function kind checks.
      dart-lang/sdk@62aa02e716 [dart/vm] Fix type of loop variable to int
      dart-lang/sdk@09bee6ce12 Remove unused import
      dart-lang/sdk@b0968395f1 [vm/compiler] Minor heuristic change to reduce code size
      dart-lang/sdk@762f049479 [dart2js] new-rti: fix merge problem
      dart-lang/sdk@e94fed95e2 Extract DuplicateDefinitionVerifier.
      dart-lang/sdk@998deea338 [nnbd_migration] Handle while loops.
      dart-lang/sdk@576ef913e4 [dart2js] new-rti: lower field setters
      27465956
    • B
      Roll src/third_party/dart baebba06af..06509e333d (7 commits) · a18fa372
      Ben Konyi 提交于
      dart-lang/sdk@06509e333d [dart2js] Account for FutureOr when converting closures to Rtis.
      dart-lang/sdk@bd47ec2f37 [dart2js] new-rti: Simplification and branch-strengthening for 'is'
      dart-lang/sdk@f444374bb7 Report COULD_NOT_INFER when inference fails for ExtensionOverride.
      dart-lang/sdk@5d2c17d729 [nnbd_migration] Handle if elements in lists.
      dart-lang/sdk@c5365106c3 [nnbd_migration] polish previous postdominator code
      dart-lang/sdk@26592626c6 [nnbd_migration] Remove TODO now that do-while is more supported
      dart-lang/sdk@721ff350c0 Extract TYPE_ARGUMENT_NOT_MATCHING_BOUNDS tests.
      a18fa372
    • B
      Roll src/third_party/dart b31df28d72..baebba06af (5 commits) · 853464e3
      Ben Konyi 提交于
      dart-lang/sdk@baebba06af [vm/isolate] Fix type name typo in Dart::Init method declaration
      dart-lang/sdk@b21a5f1adf Fix bugs in static_extension_syntax_test.dart
      dart-lang/sdk@32e27f68dc Migration: Add the ability to use `null` for nullability nodes in substitutions.
      dart-lang/sdk@22eaf081b4 Extract tests for CONFLICTING_STATIC_AND_INSTANCE into a separate file.
      dart-lang/sdk@d5d69883b9 More tests for DUPLICATE_DEFINITION in extensions, fixes for static fields.
      853464e3
    • B
      Roll src/third_party/dart 896c053803..b31df28d72 (10 commits) · fb317b08
      Ben Konyi 提交于
      dart-lang/sdk@b31df28d72 [dart:io] Retain the stack trace on some native socket errors
      dart-lang/sdk@22866b6a19 Add test of ambiguous exports to verify an edge case
      dart-lang/sdk@a9f6e0302b [vm/compiler] Unify IsRedundant for JIT/AOT bounds checks
      dart-lang/sdk@63a1478f5f [dart:io] Handle http timeout race
      dart-lang/sdk@9eb2e8d111 Stop reporting duplicate diagnostics for other ambiguous extensions
      dart-lang/sdk@1f7e6370b4 Migration: store decorated type parameter bounds separately from other element decorated types.
      dart-lang/sdk@c0d1dedd78 [vm] Disable inlining of _StringBase._createOneByteString
      dart-lang/sdk@92562dc5a5 Fix hints in nnbd_migration package.
      dart-lang/sdk@e86ce41bcf Rename a hint code to be consistent with similar codes
      dart-lang/sdk@81569e5fe3 Ignore ErrorToken when locating previous n tokens for completion ranking
      fb317b08
    • S
      Increase the license block scan from 5k to 6k (#10956) · 20b7ea23
      stuartmorgan 提交于
      Split out of #10782 since it affects the detection of the license blocks of some files in third_party/boringssl.
      20b7ea23
  11. 12 8月, 2019 1 次提交
  12. 10 8月, 2019 2 次提交
    • B
      Roll src/third_party/dart 15a3bf82cb..ffefa124a7 (11 commits) · 6c678bfc
      Ben Konyi 提交于
      dart-lang/sdk@ffefa124a7 [vm] Initial support for bytecode generation in front-end server
      dart-lang/sdk@daf0de7408 [vm/observatory] Update embedded version of catapult to https://github.com/catapult-project/catapult/commit/8bd58eb928c3390d2b3d78bcc8ed02e8858a9256.
      dart-lang/sdk@f255c0c8d3 [vm/bytecode] Revise PushStatic bytecode instruction
      dart-lang/sdk@f74b0ccfb8 Extract logic from DecoratedType.forElement into a new class, AlreadyMigratedCodeDecorator.
      dart-lang/sdk@4ebde3fa9b [vm] Fix missing null check in FLAG_force_evacuation.
      dart-lang/sdk@271ad96813 [cfe] Create Extension nodes for extensions
      dart-lang/sdk@cd42e2b19a Make InstantiatedExtension a private class
      dart-lang/sdk@0ee1633f40 Index references to extension methods.
      dart-lang/sdk@38ca3819cc Don't include extended type into syntactic scope of extensions.
      dart-lang/sdk@157336f7d6 Allow relative paths in update_static_error_tests.dart
      dart-lang/sdk@d8f5970f0f [dart2js] prepare validator for k-limiting
      6c678bfc
    • C
      Roll Dart SDK 78ce916d82..15a3bf82cb (#10810) · 03caa67a
      Chris Bracken 提交于
      15a3bf82cb Add defined() guard for checkout_llvm build flag
      d5d00c847a Create ExtensionMemberResolver instance in ResolverVisitor.
      9ec8d9ff25 [ddc] Merge modular/issue37523 test into modular/nested_constants test
      ea313da021 Rework the resolution result
      ab55923918 [dartdevc] ddb fix for d8
      77f545bbc4 [vm/ffi] Fix instantiation and garbage collection of NativeType objects
      b0d079a96b Set context type for extension override receiver.
      dc2c942c7d [vm/bytecode] Avoid adding all ICData objects from constant pool
      804a338b5e Change recordScopeDependencies() to return true on type parameter of strict FunctionType.
      0c727420c3 Stop reporting undefined method when there are ambiguous extension methods
      6d2902576b Emit a server.error event if we fail to start the completion model isolate
      51f4574e50 Reland "[vm/ffi] Support structs on 32bit architectures"
      621b96f97b Migration: begin adding infrastructure for reporting unsatisfiable substitutions.
      19654f30d0 [cfe+vm+ddc] Return ClassHierarchy and CoreTypes together with Component
      573789f7f1 [cfe] Insert default super initializer when outlining const constructor
      03caa67a