1. 23 10月, 2019 3 次提交
  2. 22 10月, 2019 23 次提交
    • G
    • S
      Manual Roll of Dart from a61c775db8...e1c409792c (#13282) · a064063e
      Siva 提交于
      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
      a064063e
    • S
      Roll src/third_party/skia 4a152d340f06..f3f8ac37e468 (1 commits) (#13283) · 705418d5
      skia-flutter-autoroll 提交于
      
      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
      705418d5
    • S
      Roll fuchsia/sdk/core/mac-amd64 from hALu4... to xGLLm... (#13284) · 95ebfd05
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from hALu4... to xGLLm...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-mac-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
      95ebfd05
    • S
      Roll fuchsia/sdk/core/linux-amd64 from _e7Up... to _PqfD... (#13285) · 8959ab32
      skia-flutter-autoroll 提交于
      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
      8959ab32
    • S
      Roll src/third_party/skia 81e8d3b29662..4a152d340f06 (2 commits) (#13281) · 6a0f1fb7
      skia-flutter-autoroll 提交于
      
      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
      6a0f1fb7
    • V
      Enable/tweak web sdk source maps, take 2 (#13161) · a6fe7efc
      vsmenon 提交于
      Update outline step to remove absolute paths here as well.  See: https://dart-review.googlesource.com/c/sdk/+/122178/5/utils/dartdevc/BUILD.gn
      a6fe7efc
    • S
      Roll src/third_party/skia 56f569d9bec2..81e8d3b29662 (7 commits) (#13277) · ae0110d2
      skia-flutter-autoroll 提交于
      
      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
      ae0110d2
    • M
    • G
    • K
      Add recipe changelog (#13270) · 39e6901e
      Kaushik Iska 提交于
      Also add sources to one of the fuchsia targets to make
      sure that the files exist.
      39e6901e
    • J
      fix NPE in accessibility bridge (#13255) · 6ab23d37
      Jonah Williams 提交于
      6ab23d37
    • S
      Roll src/third_party/skia 9889d509ed9f..56f569d9bec2 (21 commits) (#13266) · fd684c81
      skia-flutter-autoroll 提交于
      
      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
      fd684c81
    • S
      Roll fuchsia/sdk/core/mac-amd64 from hc4p_... to hALu4... (#13252) · 8412c880
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from hc4p_... to hALu4...
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/fuchsia-mac-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
      8412c880
    • M
      [web] Support input action (#13268) · 4307a9b4
      Mouad Debbar 提交于
      4307a9b4
    • M
      [web] Support -j to use goma in felt build (#13259) · 6a3baef7
      Mouad Debbar 提交于
      6a3baef7
    • S
      Roll fuchsia/sdk/core/linux-amd64 from 30Ua7... to _e7Up... (#13254) · 6b721ca0
      skia-flutter-autoroll 提交于
      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
      6b721ca0
    • J
      Hold a reference to the Skia unref queue in UIDartState (#13239) · 4ecfa627
      Jason Simmons 提交于
      Obtaining the SkiaUnrefQueue through the IOManager is unsafe because
      UIDartState has a weak pointer to the IOManager that can not be dereferenced
      on the UI thread.
      4ecfa627
    • J
      Do not attempt to drain the SkiaUnrefQueue in the destructor (#13237) · 4f85010d
      Jason Simmons 提交于
      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.
      4f85010d
    • B
      Updated license script to ignore testdata directories, which often contain... · a16b0f98
      Ben Konyi 提交于
      Updated license script to ignore testdata directories, which often contain object files and other compilation results (#13261)
      
      a16b0f98
    • K
      Add templates to generate fuchsia host bundles (#13158) · 84a3365d
      Kaushik Iska 提交于
      This is part of an effort to separate generation of
      host artifacts and target artifacts for fuchsia. The
      `fuchsia_host_bundle` template aims to capture all the
      artifacts that are specific to a given host.
      
      The next step would be to bundle these are separate CIPD
      packages for mac and linux (only x64 hosts)
      
      internal planning doc: go/flutter-fuchsia-packaging
      84a3365d
    • G
      8318d5f3
    • H
      Update CanvasKit to 0.7.0 and flesh out painting (#13240) · 5cc74169
      Harry Terkelsen 提交于
      * Update CanvasKit to 0.7.0 and flesh out painting
      
      This allows us to fix some bugs in the CanvasKit backend.
      
      - Implement RRect where the radii are different
      - Implement drawDRRect
      - Implement ColorFilter
      - Implement the correct `arcTo` for `arcToPoint`
      
      * update licenses
      
      * Respond to review comments
      
      - Add TODO to avoid unnecessary conversions
      - Don't set CanvasKit to default
      - Fix licenses file
      
      * Add ==, hashCode, and toString back to ColorFilter API
      5cc74169
  3. 20 10月, 2019 1 次提交
  4. 19 10月, 2019 13 次提交