1. 03 8月, 2019 5 次提交
    • S
      Roll src/third_party/dart bd049f5b53...622ec5099f (#10437) · 4106d847
      Siva 提交于
      dart-lang/sdk@622ec5099f Support tearoffs through extension overrides
      dart-lang/sdk@42e978ca54 Fix Windows bot.
      dart-lang/sdk@86bdb3e3fa Clean up some warnings in analysis server code
      dart-lang/sdk@972d4e9a75 [cfe] Move relativize code from dart2js to cfe
      dart-lang/sdk@db3028ac5e [dart2js] Enable --benchmarking-x
      dart-lang/sdk@7826b4faf1 Partially support extensions of function types
      dart-lang/sdk@b66cd42372 [vm] Fix deadlock in isolate shutdown, take 2.
      dart-lang/sdk@6cec64691b [dartdevc] Remove variance from type bounds in generic function subtypes
      dart-lang/sdk@a05ef7c0cc Store inferred type arguments for tear-off(s).
      dart-lang/sdk@5456641022 More canonicalization_hashing tests
      dart-lang/sdk@dbabe4dea6 [dartdevc] Imports/Exports are now aliased relative to the library root to disambiguate cross-module name conflicts.
      dart-lang/sdk@ebc4a59b61 Use Dart_PrepareToAbort in segfault handlers for consistency.
      dart-lang/sdk@136aee0655 [analysis_server] Fix flaky hanging in analysis server benchmark
      dart-lang/sdk@677f434a6b Fix computeUnlinkedApiSignature() to change signature when body changed from/to empty.
      dart-lang/sdk@7582d344d6 Migration: handle assignment of null to generic type.
      dart-lang/sdk@150e8f89d5 [dart/vm] Fix dominance violation
      dart-lang/sdk@08553214ad [dartdevc] Fix optional and named params being detected as not nullable
      dart-lang/sdk@bbc97f5f79 Improve some diagnostic messages
      dart-lang/sdk@0ea0409401 [vm/ios] Don't use __clear_cache on iOS, it's not always available.
      dart-lang/sdk@7825801189 [cfe] Refactor [ValueKind] to support unions of types.
      dart-lang/sdk@68e4eeee12 [cfe] Handle property access, update and method invocation on explicit/implicit this in extension methods
      dart-lang/sdk@91dadded66 [vm/compiler] Recognize _asyncStackTraceHelper and build special graph if !FLAG_causal_async_stacks
      dart-lang/sdk@a69c81ac34 Id testing for directories with .packages etc
      dart-lang/sdk@d49de8b68f succinct option for id testing
      dart-lang/sdk@60f646a51c [CFE] Do not accept null expressions in constant evaluator.
      dart-lang/sdk@d89fd68871 [infra] Update pub/sub script to send <10MB when message is base64 encoded.
      dart-lang/sdk@86acffa440 fix prefixed type recovery crash
      dart-lang/sdk@6123dbdae5 Support for extensions in available declarations.
      dart-lang/sdk@99d7701004 [gardening] Skip timing out co19_2/LibTest/isolate tests on dartkb bots
      dart-lang/sdk@c4e423db48 Deprecate isSupertypeOf, flattenFutures, isAssignableTo of DartType.
      dart-lang/sdk@6a4d805df4 Implement 'Import Library' quick fix using DeclarationsTracker.
      dart-lang/sdk@2d381e5ac1 Extract AstRewriteVisitor into separate library.
      dart-lang/sdk@52ce6273f3 [dart/vm] Rerun test on return code divergence
      dart-lang/sdk@c07bd65ac8 Convert driver.dart to triple-slash comment style.
      dart-lang/sdk@7ffef4c616 [llvm] Make sure llvm groups don't break the build
      dart-lang/sdk@521a106332 [infra] Update VS toolchain to stay up-to-date with flutter engine and chrome
      dart-lang/sdk@130c654dcd [vm/compiler] Avoid runtime call for _asyncStackTraceHelper if !FLAG_causal_async_stacks
      dart-lang/sdk@1e16b74b5b Update cipd dependency dart/language_model to latest version to use copy instead of symlink
      dart-lang/sdk@0639908ecc Resolve call method when defined by an extension
      4106d847
    • S
      Roll fuchsia/sdk/core/mac-amd64 from coHoq... to eAnGy... (#10471) · 14d6f287
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from coHoq... to eAnGy...
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      14d6f287
    • S
      Roll src/third_party/skia fdd03910d6c6..149f3f197897 (11 commits) (#10470) · c2097a0d
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/fdd03910d6c6..149f3f197897
      
      git log fdd03910d6c6..149f3f197897 --date=short --no-merges --format='%ad %ae %s'
      2019-08-02 halcanary@google.com tools/sk_app: fWindowContext is unique_ptr<>
      2019-08-02 mtklein@google.com add vbroadcastss(Ymm, GP64, int)
      2019-08-02 halcanary@google.com sk_app, editor: cursor blink
      2019-08-02 bsalomon@google.com GrCaps::supportedWritePixelsColorType takes CT/format rather than config.
      2019-08-02 michaelludwig@google.com Update skottie/sksg to use new filter factories
      2019-08-02 michaelludwig@google.com Update docs and samplecode to use new image filter factories
      2019-08-02 michaelludwig@google.com Update fuzzer to use new image filter factories
      2019-08-02 bungeman@google.com Tweak css3 weight score, prevent ties.
      2019-08-02 senorblanco@chromium.org First implementation of GrDawnProgramBuilder.
      2019-08-02 michaelludwig@google.com Add new SkImageFilters factory API
      2019-08-02 egdaniel@google.com Rework maxRenderTargetSampleCount and isFormatRenderable in GrCaps.
      
      Created with:
        gclient setdep -r src/third_party/skia@149f3f197897
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=benjaminwagner@google.com
      c2097a0d
    • S
      Roll fuchsia/sdk/core/linux-amd64 from L-ih4... to 7LN8t... (#10469) · 8e52b90e
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from L-ih4... to 7LN8t...
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      8e52b90e
    • K
      dc559064
  2. 02 8月, 2019 13 次提交
  3. 01 8月, 2019 20 次提交
    • K
      [fuchsia] Kernel compiler is now ready (#10309) · b41c172b
      Kaushik Iska 提交于
      Also fixes the architecture of the bundled SO files.
      b41c172b
    • C
      Remove one last final call to AddPart() (#10273) · c67a36cb
      cfontas 提交于
      * Remove one last final call to AddPart()
      
      * fix merge conflict
      
      * fix how i merged
      
      * remove add part again
      
      * remove pointer syntax
      
      * fix formatting
      c67a36cb
    • S
      Roll fuchsia/sdk/core/linux-amd64 from... · f790c9ad
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC to fuchsia/sdk/core/linux-amd64:R6MHyz58h4cLuv1Odwzf2JWJkrYee4D6QKR92VinTggC (#10305)
      
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC to fuchsia/sdk/core/linux-amd64:R6MHyz58h4cLuv1Odwzf2JWJkrYee4D6QKR92VinTggC
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      f790c9ad
    • J
      Ensure that the SingleFrameCodec stays alive until the ImageDecoder invokes its callback (#10297) · 59ac63d3
      Jason Simmons 提交于
      SingleFrameCodec had been holding a persistent handle to the peer Dart object
      while waiting for the decoder callback.  However, Dart code could call
      Codec.dispose during that interval, which would cause the Dart peer to drop
      its reference to the SingleFrameCodec and potentially delete the
      SingleFrameCodec.
      
      Fixes https://github.com/flutter/flutter/issues/36631
      59ac63d3
    • F
    • S
      Roll fuchsia/sdk/core/mac-amd64 from... · 7ae81396
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from fuchsia/sdk/core/mac-amd64:TAkpmqxKgauDvmpeaOTOAbYsnz1nWuqznTirppN0dGoC to fuchsia/sdk/core/mac-amd64:bswmziOk2a7sku7aG0fnZO7sQOFPK_XBy58QPcqsugwC (#10300)
      
      Roll fuchsia/sdk/core/mac-amd64 from fuchsia/sdk/core/mac-amd64:TAkpmqxKgauDvmpeaOTOAbYsnz1nWuqznTirppN0dGoC to fuchsia/sdk/core/mac-amd64:bswmziOk2a7sku7aG0fnZO7sQOFPK_XBy58QPcqsugwC
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      7ae81396
    • S
      Roll src/third_party/skia c876404e64d2..83d8a949ae22 (6 commits) (#10302) · 6c55d07d
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/c876404e64d2..83d8a949ae22
      
      git log c876404e64d2..83d8a949ae22 --date=short --no-merges --format='%ad %ae %s'
      2019-07-31 senorblanco@chromium.org First implementation of GrDawnVaryingHandler.
      2019-07-31 bungeman@google.com Allow HarfBuzz to massage the character stream.
      2019-07-31 senorblanco@chromium.org Dawn: update to onSupportedReadColorType().
      2019-07-31 egdaniel@google.com Don't have GrVk*CommandBuffer derive from GrVkResource.
      2019-07-31 ianloic@google.com [fuchsia] Update for new FIDL API
      2019-07-31 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      
      Created with:
        gclient setdep -r src/third_party/skia@83d8a949ae22
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=benjaminwagner@google.com
      6c55d07d
    • G
      Fix run.start -> run_start (#10295) · 30c202a6
      Gary Qian 提交于
      30c202a6
    • S
      Roll fuchsia/sdk/core/linux-amd64 from... · b7c0195b
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC to fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC (#10301)
      
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC to fuchsia/sdk/core/linux-amd64:2k-0epsqEV14oZvIxpS-jHkPhZa837aSNjEj14wd73MC
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      b7c0195b
    • D
      Make tree green for real this time, I promise. (#10303) · d7af33ac
      Dan Field 提交于
      d7af33ac
    • D
      Fix red build again (#10298) · 72a4c8e0
      Dan Field 提交于
      72a4c8e0
    • B
      Roll src/third_party/dart 80c4954d4d..bd049f5b53 (37 commits) (#10294) · 384d6147
      Ben Konyi 提交于
      dart-lang/sdk@bd049f5b53 [llvm] Fix bit target definition on Windows - it needs .exe extension
      dart-lang/sdk@782243640b Fix NPE (issue 37677)
      dart-lang/sdk@2390a25341 [dartdevc] emit base types (void/dynamic) eagerly
      dart-lang/sdk@0451f598cc Warn about UI-as-Code features in const context with low SDK constraint
      dart-lang/sdk@8293e96ba9 Fix INFERENCE_FAILURE_ON_COLLECTION_LITERAL to allow for dynamically-typed elements.
      dart-lang/sdk@3b1cb90146 allow void in extension declaration header
      dart-lang/sdk@9ecd475c03 Copy pkg/analysis_server/language_model to dart-sdk/model for x64 builds
      dart-lang/sdk@58d3d71df4 [fasta] Don't report errors on NNBD features if experiment is enabled
      dart-lang/sdk@6c1523410f Flow analysis: Create definite assignment test cases.
      dart-lang/sdk@973a236558 Fail analyzer ID tests if errors are found.
      dart-lang/sdk@7557a14a74 Move test cases from type_promotion_test.dart into front end.
      dart-lang/sdk@9f2845e39b Resolve index operators from extensions
      dart-lang/sdk@cdf56d7892 [vm] Ensure we wait for the service-isolate to boot-up before communicating with it
      dart-lang/sdk@d3fbbf8b5a Fix the dart-sdk-linux task by not building analysis server on 32 bit ARM architecture
      dart-lang/sdk@3fa3f0e62d Enhance the comment for TypeParameterElement.bounds to capture information from a previous CL
      dart-lang/sdk@8cce940579 [API] Makes Dart_InvokeVMServiceMethod errors more specific.
      dart-lang/sdk@2e197ae4de [vm/compiler] Tweaks and additions to IL serializer/S-expressions.
      dart-lang/sdk@2875b1bcce [kernel][nnbd] Keep declared nullability on type parameter types
      dart-lang/sdk@59aa4cd693 [cfe] Merge more Kernel*Builder classes into *Builder classes
      dart-lang/sdk@fe2f82650b [cfe] Remove generics from Loader and UnresolvedType
      dart-lang/sdk@b7eeacfc24 [infra] Add script to publish results.json to Cloud Pub/Sub
      dart-lang/sdk@0a85a8878d [vm/llvm] Use relative paths in LLVM build rules.
      dart-lang/sdk@20e4c74f7f [fasta][nnbd] Print NNBD type modifiers in Kernel's text representation
      dart-lang/sdk@776f2d34e9 Migration: implement "exact nullability" propagation.
      dart-lang/sdk@40e6954a30 [vm/bytecode] Update error messages for dart:mirrors and dart:ffi
      dart-lang/sdk@1e80e917b6 [ VM / Service ] Update package:vm_service to support service protocol 3.25
      dart-lang/sdk@5f32027e1d [ VM / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects.
      dart-lang/sdk@e91e3b816b Revert "[vm] Fix deadlock in isolate shutdown."
      dart-lang/sdk@18e4e7830d [ VM / Service ] Bump VM service version to 3.24
      dart-lang/sdk@8591778065 [ VM / Service ] Added 'operatingSystem' property to VM object
      dart-lang/sdk@de013a4b51 Add an optional path parameter to parseString.
      dart-lang/sdk@d8160e0cb1 [vm] Fix deadlock in isolate shutdown.
      dart-lang/sdk@bb34cfeb25 [dart/fuzzer] Extend list of forbidden classes/methods
      dart-lang/sdk@361d27e20b [dart/vm] Fix bug in parallel move/register allocator
      dart-lang/sdk@f166a82b19 [vm/bytecode] Improvements in bytecode debugger.
      dart-lang/sdk@773f8d53ed Reland "[llvm] Add initial scaffolding"
      dart-lang/sdk@f56a6a4246 test_matrix.json changes for simarm_x64
      384d6147
    • D
      fix CI (#10296) · 26419702
      Dan Field 提交于
      26419702
    • K
      [fuchsia] Make cirrus build fuchsia artifacts (#10268) · ae57b0ca
      Kaushik Iska 提交于
      * [fuchsia] Make cirrus build fuchsia artifacts
      
      * restrict to debug mode for better build times
      
      * fix host gen_snapshot
      
      * change buildroot version
      ae57b0ca
    • D
      Add fuchsia.stamp for roller (#10293) · d226aa89
      Dan Field 提交于
      d226aa89
    • F
      [macos] Reland function refactor (#10189) · cfa6c7c7
      Francisco Magdaleno 提交于
      * [macos] Reland function refactor
      
      * Fix bug
      cfa6c7c7
    • S
      Export FFI from sky_engine. (#10282) · 7df7b511
      sjindel-google 提交于
      7df7b511
    • S
      Roll src/third_party/skia 6808e2d1faac..c876404e64d2 (6 commits) (#10292) · 5d8ad8c9
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/+log/6808e2d1faac..c876404e64d2
      
      git log 6808e2d1faac..c876404e64d2 --date=short --no-merges --format='%ad %ae %s'
      2019-07-31 halcanary@google.com tools/sk_app/macos: support command key
      2019-07-31 benjaminwagner@google.com Set mac_sdk_min=10.13 for CommandBuffer builds
      2019-07-31 halcanary@google.com SkPDF: SkPDFMakeShader handles pathological inputs better.
      2019-07-31 bsalomon@google.com Remove GrCaps::SupportedRead::fSwizzle and supporting code
      2019-07-31 robertphillips@google.com Add LUM8 case to GrGLCaps::getYUVAColorTypeFromBackendFormat
      2019-07-31 aparchur@google.com [skottie] Rename TextValue to TextPropertyValue and make public.
      
      Created with:
        gclient setdep -r src/third_party/skia@c876404e64d2
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      
      Bug: None
      TBR=benjaminwagner@google.com
      5d8ad8c9
    • S
      Roll fuchsia/sdk/core/mac-amd64 from... · 0f3e1824
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/mac-amd64 from fuchsia/sdk/core/mac-amd64:A4Ah4g0K30dWnbolQ7Z3zyXapbAyy3d9l4IeLGAG9YQC to fuchsia/sdk/core/mac-amd64:TAkpmqxKgauDvmpeaOTOAbYsnz1nWuqznTirppN0dGoC (#10291)
      
      Roll fuchsia/sdk/core/mac-amd64 from fuchsia/sdk/core/mac-amd64:A4Ah4g0K30dWnbolQ7Z3zyXapbAyy3d9l4IeLGAG9YQC to fuchsia/sdk/core/mac-amd64:TAkpmqxKgauDvmpeaOTOAbYsnz1nWuqznTirppN0dGoC
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-mac-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      0f3e1824
    • S
      Roll fuchsia/sdk/core/linux-amd64 from... · eb9713f5
      skia-flutter-autoroll 提交于
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:6j9WXOOtqKZzSKIgQi-12GJ1MYzPDJvq-RLAtpJpGB0C to fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC (#10290)
      
      Roll fuchsia/sdk/core/linux-amd64 from fuchsia/sdk/core/linux-amd64:6j9WXOOtqKZzSKIgQi-12GJ1MYzPDJvq-RLAtpJpGB0C to fuchsia/sdk/core/linux-amd64:E8lhQA7KKqhzZkfqaF8zKnqOMy88-Z3lf4uBnUNHa4AC
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      eb9713f5
  4. 31 7月, 2019 2 次提交