skia-flutter-autoroll 2bd4aff0e5
Roll src/third_party/dart 395daaa3ecfc..b3457c8cc2c1 (66 commits) (#15485)
https://dart.googlesource.com/sdk.git/+log/395daaa3ecfc..b3457c8cc2c1

git log 395daaa3ecfc..b3457c8cc2c1 --date=short --first-parent --format='%ad %ae %s'
2020-01-11 fishythefish@google.com [dart2js] Fork the RTI subtyping algorithm into legacy and NNBD variants.
2020-01-11 regis@google.com [VM//nnbd] Update code generation of 'is instance of' for NNBD.
2020-01-11 sigmund@google.com (dart2js) initialize the receiver type to its static type during inference
2020-01-11 sigmund@google.com (dart2js) remove unnecessary uses of receiverMask
2020-01-11 sigmund@google.com (dart2js) rename typeOfSend, delete unused typeOfGetter
2020-01-10 rmacnak@google.com [vm, service] Fix broken references to dual-mapped Instructions in heap snapshots.
2020-01-10 pquitslund@google.com quickfix for hash_and_equals
2020-01-10 scheglov@google.com The invoked type cannot be InterfaceType at this point.
2020-01-10 scheglov@google.com Use implementation from InvocationInferenceHelper in MethodInvocationResolver.
2020-01-10 bkonyi@google.com [ dartfuzz ] Disable operator / for  Float64x2 and Float32x4
2020-01-10 scheglov@google.com Use analyzer's Packages for GnWorkspace.
2020-01-10 scheglov@google.com Move FunctionExpressionInvocation inference to InvocationInferenceHelper.
2020-01-10 paulberry@google.com Split EditPlan into a base and derived class.
2020-01-10 rnystrom@google.com Show subdirectories in test migration progress report.
2020-01-10 fmil@google.com Sets the loading path for tzdata
2020-01-10 scheglov@google.com Provide packages map to PackageBuildWorkspace.
2020-01-10 aaclarke@google.com Added note about memory management of passed in strings to Dart_SetVMFlags.
2020-01-10 aaclarke@google.com Updated docstring for Dart_IsVMFlagSet.
2020-01-10 rmacnak@google.com [vm, gc] Sweep non-executable large pages concurrently.
2020-01-10 brianwilkerson@google.com Make AtomicEdit concrete and remove subclasses
2020-01-10 paulberry@google.com Migration: annotate API tests that assume dead code is commented out.
2020-01-10 mfairhurst@google.com [nnbd_migration] Make list constructor nullable if specified length
2020-01-10 fishythefish@google.com [dart2js] Remove redundant (incorrect) assert from evalTypeVariable.
2020-01-10 pquitslund@google.com remove unused local
2020-01-10 paulberry@google.com Migration: move finalize method into EditPlanner.
2020-01-10 jakemac@google.com remove --bazel-mappings support since it is no longer used
2020-01-10 artem.serov@arm.com [runtime/vm] ARM64: Use shared stubs for BoxInt64Instr.
2020-01-10 artem.serov@arm.com [vm/compiler] Fix Mint allocation stub runtime entry and test.
2020-01-10 artem.serov@arm.com [vm/compiler] ARM64: Improve compare and branch with zero.
2020-01-10 pquitslund@google.com fix override change edit for super operators
2020-01-10 scheglov@google.com Remove unused private ForStatementImpl constructor.
2020-01-10 vsm@google.com [dartdevc,nnbd] fix static async errors
2020-01-10 scheglov@google.com Separate inference with and without type arguments in FunctionExpressionInvocationResolver.
2020-01-10 vsm@google.com [dartdevc,nnbd] restore bound on JS helper
2020-01-10 nshahan@google.com [dart:async] Cleanup workaround in NNBD fork
2020-01-10 jonahwilliams@google.com [http] cleanups in sdk/sdk_nnbd
2020-01-10 pquitslund@google.com stop proposing `new`
2020-01-10 dmitryas@google.com [cfe] Report errors on missing required named parameters at call sites
2020-01-10 sstrickl@google.com [vm/compiler] Clean up ELF creation code.
2020-01-10 johnniwinther@google.com [analyzer,cfe,dart2js] An indices to annotations preserve original order in id_generation
2020-01-10 johnniwinther@google.com [analyzer,cfe,dart2js] Use id_generation to show annotation diff
2020-01-10 jnherder@google.com Adds Dart embedder API for creating 'vm-service' isolate when Dart VM is running in AOT mode.
2020-01-10 jensj@google.com [parser] Fix 'late' used as 'var'
2020-01-10 athom@google.com [co19] Roll co19 to 6d84d8db719f2076e0c2bbc41db9297e803ab445
2020-01-10 jensj@google.com [parser] bang before type arguments
2020-01-10 dmitryas@google.com [cfe] Synthesize null initializer for required named parameters
2020-01-10 kathyw@google.com Link from CONTRIBUTING to the code of conduct.
2020-01-10 sra@google.com [dart2js] Fix over-eager NullCheck removal
2020-01-10 sigmund@google.com Ensure native methods default to have all side-effects
2020-01-10 srawlins@google.com Migrator: edge between extension 'on' type and invocation targets; #40023
2020-01-10 fishythefish@google.com [dart2js] Implement new subtype algorithm structure for DartTypes.
2020-01-10 fishythefish@google.com [dart2js] New RTI: Use new algorithm structure for runtime subtype checks.
2020-01-10 jwren@google.com Cleanup- remove the Dart Editor directories from the .gitignore file
2020-01-10 aam@google.com [vm/gardening] Fix service/isolate_lifecycle_test.
2020-01-10 vsm@google.com [dartdevc] regression test for dart:* nnbd static errors on bots
2020-01-09 sra@google.com [dart2js] nnbd: Implement NullCheck
2020-01-09 scheglov@google.com Issue 37122. Fix for downwards inference for FunctionExpressionInvocation.
2020-01-09 scheglov@google.com Issue 40033. Fix for 'bool' context type for '!' prefix expression.
2020-01-09 rnystrom@google.com Migrate lib_2/async to NNBD.
2020-01-09 scheglov@google.com Issue 37122. Fix inference for FunctionExpressionInvocation.
2020-01-09 nbosch@google.com Remove isKernel argment tracking
2020-01-09 scheglov@google.com Extract PrefixExpressionResolver.
2020-01-09 scheglov@google.com First steps in cleaning up FunctionExpressionInvocationResolver.
2020-01-09 athom@google.com [infra] Fix cfe NNBD builder
2020-01-09 paulberry@google.com Migration: begin integrating FixBuilder.
2020-01-09 bkonyi@google.com [ dartfuzz ] Properly filter Float32x4.fromInt32x4Bits from being emitted in programs generated by DartFuzz

Created with:
  gclient setdep -r src/third_party/dart@b3457c8cc2c1

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-11 12:36:39 -05:00
2020-01-07 07:48:15 -08:00
2019-09-27 10:24:44 -07:00
2020-01-07 07:48:15 -08:00

Flutter Engine

Build Status - Cirrus

Flutter is Google's mobile app SDK for crafting high-quality native interfaces in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

The Flutter Engine is a portable runtime for hosting Flutter applications. It implements Flutter's core libraries, including animation and graphics, file and network I/O, accessibility support, plugin architecture, and a Dart runtime and compile toolchain. Most developers will interact with Flutter via the Flutter Framework, which provides a modern, reactive framework, and a rich set of platform, layout and foundation widgets.

If you are new to Flutter, then you will find more general information on the Flutter project, including tutorials and samples, on our Web site at Flutter.dev. For specific information about Flutter's APIs, consider our API reference which can be found at the docs.flutter.dev.

Flutter is a fully open source project, and we welcome contributions. Information on how to get started can be found at our contributor guide.

Languages
Dart 75%
C++ 16.5%
Objective-C++ 2.9%
Java 2.8%
Objective-C 0.7%
Other 1.9%