2764 Commits

Author SHA1 Message Date
skia-flutter-autoroll
b99f22a9e4
Roll fuchsia/sdk/core/linux-amd64 from Dr9GE... to fHxWy... (#13358)
Roll fuchsia/sdk/core/linux-amd64 from Dr9GE... to fHxWy...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-25 15:04:58 -04:00
skia-flutter-autoroll
c6023a6691
Roll src/third_party/skia a7f3157ac012..d0a404e84d47 (6 commits) (#13356)
https://skia.googlesource.com/skia.git/+log/a7f3157ac012..d0a404e84d47

git log a7f3157ac012..d0a404e84d47 --date=short --no-merges --format='%ad %ae %s'
2019-10-25 herb@google.com Introduce FitsInAtlas
2019-10-25 bungeman@google.com HarfBuzz reports y-up, convert to y-down.
2019-10-25 halcanary@google.com Upload text blob traces as assets for the bots
2019-10-25 rmistry@google.com Remove Perf LottieWeb_Canvas CPU/GPU bots
2019-10-25 rmistry@google.com Move SkottieWASM/LottieWeb* GPU bots to Golo
2019-10-25 halcanary@google.com nanobench: option to execute directory of TextBlobTraces as benches

Created with:
  gclient setdep -r src/third_party/skia@d0a404e84d47

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-25 13:37:27 -04:00
Ben Konyi
83ff9a07b9 Roll src/third_party/dart d576ce69e1..5ba6fb73ec (3 commits)
dart-lang/sdk@5ba6fb73ec Only use "stmt:" prefix when necessary to avoid ambiguity.
dart-lang/sdk@36cd2e22d4 [vm/aot] Expose static symbols in directly-generated ELF snapshots.
dart-lang/sdk@165196dbc0 [parser] Fix infinite loop and setting offsets after EOF
2019-10-25 10:10:58 -07:00
Ben Konyi
b88bc9579b Roll src/third_party/dart b42c2af535..d576ce69e1 (10 commits)
dart-lang/sdk@d576ce69e1 [cfe] Implement initial integration of reachability
dart-lang/sdk@b700114b1c Flow analysis: clarify the names of testing data structures.
dart-lang/sdk@22856e5d86 [infra] Bump VERSION to 2.7.0
dart-lang/sdk@2d0cdbdd12 [CFE/Incremental compiler] Don't crash on parts with invalid scheme
dart-lang/sdk@6826faf583 Update spec_parser.
dart-lang/sdk@5a45d0b062 Updated {,unmodifiable_}typed_data.dart for NNBD.
dart-lang/sdk@81a2925ac2 [infra] Front-end unit tests: Check for timeout of each suite separately
dart-lang/sdk@87fa4e49d7 [CFE] Fix of an UTF8 BOM in input file possibly causing a crash
dart-lang/sdk@2662e16773 Remove 'prune' from analyzer types.
dart-lang/sdk@690b151a30 Fix for getMember(forSuper) for Object.
2019-10-25 07:10:41 -07:00
skia-flutter-autoroll
0cda964da1
Roll src/third_party/skia 24a409611f24..a7f3157ac012 (1 commits) (#13353)
https://skia.googlesource.com/skia.git/+log/24a409611f24..a7f3157ac012

git log 24a409611f24..a7f3157ac012 --date=short --no-merges --format='%ad %ae %s'
2019-10-25 herb@google.com Only scale fallback font if it is too big

Created with:
  gclient setdep -r src/third_party/skia@a7f3157ac012

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-25 09:46:38 -04:00
skia-flutter-autoroll
44c529031c
Roll src/third_party/skia 28a8f28b3eaf..24a409611f24 (2 commits) (#13352)
https://skia.googlesource.com/skia.git/+log/28a8f28b3eaf..24a409611f24

git log 28a8f28b3eaf..24a409611f24 --date=short --no-merges --format='%ad %ae %s'
2019-10-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b2885bc4a40f..77fba58c9658 (16 commits)
2019-10-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 883e817b14bf..6d69aae0e1ab (3 commits)

Created with:
  gclient setdep -r src/third_party/skia@24a409611f24

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-25 03:37:43 -04:00
skia-flutter-autoroll
ac668985f4
Roll fuchsia/sdk/core/linux-amd64 from 9m5ec... to Dr9GE... (#13351)
Roll fuchsia/sdk/core/linux-amd64 from 9m5ec... to Dr9GE...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-25 02:05:30 -04:00
skia-flutter-autoroll
2534322ce8
Roll src/third_party/skia 6f1c20f01fa9..28a8f28b3eaf (2 commits) (#13348)
https://skia.googlesource.com/skia.git/+log/6f1c20f01fa9..28a8f28b3eaf

git log 6f1c20f01fa9..28a8f28b3eaf --date=short --no-merges --format='%ad %ae %s'
2019-10-25 bsalomon@google.com Rename functions in TestUtils.h
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@28a8f28b3eaf

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 23:43:40 -04:00
Ben Konyi
17bc1c05f6 Roll src/third_party/dart 1bc9fba660..b42c2af535 (12 commits)
dart-lang/sdk@b42c2af535 [vm/compiler] Refactoring binary operation and unary operation evaluation logic
dart-lang/sdk@5edeee8907 Transform hexadecimal numbers coming into model to <num> like we do for decimal numbers
dart-lang/sdk@9bf55768f3 Deprecate ParameterizedType.instantiate()
dart-lang/sdk@f2e2b3257b Fix code completion performance regression introduced by pointer mixture network
dart-lang/sdk@8db1005d64 Clean up after changes to ffi diagnostic changes
dart-lang/sdk@96952c2a8f Flow analysis: fix printing of types in type promotion tests.
dart-lang/sdk@9cc57416be Change error node for MISSING_RETURN to be the name
dart-lang/sdk@83b6026f9f Deprecate DartType.substitute2()
dart-lang/sdk@1d36ec5bad Don't report UNNECESSARY_TYPE_CHECK_TRUE for 'is Object' if NNBD.
dart-lang/sdk@6d9cff6df3 improve INVALID_NON_VIRTUAL_ANNOTATION message
dart-lang/sdk@5812bf4688 remove “implements” condition
dart-lang/sdk@4da9baee8d Issue 38991. Build also local elements for individual statements outside of Block.
2019-10-24 19:13:14 -07:00
skia-flutter-autoroll
e6576610fd
Roll src/third_party/skia 740f85949db2..6f1c20f01fa9 (16 commits) (#13343)
https://skia.googlesource.com/skia.git/+log/740f85949db2..6f1c20f01fa9

git log 740f85949db2..6f1c20f01fa9 --date=short --no-merges --format='%ad %ae %s'
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 ethannicholas@google.com Vulkan SkSL code now works in locales which use ',' as the decimal separator.
2019-10-24 rmistry@google.com Make NUC7i5BNK SkottieWASM/Lottie_Web bots ON_DEMAND
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 bsalomon@google.com Reland "Allow direct readback for formats in non-ES OpenGL"
2019-10-24 halcanary@google.com [minor] nanobench: use default member initializer
2019-10-24 mtklein@google.com remove NEON matrix procs
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 herb@google.com Change code() to glyphID() on SkGlyph.
2019-10-24 csmartdalton@google.com Reland "ccpr: Unblacklist Qualcomm with msaa"
2019-10-24 bsalomon@google.com Make GrSurfaceProxy ref counts thread safe.
2019-10-24 mtklein@google.com did you mean to leave this in?
2019-10-24 jvanverth@google.com Reland "Enable Programs (formerly GLPrograms) test for other APIs"
2019-10-24 bsalomon@google.com GrResourceProvider::MakeApprox() fix after SkISizification
2019-10-24 robertphillips@google.com Pull tessellation forward into GrTextureOp::onPrePrepareDraws

Created with:
  gclient setdep -r src/third_party/skia@6f1c20f01fa9

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 19:51:10 -04:00
Ben Konyi
8a6cfd24da Roll src/third_party/dart 1bd6e20d76..1bc9fba660 (14 commits)
dart-lang/sdk@1bc9fba660 [cfe] Allow this access in late field initializers
dart-lang/sdk@696a374b6f Flow analysis: properly handle the fact that ++ and -- are assignments.
dart-lang/sdk@8f5a45c22d Flow analysis: add support for `??=`.
dart-lang/sdk@75bee2083a [samples/ffi] Add bitfield sample
dart-lang/sdk@8b1e73d15d Remove lazy FunctionTypeImpl.
dart-lang/sdk@b7911e4490 Flow analysis: add support for asserts.
dart-lang/sdk@abcd948982 Remove MultiplyInheritedMethodElementImpl, MultiplyInheritedPropertyAccessorElementImpl.
dart-lang/sdk@8107ba32b8 Remove FunctionElementImpl.shareParameters/shareTypeParameters.
dart-lang/sdk@faa56aa01d Remove LibraryResynthesizerContext.
dart-lang/sdk@c4b2be85ac Remove VariableElementImpl.declaredType
dart-lang/sdk@e4f7893545 [samples/ffi] Fix samples and run them as test - fix status file
dart-lang/sdk@17b5ddeeb8 [SDK] Adds tests for async stacktraces.
dart-lang/sdk@0f2787c9f3 validation of @nonVirtual use
dart-lang/sdk@4d1bc04d69 [cfe] Flatten TypeInferrer(Engine) hierarchies
2019-10-24 16:12:25 -07:00
skia-flutter-autoroll
bf3502060f
Roll src/third_party/skia 4ab4e641f151..740f85949db2 (12 commits) (#13336)
https://skia.googlesource.com/skia.git/+log/4ab4e641f151..740f85949db2

git log 4ab4e641f151..740f85949db2 --date=short --no-merges --format='%ad %ae %s'
2019-10-24 herb@google.com Redo removing annoying link messages
2019-10-24 halcanary@google.com SkRemoteGlyphCache  Add tracing to diff canvas
2019-10-24 mtklein@google.com Reland "hide color filters from blitters"
2019-10-24 bsalomon@google.com Type usage improvements in GrTextureProducer classes
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 herb@google.com Fix fuzzer bug in SkDescriptor::isValid
2019-10-24 fmalita@chromium.org Slightly faster hsl_to_rgb stage
2019-10-24 robertphillips@google.com Revert "Allow direct readback for formats in non-ES OpenGL"
2019-10-24 csmartdalton@google.com Don't keep "outResultsFile" open in nanobench
2019-10-24 mtklein@google.com restore _DXDY image shader on ARM
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-24 bsalomon@google.com Allow direct readback for formats in non-ES OpenGL

Created with:
  gclient setdep -r src/third_party/skia@740f85949db2

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 16:00:46 -04:00
skia-flutter-autoroll
2b07b71ad0
Roll fuchsia/sdk/core/linux-amd64 from hlL2H... to 9m5ec... (#13334)
Roll fuchsia/sdk/core/linux-amd64 from hlL2H... to 9m5ec...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-24 13:15:22 -04:00
Ben Konyi
8d6b74aee6 Roll src/third_party/dart 081c01e89a..1bd6e20d76 (6 commits)
dart-lang/sdk@1bd6e20d76 Flow analysis: simplify the use of AssignedVariables.
dart-lang/sdk@79e5a3f1f7 [vm] Regression test for free-list protection.
dart-lang/sdk@752abb5f38 [CFE] Temporarily don't require a dill to exist for the current kernel version
dart-lang/sdk@33cb6c0a15 [cfe] Skip newly added type promotion tests
dart-lang/sdk@772f961840 [vm/compiler] Use JSONWriter instead of manually creating JSON.
dart-lang/sdk@18d43babd1 [cfe] Avoid crash for missing object access targets in toplevel inference
2019-10-24 10:10:57 -07:00
skia-flutter-autoroll
384a0b8d72
Roll src/third_party/skia 3d8b9b834731..4ab4e641f151 (1 commits) (#13331)
https://skia.googlesource.com/skia.git/+log/3d8b9b834731..4ab4e641f151

git log 3d8b9b834731..4ab4e641f151 --date=short --no-merges --format='%ad %ae %s'
2019-10-24 bsalomon@google.com Narrow fix for creating BGRA backend texture from pixmaps on desktop GL.

Created with:
  gclient setdep -r src/third_party/skia@4ab4e641f151

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 12:07:11 -04:00
Ben Konyi
2abf1101b4 Roll src/third_party/dart d43cd7e909..081c01e89a (7 commits)
dart-lang/sdk@081c01e89a [vm/compiler] Fix remaining mismatches in late round trip.
dart-lang/sdk@63d524dec0 [cfe] Add skeleton for testing nullability, definite assignment and type promotion
dart-lang/sdk@cde9ff36e5 [infra] Remove workaround for changed step name
dart-lang/sdk@539c10b4d1 [vm] Make the protobuf aware treeshaker robust against name mangling
dart-lang/sdk@86af66a3ee Revert "[vm, arm64] Adjust CSP during the invocation stub instead of each function prologue."
dart-lang/sdk@b5b322962a [vm, arm64] Adjust CSP during the invocation stub instead of each function prologue.
dart-lang/sdk@6432d26a52 [vm/bytecode] Avoid excessive memory copying when generating bytecode
2019-10-24 07:14:15 -07:00
skia-flutter-autoroll
f56623d65e
Roll src/third_party/skia d0b2029c2d7c..3d8b9b834731 (1 commits) (#13329)
https://skia.googlesource.com/skia.git/+log/d0b2029c2d7c..3d8b9b834731

git log d0b2029c2d7c..3d8b9b834731 --date=short --no-merges --format='%ad %ae %s'
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@3d8b9b834731

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 08:16:27 -04:00
skia-flutter-autoroll
bb2bfe67ba
Roll src/third_party/skia 3f4e52c4071b..d0b2029c2d7c (3 commits) (#13328)
https://skia.googlesource.com/skia.git/+log/3f4e52c4071b..d0b2029c2d7c

git log 3f4e52c4071b..d0b2029c2d7c --date=short --no-merges --format='%ad %ae %s'
2019-10-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 d4affcdd2ac9..b2885bc4a40f (8 commits)
2019-10-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 7738ed713e7b..883e817b14bf (1 commits)

Created with:
  gclient setdep -r src/third_party/skia@d0b2029c2d7c

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 04:21:41 -04:00
Ben Konyi
5ded729f6a Roll src/third_party/dart 635c47b1c9..d43cd7e909 (13 commits)
dart-lang/sdk@d43cd7e909 + @nonVirtual
dart-lang/sdk@23dda7c6bc Fix an analyzer corner case with compound assignments.
dart-lang/sdk@aa36c1fbc5 [samples/ffi] Fix samples and run them as test
dart-lang/sdk@ef742aa6f0 [ddk] Modify _isInterfaceSubtype to consider variance annotations during runtime.
dart-lang/sdk@700765a4d7 [vm, bytecode] The AST cache file's directory might not exist.
dart-lang/sdk@361af0d69a Fix BazelWorkspace.find and .findPackage for distributed environment.
dart-lang/sdk@eaac08be3a [dartdevc] Setup NNBD weak mode test configuration
dart-lang/sdk@34e8595362 Migrate the forked version of dart:collection to NNBD... mostly.
dart-lang/sdk@434dc832c6 Revert "[vm] Avoid allocating monitors globally - embedders in certain situations will run into reported leakes due to them"
dart-lang/sdk@10d237dffb [vm] Minor cleanup of KernelLoader
dart-lang/sdk@9b3b52501f [vm,bytecode] Update vm/cc/IRTest_InitializingStores for bytecode
dart-lang/sdk@e1f972cb86 Reland "[dartdevc] Making multi-root paths consistently use url-relative path separators."
dart-lang/sdk@1a747c6546 [vm/ffi] Enable spilling floats in slow paths
2019-10-23 22:16:13 -07:00
skia-flutter-autoroll
e4d35c4f3a
Roll src/third_party/skia fd1b164088d5..3f4e52c4071b (2 commits) (#13326)
https://skia.googlesource.com/skia.git/+log/fd1b164088d5..3f4e52c4071b

git log fd1b164088d5..3f4e52c4071b --date=short --no-merges --format='%ad %ae %s'
2019-10-24 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@3f4e52c4071b

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-24 00:26:15 -04:00
skia-flutter-autoroll
fa438acfa7
Roll fuchsia/sdk/core/linux-amd64 from NgUEM... to hlL2H... (#13325)
Roll fuchsia/sdk/core/linux-amd64 from NgUEM... to hlL2H...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-24 00:23:24 -04:00
skia-flutter-autoroll
7266f647cc
Roll src/third_party/skia 6863bb0930cf..fd1b164088d5 (7 commits) (#13322)
https://skia.googlesource.com/skia.git/+log/6863bb0930cf..fd1b164088d5

git log 6863bb0930cf..fd1b164088d5 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 herb@google.com Use common path drawing code
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 fmalita@chromium.org Color filter benchmarks
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 csmartdalton@google.com Disable msaa on Pixel3a
2019-10-23 halcanary@google.com [minor] SkRemoteGlyphCache impl: add explicit

Created with:
  gclient setdep -r src/third_party/skia@fd1b164088d5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 20:33:06 -04:00
Ryan Macnak
dcf7b51043
Roll Dart to 635c47b1c9efe86b896d95bd446c6a5e2459037e. (#13315)
635c47b1c9ef Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."
2be376385cf0 [vm/ffi] Support moves with temp in ffi call
92c69f224b96 Flow analysis: promote on successful execution of an "as" expression.
6461e412b63c Flow analysis: call initialize for params after functionExpression_begin.
5837c65b6e87 Flow analysis: test unreachability for constructor initializers.
8e23f76ac731 Flow analysis: properly handle promotion of type parameters.
a7b092edf06e Fix operator== for type parameter types.
06a8577de223 Flow analysis: recursively annotate unreachable nodes in test
2019-10-23 16:38:27 -07:00
Filip Filmar
400e3b00fb Wires the locale provided by Fuchsia. (#13045)
The FIDL service `fuchsia.intl.PropertyProvider` is a service that
the flutter runner can use to obtain information on system preferred
locales.

This change sends a platform message "setLocale" on the channel
"flutter/localization", based on the values provided by the above
mentioned FIDL service.

Credit: most of this was initially written by @kpozin; I ported it
to out-of-tree flutter engine.

Tested:

1. Compile and publish the unit tests package as shown in
   the script below.
2. In a Fuchsia repository (pointed to by `$FUCHSIA_DIR`), run
   `fx serve`
3. `fx shell run fuchsia-pkg://fuchsia.com/flutter_runner_tests#meta/flutter_runner_tests.cmx`

The script used to update the unit tests.

```bash

set -x

FLUTTER_ENGINE_DIR="${FLUTTER_ENGINE_DIR:-$HOME/fx/flutter/engine/src}"
readonly OUT_DIR="${FLUTTER_ENGINE_DIR}/out"

(
  cd ${FLUTTER_ENGINE_DIR}
  ./flutter/tools/gn --fuchsia --fuchsia-cpu x64 --unoptimized
  ninja -j 100 -C "${OUT_DIR}/fuchsia_debug_unopt_x64"
  cp "${OUT_DIR}/compile_commands.json" "${FLUTTER_ENGINE_DIR}"

  echo "Publishing the tests package"
  "${FLUTTER_ENGINE_DIR}/fuchsia/sdk/linux/tools/pm" publish \
    -a -r $FUCHSIA_DIR/out/release/amber-files \
    -f "${FLUTTER_ENGINE_DIR}/out/fuchsia_debug_unopt_x64/flutter_runner_tests-0.far"
)
```
2019-10-23 15:05:19 -07:00
skia-flutter-autoroll
23fb1eb3a9
Roll src/third_party/skia 32803ff74448..6863bb0930cf (7 commits) (#13318)
https://skia.googlesource.com/skia.git/+log/32803ff74448..6863bb0930cf

git log 32803ff74448..6863bb0930cf --date=short --no-merges --format='%ad %ae %s'
2019-10-23 jvanverth@google.com Set Metal rendertargetproxy via drawableSize
2019-10-23 senorblanco@chromium.org Dawn: implement unified UBOs.
2019-10-23 michaelludwig@google.com Revert "hide color filters from blitters"
2019-10-23 mtklein@google.com hide color filters from blitters
2019-10-23 bsalomon@google.com Rewrite ReadPixels_Gpu test to be more exhaustive and share code.
2019-10-23 robertphillips@google.com Rename *worstCase* to backingStore* in GrSurfaceProxy
2019-10-23 fmalita@chromium.org GPU support for SkColorFilters::HSLAMatrix

Created with:
  gclient setdep -r src/third_party/skia@6863bb0930cf

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 16:39:41 -04:00
Ben Konyi
1b04cd7bdc Roll src/third_party/dart 5fd6c8a3c1..b359ac0a1e (2 commits)
dart-lang/sdk@b359ac0a1e [vm] Don't leave code pages unprotected when a free-list element's header straddles a page boundary.
dart-lang/sdk@e82fedc345 [vm] Remove deprecated (and untested) ARMv5 support from the VM
2019-10-23 13:36:20 -07:00
Ben Konyi
195425e044 Roll src/third_party/dart 04702d827b..5fd6c8a3c1 (6 commits)
dart-lang/sdk@5fd6c8a3c1 [vm] Do not fuse constants with different representations
dart-lang/sdk@2727fd9b3c [cfe] Add helper for creating property set
dart-lang/sdk@e5a587fca4 [cfe] Add helper for creating property get during inference
dart-lang/sdk@857502b1d2 [cfe] Add helpers for creating index set/get operations
dart-lang/sdk@9e06f24c92 [cfe/ffi] add fileUri/fileOffset to members introduced by transformation
dart-lang/sdk@0887806796 Flow analysis: introduce TypeOperations.tryPromoteToType method.
2019-10-23 10:10:53 -07:00
skia-flutter-autoroll
06c72c5911
Roll src/third_party/skia a12f6cbff348..32803ff74448 (4 commits) (#13312)
https://skia.googlesource.com/skia.git/+log/a12f6cbff348..32803ff74448

git log a12f6cbff348..32803ff74448 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 robertphillips@google.com Add PrePreparedDesc to GrTextureOp
2019-10-23 robertphillips@google.com Revert "Rename gl_SampleMask to sk_SampleMask"
2019-10-23 robertphillips@google.com Revert "Rename sampleVariablesSupport() to sampleMaskSupport()"
2019-10-23 senorblanco@chromium.org Dawn: fix compile.

Created with:
  gclient setdep -r src/third_party/skia@32803ff74448

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 12:37:12 -04:00
skia-flutter-autoroll
d2228e7e39
Roll fuchsia/sdk/core/linux-amd64 from 4TVGx... to NgUEM... (#13310)
Roll fuchsia/sdk/core/linux-amd64 from 4TVGx... to NgUEM...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-23 11:32:07 -04:00
Ben Konyi
e97c6ba253 Roll src/third_party/dart cccb9ffb2a..04702d827b (7 commits)
dart-lang/sdk@04702d827b Fix Queue.from doc comment
dart-lang/sdk@c49378aadf [changelog/ffi] Document dart:ffi changes for D26 - tweaks
dart-lang/sdk@18fa7485ad [kernel] Read ContinueSwitchStatements in nested FunctionNodes correctly
dart-lang/sdk@107546a18e Revert "[dartdevc] Making multi-root paths consistently use url-relative path separators."
dart-lang/sdk@2e6afae4c3 Ignore EMACS backup files when running ID tests
dart-lang/sdk@dfddeada02 Flow analysis: treat expressions of type Never as unreachable.
dart-lang/sdk@ba4f7f18cf Sort members in workspace tests
2019-10-23 07:10:17 -07:00
skia-flutter-autoroll
24cbfdaaaf
Roll src/third_party/skia 184a300a24d5..a12f6cbff348 (1 commits) (#13307)
https://skia.googlesource.com/skia.git/+log/184a300a24d5..a12f6cbff348

git log 184a300a24d5..a12f6cbff348 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 kjlubick@google.com [fuzzing] Fix skdescriptor deserialize compile

Created with:
  gclient setdep -r src/third_party/skia@a12f6cbff348

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 08:46:22 -04:00
skia-flutter-autoroll
c64bb981ae
Roll src/third_party/skia 4d727acb2455..184a300a24d5 (5 commits) (#13306)
https://skia.googlesource.com/skia.git/+log/4d727acb2455..184a300a24d5

git log 4d727acb2455..184a300a24d5 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 5335faaece2a..d4affcdd2ac9 (9 commits)
2019-10-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 23f9c25f60ee..7738ed713e7b (3 commits)
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).

Created with:
  gclient setdep -r src/third_party/skia@184a300a24d5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 04:37:56 -04:00
Ben Konyi
88734cc9ef Roll src/third_party/dart 17ed3cb5b3..cccb9ffb2a (2 commits)
dart-lang/sdk@cccb9ffb2a Stop timer callbacks after a hot reload
dart-lang/sdk@1451e9ee39 [dartdevc] Respect the NNBD experiment flag setting more often when patching SDK
2019-10-23 01:13:01 -07:00
skia-flutter-autoroll
f0a2850b35
Roll src/third_party/skia 1ab27a2b5c5f..4d727acb2455 (3 commits) (#13304)
https://skia.googlesource.com/skia.git/+log/1ab27a2b5c5f..4d727acb2455

git log 1ab27a2b5c5f..4d727acb2455 --date=short --no-merges --format='%ad %ae %s'
2019-10-23 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-23 fmalita@chromium.org Skip unneeded reallocs in SkTDArray::shrinkToFit()
2019-10-23 hcm@google.com Fix up release notes file

Created with:
  gclient setdep -r src/third_party/skia@4d727acb2455

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-23 00:47:05 -04:00
skia-flutter-autoroll
d3e38d28a3
Roll fuchsia/sdk/core/linux-amd64 from _PqfD... to 4TVGx... (#13303)
Roll fuchsia/sdk/core/linux-amd64 from _PqfD... to 4TVGx...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-22 22:39:03 -04:00
Ben Konyi
7bcae71ede Roll src/third_party/dart 4ab09db0f4..17ed3cb5b3 (10 commits)
dart-lang/sdk@17ed3cb5b3 [dart2js] Fix URI leak  when using deferred load
dart-lang/sdk@6ca96aceb7 Migrate dart:math to NNBD.
dart-lang/sdk@f11dea963c document readIntoSync return type
dart-lang/sdk@c33faf391c [dartdevc] Move NNBD specific test helper methods to their own file
dart-lang/sdk@7ac22ac28f [vm/bytecode] Omit null stores into context when declaring a captured variable
dart-lang/sdk@eafe8b04c0 [dartdevc] Making multi-root paths consistently use url-relative path separators.
dart-lang/sdk@be3348253d [gardening] Fix sink use in frontend-server dartdevc.
dart-lang/sdk@d9a306fc59 [vm] Avoid allocating monitors globally - embedders in certain situations will run into reported leakes due to them
dart-lang/sdk@5478c381db [dart/fuzzer] Resort to constant collections inside subscripts
dart-lang/sdk@bc5fb05def NNBD i13n: Highlight non-nullable types with upstream triggered edges
2019-10-22 19:13:53 -07:00
skia-flutter-autoroll
290defacc1
Roll src/third_party/skia 2638f3d44b02..1ab27a2b5c5f (8 commits) (#13299)
https://skia.googlesource.com/skia.git/+log/2638f3d44b02..1ab27a2b5c5f

git log 2638f3d44b02..1ab27a2b5c5f --date=short --no-merges --format='%ad %ae %s'
2019-10-22 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-22 mtklein@google.com reorder to minimize register pressure
2019-10-22 csmartdalton@google.com Rename sampleVariablesSupport() to sampleMaskSupport()
2019-10-22 fmalita@chromium.org [skottie] Shift Channels effect support
2019-10-22 csmartdalton@google.com Rename gl_SampleMask to sk_SampleMask
2019-10-22 herb@google.com Reland "Use common fallback code for drawing an SkGlyphRun"
2019-10-22 borenet@google.com Use urllib_request instead of urllib2 in PRESUBMIT.
2019-10-22 michaelludwig@google.com Revert "Track device coordinate space as matrix"

Created with:
  gclient setdep -r src/third_party/skia@1ab27a2b5c5f

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-22 20:53:32 -04:00
Gary Qian
5061b61a9a
Update harfbuzz to 2.6.2, Roll buildroot to a518e (#13242) 2019-10-22 15:18:36 -07:00
skia-flutter-autoroll
fc6ac96dcd
Roll src/third_party/skia f3f8ac37e468..2638f3d44b02 (12 commits) (#13291)
https://skia.googlesource.com/skia.git/+log/f3f8ac37e468..2638f3d44b02

git log f3f8ac37e468..2638f3d44b02 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 bsalomon@google.com rename atlassize->atlasdimensions
2019-10-22 robertphillips@google.com Add creation-time POD memory pool for GrOps
2019-10-22 kjlubick@google.com [canvaskit] Expose various canvas features
2019-10-22 michaelludwig@google.com Revert "Enable Programs (formerly GLPrograms) test for other APIs"
2019-10-22 bsalomon@google.com More SkISizification in GPU code.
2019-10-22 herb@google.com Revert "Use common fallback code for drawing an SkGlyphRun"
2019-10-22 egdaniel@google.com Add SurfaceProxyView support to Surface/TextureContext.
2019-10-22 jvanverth@google.com Enable Programs (formerly GLPrograms) test for other APIs
2019-10-22 fmalita@chromium.org [skottie] Site update
2019-10-22 fmalita@chromium.org [skottie] Expose native frame rate and seekFrame() in WASM
2019-10-22 egdaniel@google.com Add GrSurfaceProxyView and add support for it on GrRenderTargetContext.
2019-10-22 kjlubick@google.com [canvaskit] Expose Malloc to save copies in some places

Created with:
  gclient setdep -r src/third_party/skia@2638f3d44b02

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-22 16:55:47 -04:00
Ryan Macnak
f6900001eb
Roll Dart to 6a65ea9cad4b014f88d2f1be1b321db493725a1c. (#13294)
Remove dead shared snapshot arguments to Dart_CreateIsolateGroup.

6a65ea9cad4b [vm] Remove shared snapshot and reused instructions features.
db8370e36147 [gardening] Fix frontend-server dartdevc windows test.
4601bd7bffea Modified supertype check error message to be more descriptive.
0449905e2de6 [CFE] Add a serialization-and-unserialization step to strong test
c8b903c2f94f Update CHANGELOG.md
2a12a13d9684 [Test] Skips emit_aot_size_info_flag_test on crossword.
b26127fe01a5 [cfe] Add reachability test skeleton
2019-10-22 13:14:20 -07:00
Ben Konyi
a554235978 Roll src/third_party/dart e1c409792c..5814319bf9 (9 commits)
dart-lang/sdk@5814319bf9 [infra] Remove support for run.json
dart-lang/sdk@cf3cb29dec [vm/bytecode] Do not emit inferred type if unreachable - fix comment
dart-lang/sdk@e2faac751e [vm/aot] Fully enable deduplication of instructions in bare mode
dart-lang/sdk@aeede3c1b0 Flow analysis: pass catch variables to tryCatchStatement_catchBegin.
dart-lang/sdk@1e7bfd6449 Sort declarations in flow_analysis_test.dart
dart-lang/sdk@9579c4bc3c Flow analysis: simplify use of isExpression_end.
dart-lang/sdk@a58d337bd3 [cfe] Add helper for creating binary expressions.
dart-lang/sdk@e76f6d49e4 [cfe] Implement null-shorting for most expressions
dart-lang/sdk@596eb91228 [kernel] Update smoke_test_quick after CFE rename of _test to _suite
2019-10-22 11:10:17 -07:00
Siva
a064063e3f Manual Roll of Dart from a61c775db8...e1c409792c (#13282)
dart-lang/sdk/@e1c409792c Revert "Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce.""
dart-lang/sdk/@d0e35833b3 Remove UnitExplicitTopLevelAccessors, UnitExplicitTopLevelVariables.
dart-lang/sdk/@159e0b74bc Remove SourceContainer, Source_ContentReceiver.
dart-lang/sdk/@e85c98b1f9 Remove BuildLibraryElementUtils.
dart-lang/sdk/@4ce76d4d46 Remove AnalysisCache, CachePartition, SdkCachePartition.
dart-lang/sdk/@7d474c95bb Remove fixed GENERIC_FUNCTION_TYPED_PARAM_UNSUPPORTED.
dart-lang/sdk/@c3cd6b0c6e Remove VariableGatherer and related.
dart-lang/sdk/@de63b83b5b Remove TypeParameterSerializationContext.
dart-lang/sdk/@bf9cef0ab9 Remove two unused methods in ElementImpl.
dart-lang/sdk/@6de2f92033 [vm,bytecode] Allocate objects lazily in bytecode generator
dart-lang/sdk/@929a306bfc [tests] Fix missing space in failure message
dart-lang/sdk/@a0291729f5 Fix documentation for InternetAddress.lookup()
dart-lang/sdk/@b942142e9e [io] add testcases for link pointing to directory
dart-lang/sdk/@230f48d685 [vm,aot] Simple unreachable code elimination before type-flow analysis, take 3
dart-lang/sdk/@e8fa489242 [vm/bytecode] Store generated bytecodes more efficiently, add inline pragmas
dart-lang/sdk/@66ceec0e3d Fix redirecting constructor const check
dart-lang/sdk/@6f44e99f6e [vm/aot] Add test which passes both AOT size information flags --print-instructions-sizes-to/--write-v8-snapshot-profile-to
dart-lang/sdk/@354921f955 Update `runtime/docs/aot_binary_size_analysis.md` with paragraph about size comparison tool
dart-lang/sdk/@5706d13c06 [dartdevc] Update URI for libraries.json to use multi-root
dart-lang/sdk/@f77d7197b8 [vm/fuzzer] add --enable-asserts to AOT step
dart-lang/sdk/@199a42f3c1 [dartdevc] Cache the results of subtype checks
dart-lang/sdk/@2495c5ca9f [html] Avoid dynamic in Rectangle operator ==
dart-lang/sdk/@aa569dfff0 [vm] Enable non-nullable experiment when building platform dill with --nnbd flag.
dart-lang/sdk/@bf4d4b2461 [dart/fuzzer] re-enable spread at all depths in fuzzer
dart-lang/sdk/@13a5893d1c Update dart_style to 1.3.2.
dart-lang/sdk/@4e8d517f40 [vm,bytecode] Store offsets in bytecode declarations, remove putIfAbsent
dart-lang/sdk/@a170fc54b9 [vm] Fix DirectChainedHashMap iterator
dart-lang/sdk/@5d4cd6d589 Breaking changes for analyzer version 0.39.
dart-lang/sdk/@2423ffead6 [vm,bytecode] Correct assertion for source positions of yield points
dart-lang/sdk/@d0139e8e38 [VM] More cleanup in the loader code
dart-lang/sdk/@73dd5f766a [vm,aot,bytecode] Do not depend on presence of _AsyncAwaitCompleter
dart-lang/sdk/@7b39f438ed [benchmark] Test that precompiler2 --no-gen-bytecode continues to work.
dart-lang/sdk/@ed0cc81e81 Get DDC and DDK test builds working with the forked NNBD SDK.
dart-lang/sdk/@6c933a4488 [vm] Fix some TSAN failures. Migrate remaining uses of AtomicOperations to std::atomic.
dart-lang/sdk/@c26d5969f7 [flutter] JavaScript support to frontend_server
dart-lang/sdk/@b1b4f6b7e4 [cfe] Allow assignment to late final fields/variables
dart-lang/sdk/@f1ac6959ab [cfe] Handle mixed if map entries
dart-lang/sdk/@8b3d76dff1 [analyzer/ffi] Fix crash with dynamic field in struct
dart-lang/sdk/@74d0282179 [infra] Run test suites in pkg/front_end/test with custom test runner
dart-lang/sdk/@6b19f37b5a [infra] Change option name in modular test runner to be consistent with test.py
dart-lang/sdk/@d0cef92f05 Migration: refactor logic to match up type parameters between function types.
dart-lang/sdk/@15ec4a3803 [infra] Make front_end tests unapprovable using a blacklist
dart-lang/sdk/@22dbc7d748 Migration: FixBuilder support for function expression invocations.
dart-lang/sdk/@531aaa9ad2 [ddk] Emit variance modifiers for classes, mixins, mixin applications.
dart-lang/sdk/@064c3c7cf7 Get the DDK build working with NNBD.
dart-lang/sdk/@57a88fc33c Reland "[io] exclude links from isDirectory()"
dart-lang/sdk/@6c36630958 Update to latest package:yaml
dart-lang/sdk/@f6eb26dfb6 [dart/vm] add ability to pass VM flags to dart when running gen_kernel.dart in precompiler2 script
dart-lang/sdk/@2c1d405c15 [changelog/ffi] Document dart:ffi changes for D26
dart-lang/sdk/@9220890dc7 [vm/bytecode] Do not emit inferred type if unreachable
dart-lang/sdk/@fd0617bd98 Improve listToString and setToString documentation. Fixes #26529
dart-lang/sdk/@cb9eefca4f Issue 142793249. Never remove directive with unresolved URIs.
dart-lang/sdk/@4f0c8cba56 Add README for samples/sample_extension
dart-lang/sdk/@a9fc9f7fd4 [SDK] Fixes run_appended_aotsnapshot_test on Windows.
dart-lang/sdk/@22e249d4d5 update kernel worker to support -D environment defines
dart-lang/sdk/@ffcfab3093 [dartdevc] support null-check bang operator
dart-lang/sdk/@09b08f7b0e Add comment on non-negativity of periodic Timer and Stream.
dart-lang/sdk/@8c041c8f8f [parser] Don't clear extraneous covariant token
dart-lang/sdk/@46050115ab [vm/compiler] Arm64: Improve StoreIndexedInstr.
dart-lang/sdk/@3d67e7d6a7 [CFE] Don't try to infer fields not in the output program
dart-lang/sdk/@d40c8a0573 [kernel] Add 'leakingDebugToString' to nodes
dart-lang/sdk/@8d8faa7dea [SDK] Fixes loading appended snapshots when executed with PATH.
dart-lang/sdk/@c1599932f9 [CFE] Fix crash when serializing: "Type parameter #lib1::B::X is not indexed"
dart-lang/sdk/@b212403cf8 [cfe] Change integer values that encode nullability attributes
dart-lang/sdk/@9a829cc0b3 Remove 'strong' comments from Future.
dart-lang/sdk/@0c47a8529c [CFE] Fix "Type 'void' not found." bug
dart-lang/sdk/@e41086ef7c [vm] Enable timeline trace events with Fuchsia SDK
dart-lang/sdk/@cd95fcc810 [VM] Start the kernel isolate only when compilations are needed
dart-lang/sdk/@21972daf7d [analyzer] refactor the flutter assists menu
dart-lang/sdk/@50f9dd8941 Revert "[io] exclude links from isDirectory()"
dart-lang/sdk/@d9fa27a9ed Update ~48 doc comments to have one-sentence summaries
dart-lang/sdk/@8e7ffafbaf Reland "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions."
dart-lang/sdk/@eb9480daa5 Revert "[vm,aot] Simple unreachable code elimination before type-flow analysis, take 2"
dart-lang/sdk/@49d743f940 [io] exclude links from isDirectory()
dart-lang/sdk/@56991ad94b [vm,aot] Simple unreachable code elimination before type-flow analysis, take 2
dart-lang/sdk/@03d6e042af [dart2js] Fix printing of minified closures.
dart-lang/sdk/@8a92058226 Support omitted name args; fix as-expressions, refactor tests
dart-lang/sdk/@45358c5834 [vm] Implementation of NullCheck for bytecode
dart-lang/sdk/@62283b9d3f [vm] Bump ABI version to make vm-dartkb-linux-release-x64-abi green again
dart-lang/sdk/@20f9d4d456 [vm,bytecode] Omit initialization of delayed type arguments for non-generic closures
dart-lang/sdk/@1c2dc77f64 Issue 38947. Support for then/else widgets in ConditionalExpression.
dart-lang/sdk/@d2b39d1a07 [cfe/ffi] asFunction/fromFunction variance in CFE + regression test
dart-lang/sdk/@882a6b57d2 Enable bytecode in AOT compilation pipeline
dart-lang/sdk/@b4ad2f2545 [vm/compiler] ARM64: Improve shifts assembly instructions.
dart-lang/sdk/@9ae7b10cea [vm] Fix a bug in Utils::NBitMask.
dart-lang/sdk/@ba728b1368 [dartdevc] Copy nnbd subtype test to run on nnbd strong configurations
dart-lang/sdk/@4dc1901cdb [vm,bytecode] Write closure attributes separately
dart-lang/sdk/@ecd7977928 [vm] Fix gcc build.
dart-lang/sdk/@411bd6247b [isolate] Fix `delete ()` call to operator `delete` form.
dart-lang/sdk/@00dc546586 Migration: make more use of `.isNullAware` throughout migration engine.
dart-lang/sdk/@dce3d0591f Migration: Fix three broken FixBuilder unit tests.
dart-lang/sdk/@8eb28a4817 Migration: add simple MethodInvocation support to FixBuilder.
dart-lang/sdk/@7d4bc6a1df Fix handling of null awareness in cascade expressions.
dart-lang/sdk/@4e449069f2 [VM] Skip verbose_gc_to_bmu_test on precompiled configs
dart-lang/sdk/@ca9671f34d Migration: add isUpstreamTriggered getter
dart-lang/sdk/@7eeaeade6b Reland "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce."
dart-lang/sdk/@1f58504ee6 [vm/compiler] Do not initialize delayed_type_arguments_ for non-generic closures
dart-lang/sdk/@680a880c10 Move string utils from services/correction to utilities; more generally used
2019-10-22 07:49:12 -07:00
skia-flutter-autoroll
705418d5f9
Roll src/third_party/skia 4a152d340f06..f3f8ac37e468 (1 commits) (#13283)
https://skia.googlesource.com/skia.git/+log/4a152d340f06..f3f8ac37e468

git log 4a152d340f06..f3f8ac37e468 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4a80ba25e67b..5335faaece2a (2 commits)

Created with:
  gclient setdep -r src/third_party/skia@f3f8ac37e468

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-22 09:53:21 -04:00
skia-flutter-autoroll
8959ab320a
Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD... (#13285)
Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-22 09:49:12 -04:00
skia-flutter-autoroll
6a0f1fb716
Roll src/third_party/skia 81e8d3b29662..4a152d340f06 (2 commits) (#13281)
https://skia.googlesource.com/skia.git/+log/81e8d3b29662..4a152d340f06

git log 81e8d3b29662..4a152d340f06 --date=short --no-merges --format='%ad %ae %s'
2019-10-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 26c6c4a5eb83..23f9c25f60ee (2 commits)

Created with:
  gclient setdep -r src/third_party/skia@4a152d340f06

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-22 02:16:05 -04:00
skia-flutter-autoroll
ae0110d2e8
Roll src/third_party/skia 56f569d9bec2..81e8d3b29662 (7 commits) (#13277)
https://skia.googlesource.com/skia.git/+log/56f569d9bec2..81e8d3b29662

git log 56f569d9bec2..81e8d3b29662 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 fmalita@chromium.org [skottie] fix clangtidy warning
2019-10-21 kjlubick@google.com [fuzzing] Add two fuzzers for SkDescriptor
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 bsalomon@google.com Simplify sk_gpu_test::MakeTextureProxyFromData.
2019-10-21 halcanary@google.com SkPDF: simplify Producer metadata logic

Created with:
  gclient setdep -r src/third_party/skia@81e8d3b29662

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-21 22:22:46 -04:00
skia-flutter-autoroll
fd684c8173
Roll src/third_party/skia 9889d509ed9f..56f569d9bec2 (21 commits) (#13266)
https://skia.googlesource.com/skia.git/+log/9889d509ed9f..56f569d9bec2

git log 9889d509ed9f..56f569d9bec2 --date=short --no-merges --format='%ad %ae %s'
2019-10-21 kjlubick@google.com [canvaskit] roll to v0.8.0
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvKy
2019-10-21 senorblanco@chromium.org Dawn: fix rendering to mipmapped textures.
2019-10-21 mtklein@google.com remove SkBitmapProcState::fInvType
2019-10-21 kjlubick@google.com [canvaskit] Include CodeReviewSystem on JSON uploaded
2019-10-21 fmalita@chromium.org [skottie] Add DataURI image support in utils/tools
2019-10-21 mtklein@google.com remove unused SkBitmapProcState fields
2019-10-21 fmalita@chromium.org [skottie] Frame-index seek API (seekFrame)
2019-10-21 jvanverth@google.com Metal: adjust framebuffer size by contentsScale.
2019-10-21 herb@google.com Use common fallback code for drawing an SkGlyphRun
2019-10-21 kjlubick@google.com [CanvasKit] More Paragraph things
2019-10-21 senorblanco@chromium.org Dawn: don't pretend to support 565, 4444 or Gray_8 pixel configs.
2019-10-21 michaelludwig@google.com Track device coordinate space as matrix
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 6dee176c8d7d..4a80ba25e67b (13 commits)
2019-10-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-10-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a68a80a4dbf9..26c6c4a5eb83 (1 commits)
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2019-10-20 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps

Created with:
  gclient setdep -r src/third_party/skia@56f569d9bec2

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-flutter-autoroll
Please CC michaelludwig@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=michaelludwig@google.com
2019-10-21 18:28:35 -04:00
skia-flutter-autoroll
6b721ca074
Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up... (#13254)
Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up...

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Please CC  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
2019-10-21 18:21:37 -04:00
Jason Simmons
4f85010d21
Do not attempt to drain the SkiaUnrefQueue in the destructor (#13237)
SkiaUnrefQueue should be empty at destruction time.  If the queue is nonempty,
then there will be a pending drain task that will hold a reference to the
queue.  The queue can only be destructed after the drain completes and the
reference is dropped.

Drains must only be done on the queue's task runner thread, which may not be
the thread where the queue is destructed.
2019-10-21 14:14:18 -07:00
Ben Konyi
a16b0f9838
Updated license script to ignore testdata directories, which often contain object files and other compilation results (#13261) 2019-10-21 13:04:17 -07:00