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
The bug in the original CL was that we were not running replace_as_executable in OpenVmo if the namespace was not provided.
This was a divergence in behavior for MappedResource::LoadFromNamespace compared to the current implementation.
This reverts commit 866b257d21b1df2e2342459da71312d19a30c581.
Once https://fuchsia-review.googlesource.com/c/topaz/+/351729 lands, the
diagnostics directory will be present, this would be safe to do and the
roller won't be blocked again.
https://dart.googlesource.com/sdk.git/+log/c0ca187f2699..395daaa3ecfc
git log c0ca187f2699..395daaa3ecfc --date=short --first-parent --format='%ad %ae %s'
2020-01-09 sra@google.com Revert "Remove HInstruction.isControlFlow()"
2020-01-09 jcollins@google.com Upgrade dartdoc to 0.30.0.
2020-01-09 markzipan@google.com Cleaning up NNBD tests and migrations.
2020-01-09 jakemac@google.com Reland of https://dart-review.googlesource.com/c/sdk/+/130134
2020-01-09 paulberry@google.com Sort declarations in trial_migration.dart
2020-01-09 paulberry@google.com EditPlanner: add the ability to comment out code rather than removing it.
2020-01-09 srawlins@google.com Migrator: initial support for extensions; #40023
2020-01-09 dmitryas@google.com [cfe] Fix type inference for ?? operator in Null Safety
2020-01-09 athom@google.com [infra] Add cfe NNBD builder to the test matrix
2020-01-09 kustermann@google.com [vm/nnbd] Second set of changes for migrating VM patch files for NNBD
2020-01-09 srawlins@google.com Migrator preview: Prevent initial inline request of root; causing 404s
2020-01-09 srawlins@google.com Do not complain about a lone unused private constructor
2020-01-09 karlklose@google.com [infra] Remove script to generate custom try builds on cl-*-try builders
2020-01-09 nbosch@google.com Remove redundant detail from doc comment
2020-01-09 jensj@google.com [VM] Ignore dart scheme scripts in isolate reload
2020-01-09 paulberry@google.com Create a factory interface for creating EditPlans: EditPlanner.
2020-01-09 paulberry@google.com Change NodeChange.apply to accept a FixAggregator rather than a callback.
2020-01-09 paulberry@google.com Migration: simplify "extract" edit plans by always deferring change computation.
2020-01-09 paulberry@google.com Migration: Teach FixBuilder not to append `?` to `void` type.
2020-01-09 sra@google.com Remove HInstruction.isControlFlow()
2020-01-09 fishythefish@google.com [dart2js] Handle nullability correctly in UnionTypeMask.locateSingleMember().
2020-01-09 asiva@google.com [VM/Library] Opt-in all the patch files of core libraries for NNBD
2020-01-09 alexmarkov@google.com [vm/compiler] Remove PushArgument instructions from IL up to AllocateRegisters
2020-01-09 alexmarkov@google.com [vm/compiler] Remove PushArguments from AllocateObjectInstr
2020-01-09 rmacnak@google.com [vm, gc] Add missing check to begin concurrent marking during large page allocation.
2020-01-09 mfairhurst@google.com [nnbd_migration] fix flow analysis for function declarations
2020-01-08 sigmund@google.com Fix typo from migrating stream_controller
2020-01-08 scheglov@google.com Extract FunctionExpressionInvocationResolver.
2020-01-08 bkonyi@google.com [ dartfuzz ] Temporarily prevent Float32x4.fromInt32x4Bits from being emitted in generated programs.
2020-01-08 paulberry@google.com Prepare to publish analyzer 0.39.4
2020-01-08 srawlins@google.com analysis_server: Make private fields final where possible
2020-01-08 nbosch@google.com Enforce and fix lint prefer_single_quotes
2020-01-08 scheglov@google.com Extract TypePropertyResolver and use in ElementResolver.
2020-01-08 nbosch@google.com Refactor arg list to use conditional elements
2020-01-08 nbosch@google.com Enable null aware lints
2020-01-08 pquitslund@google.com fix for avoid_redundant_argument_values
2020-01-08 nshahan@google.com [dartdevc] Ensure `null is Object*` evaluates to true
2020-01-08 danny@tuppeny.com Add valueRange field to LSP Flutter Outline attributes
2020-01-08 vsm@google.com [dartdevc] fix nnbd static errors on sdk
2020-01-08 regis@google.com [VM/nnbd] Simplify NNBDMode enum class.
2020-01-08 pquitslund@google.com linter 0.1.108
2020-01-08 brianwilkerson@google.com Gracefully handle a race condition in code completion (issue 40008)
2020-01-08 asiva@google.com [VM/runtime] - Remove DART_NO_SNAPSHOT
2020-01-08 rmacnak@google.com [observatory] Visualize differences between two heap snapshots.
2020-01-08 scheglov@google.com Inline getType() in TypedLiteralResolver.
2020-01-08 jcollins@google.com Fix a problem where '?.call()' could propagate a non-legacy type.
2020-01-08 scheglov@google.com Remove now unused 'isNullAware' from ElementResolver.
2020-01-08 scheglov@google.com Inline getType() in TypeNameResolver.
2020-01-08 nshahan@google.com [dartdevc] Update extractTypeArguments to handle nullability wrappers
2020-01-08 scheglov@google.com Replace assertElementTypeString with assertType.
2020-01-08 scheglov@google.com Merge some resolution assertions.
2020-01-08 paulberry@google.com Flow analysis: adjust nomenclature to match spec draft.
2020-01-08 paulberry@google.com Sort methods in flow_anlalysis.dart
2020-01-08 scheglov@google.com Remove unnecessary casts to TypeImpl.
2020-01-08 paulberry@google.com Remove deprecated "author" section from _fe_analyzer_shared pubspec.yaml.
2020-01-08 alexmarkov@google.com [vm/aot/tfa] Type check parameters before joining variable values
2020-01-08 paulberry@google.com Stop using package:expect in _fe_analyzer_shared.
2020-01-08 nshahan@google.com [dart:_internal] Update signature of extractTypeArguments()
2020-01-08 whesse@google.com [infra] Handle missing boolean fields in get_builder_status
2020-01-08 sstrickl@google.com [vm] Populate VM isolate group source data and instruction pointers.
2020-01-08 johnniwinther@google.com [analyzer,cfe,dart2js] Add skipMap to id-testing
2020-01-08 johnniwinther@google.com [analyzer,cfe,dart2js] Improve offset of generated library/class/member annotations
2020-01-08 dmitryas@google.com [cfe] Make .{thisF,f}unctionType nullability-aware
2020-01-08 whesse@google.com Revert "Reland "Reland "[infra] Add failing test to test CI systems and approvals workflow"""
2020-01-08 dmitryas@google.com [cfe] Report error on required named parameters having default values
2020-01-08 johnniwinther@google.com [dart2js] Remove ConstantExpression/Constructor/Evaluation
2020-01-08 johnniwinther@google.com [dart2js] Use CFE constant evaluator for non-required constants
2020-01-08 johnniwinther@google.com [dart2js] Remove code dependent on non-cfe-constants
2020-01-08 scheglov@google.com Deprecate DartType.name
2020-01-08 scheglov@google.com InterfaceTypeImpl has one constructor.
2020-01-08 scheglov@google.com Resolve with Never and Never? receivers.
2020-01-08 rmacnak@google.com [vm, service] Speed up generation and transmission of heap snapshots.
2020-01-08 mfairhurst@google.com [nnbd_migration] Fix Enum.toString(), the last exception in flutter.
2020-01-08 paulberry@google.com Analyzer: add some deprecation messages.
2020-01-07 scheglov@google.com Fix deferredPrefix.loadLibrary() resolution to check for extra arguments.
2020-01-07 srawlins@google.com Report unused constructors
2020-01-07 srawlins@google.com migrator: Fix HTML-rendered text in navigation and tooltips
2020-01-07 paulberry@google.com Prepare to publish analyzer 0.39.3
2020-01-07 scheglov@google.com Always return a type from getReadType(), possibly dynamic.
2020-01-07 fishythefish@google.com [dart2js] Add TYPE_REF<T>().
2020-01-07 fishythefish@google.com [dart2js] Represent nullability as its own bit on UnionTypeMasks.
2020-01-07 scheglov@google.com Fix TypeParameterType.== when reloaded elements and recursive bounds.
2020-01-07 markzipan@google.com [dartdevc] Emitting nullability wrappers for generic classes and type parameters.
2020-01-07 sjindel@google.com [vm] Enable multiple entry-points on IA32.
Created with:
gclient setdep -r src/third_party/dart@395daaa3ecfc
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
Broke a fake implementation of Accessibility features in the framework.
While this change is unlikely to break any users in the wild, this is a
breaking change by the standards set out in our documentation and
should follow the breaking change announcement process. Details can be
found at https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes.
The error in question:
Missing concrete implementation of 'getter AccessibilityFeatures.onOffSwitchLabels' • packages/flutter_test/test/window_test.dart:252:7 • non_abstract_class_inherits_abstract_member
This reverts commit 4fa39f86cb7de95e5a58152f4957c3476469eb9f.
From the onNewIntent docs:
If you are handling new intents and may be making changes to the
fragment state, you want to be sure to call through to the
super-class here first. Otherwise, if your state is saved but the
activity is not stopped, you could get an onNewIntent() call which
happens before onResume() and trying to perform fragment operations
at that point will throw IllegalStateException because the fragment
manager thinks the state is still saved.
https://dart.googlesource.com/sdk.git/+log/bebc7d3af5bd..c0ca187f2699
git log bebc7d3af5bd..c0ca187f2699 --date=short --first-parent --format='%ad %ae %s'
2020-01-07 kustermann@google.com Revert "Create the frontend_server snapshot as a part of the sdk"
2020-01-07 karlklose@google.com [infra] Improve error reporting in test.dart
2020-01-07 jensj@google.com [CFE] Fix incremental compiler and incremental serialization when package changes path
2020-01-07 whesse@google.com [infra] Improve output messages of get_builder_status.dart
2020-01-07 dmitryas@google.com [cfe] Fix upper bound algorithm for optional positional parameters
2020-01-07 johnniwinther@google.com [cfe] Use structural equality for generic function types
2020-01-07 srawlins@google.com new analyzer compile-time error: load_library_takes_no_arguments
2020-01-07 brianwilkerson@google.com Unify two diagnostics for documentation purposes and improve the highlighting range associated with them
2020-01-07 brianwilkerson@google.com Improve the selection range for return_without_value
2020-01-07 sra@google.com [dart2js] Add sourcemap test for chained calls in generated code.
2020-01-06 nbosch@google.com Add types to uninitialized variables in DDC
2020-01-06 regis@google.com [VM/nnbd] Implement weak and strong mode type checking in runtime.
2020-01-06 jakemac@google.com Create the frontend_server snapshot as a part of the sdk
2020-01-06 mfairhurst@google.com [nnbd_migration] Fix compound downcasts involving Object -> void
2020-01-06 mfairhurst@google.com [nnbd_migration] Unwrap legacy member elements into their NNBD declarations
2020-01-06 aam@google.com [vm/fieldtable] Move current field values out of Field object into separate table.
2020-01-06 mfairhurst@google.com [nnbd_migration] preserve type formals in DecoratedType.withNode()
2020-01-06 scheglov@google.com Remove duplicate type substitution in TypeSystem.
2020-01-06 scheglov@google.com Rewrite most getDisplayString() to ElementDisplayStringBuilder.
2020-01-06 jensj@google.com Make flutter-frontend test pass again
2020-01-06 dmitryas@google.com [cfe] Choose parameter's bound of LHS in lower / upper bounds algorithms
2020-01-06 58489007+franklinyow@users.noreply.github.com Update breaking-changes.md
2020-01-06 kustermann@google.com [vm] Read causal-async-stacks/lazy-async-stacks from snapshot (instead of requiring AOT runtime to pass same flags as in compiler)
2020-01-06 karlklose@google.com [infra] Use resolved configuration names instead of those provided as argument
2020-01-06 dmitryas@google.com [cfe] Add upper / lower bounds tests with generic functions
2020-01-06 athom@google.com [release/homebrew] Always use x64 binaries on macOS
2020-01-06 brianwilkerson@google.com Enable prefer_conditional_assignment in several packages
2020-01-06 srawlins@google.com analyzer: Add failing test for #38162
2020-01-05 brianwilkerson@google.com Improve the range selected for const_constructor_with_non_final_field
2020-01-05 scheglov@google.com Directly instantiate none/star collection.
2020-01-05 scheglov@google.com Remove unused fields from TypeNameResolver.
2020-01-05 scheglov@google.com Remove unused TypeSystem.instantiateTypeFormalsToBounds2()
2020-01-05 brianwilkerson@google.com Unify two error codes from the perspective of documentation
2020-01-05 brianwilkerson@google.com Enable prefer_equal_for_default_value in several packages
2020-01-05 brianwilkerson@google.com Add a fix for prefer_collection_literals by extracting the assists to make them reusable
2020-01-04 scheglov@google.com Merge instantiating ClassElement(s) in TypeNameResolver into _instantiateElement().
2020-01-04 srawlins@google.com analyzer: Add failing test for #38200
Created with:
gclient setdep -r src/third_party/dart@c0ca187f2699
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
* Refactor BitmapCanvas. Fix image compositing bug. Allocate canvas lazily
* Fix recording canvas test by restoring context save
* Update recording canvas test for drawColor to show multiply blend