1. 05 4月, 2019 12 次提交
  2. 04 4月, 2019 17 次提交
    • S
      Roll src/third_party/skia f346df396a23..1383a38e1d92 (8 commits) (#8440) · 4b1ec56b
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/f346df396a23..1383a38e1d92
      
      git log f346df396a23adde4bd93f17067a9b17549acc84..1383a38e1d92fb70d94185b454daa6c1afecc6a0 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 bungeman@google.com Allow users to create stock shaping iterators.
      2019-04-04 robertphillips@google.com Revert "Stop using pendingIO in read/writeSurfacePixels"
      2019-04-04 reed@google.com Revert "rely on clients to opt in to legacy enums"
      2019-04-04 kjlubick@google.com [canvaskit] Make SkImageShader from SkImage
      2019-04-03 ethannicholas@google.com SkSL now properly errors when invocations are used outside of a geometry shader
      2019-04-03 robertphillips@google.com Stop using pendingIO in read/writeSurfacePixels
      2019-03-29 kjlubick@google.com [canvaskit] adding drawAtlas to canvas API
      2019-04-03 reed@google.com rely on clients to opt in to legacy enums
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      4b1ec56b
    • R
      update to use SkTileMode (#8439) · 5944867c
      reed-at-google 提交于
      5944867c
    • S
      Roll src/third_party/skia dde12a25bb5e..f346df396a23 (1 commits) (#8438) · ad9d2417
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/dde12a25bb5e..f346df396a23
      
      git log dde12a25bb5e05ab929590cc7b71851ee76378ec..f346df396a23adde4bd93f17067a9b17549acc84 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 egdaniel@google.com Minor refactoring of where we call addingWork in GrVkCommandBuffer.
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      ad9d2417
    • S
      Roll src/third_party/skia b6d04556c34d..dde12a25bb5e (4 commits) (#8437) · 0ed237c1
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/b6d04556c34d..dde12a25bb5e
      
      git log b6d04556c34db25d6d8aef4eff9c5f0a61ea3733..dde12a25bb5e05ab929590cc7b71851ee76378ec --date=short --no-merges --format=%ad %ae %s
      2019-04-04 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
      2019-04-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 38969ffb5d49..3ae962179e68 (476 commits)
      2019-04-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 89899748a858..43997017b0ed (9 commits)
      2019-04-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2b9fb4bf5ece..225a13016b1c (11 commits)
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      0ed237c1
    • B
      Roll src/third_party/dart 11a3dd7332..600b2831ef (9 commits) · 445ab42e
      Ben Konyi 提交于
      600b2831ef [dartdevc] Updating nullability inference to account for unevaluated constants
      7c9d02b313 [vm/bytecode] Generate empty list literals more efficiently
      bf293ea34c [vm/bytecode] Remove support for old version of bytecode format (v1)
      e9f5b85492 [vm/bytecode] fixed typo in stack test
      da15746f4c Update the production of training data
      603a57e4c2 [vm, interpreter] Increment implicit accessor usage counts.
      4d37977473 [vm/bytecode] Do not mark null-initialized instance fields as nullable too early
      2f77af1c6f Fold `identical(double.nan, double.nan)` => `false` in dart2js.
      f1cfcc621a [test/vm status files] Update vm status file to remove all entries related to spread and control_flow
      445ab42e
    • S
      Roll src/third_party/skia 5c5de2146309..b6d04556c34d (1 commits) (#8434) · 49d0dc6d
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/5c5de2146309..b6d04556c34d
      
      git log 5c5de21463095923adfb3349c5c794be56665395..b6d04556c34db25d6d8aef4eff9c5f0a61ea3733 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      49d0dc6d
    • B
      Roll src/third_party/dart f6768b6fb3..11a3dd7332 (56 commits) · 4ff18fbd
      Ben Konyi 提交于
      11a3dd7332 Split up language_2/control_flow_collections/for_test.
      35f45cf3f1 Remove _mainLibraryUri, replace with user-code-locations
      5fffa99993 Add helper method to clear batch-mode state
      0669c2cee5 fix dartfix modification of analysis options
      82f8477314 Split up language_2/control_flow_collections/if_test.
      e3164c9078 [vm, reload] ResetICDatas may allocate, so it cannot run during heap iteration.
      26c45e78a4 [vm/compiler] Prevent incorrect caching of mutable CompileType objects as reaching types.
      830ec419b6 Cleanup warnings and sort a few files
      2ebdb0890f [gardening] Update flutter engine patch as DART_CHECK_VALID change is no longer needed.
      dfdd974390 [vm/kernel] Pass environment defines through CompilerOptions for front-end const evaluator
      dc655d9e1a [vm, bytecode] Propagate interface targets to the flow graph and ICData.
      1dd6eaac56 Resolve default values.
      ab065aedda Fix a potential infinite loop in type_error_test.
      1dd72d4309 Revert "[vm/build] Expose is_release/is_profile so they are available in third_party gn scripts." and different fix.
      e64bd9a01a [vm/compiler] Fix incorrect labeling of stack slots
      fe2d66006d improve type-before-factory error message
      f32db1a453 Start adding type algebra.
      1d6a7bee36 rework dartfix NNBD to use FixCodeTask.processPackage
      9e81e4bfe5 [vm/compiler] Move BlockBuilder from graph_intrinsifier.cc to a header.
      93d0e8279a Include liveness of type arguments in supertypes in RTI needed checks computation
      80b40bdbeb Add completion subscriptions to the status page
      f15f9208e6 Remove !googletest from third_party/.gitignore
      28734c5f23 [vm] Deoptimize when encountering uninitialized guard state for final field in optimized code.
      9f3e9f37a0 [cfe] Make checks on individual leaves of collection element sub-trees
      fad85a6bfa Broken test fixes
      54783db99c [cfe] Ensure that `await for` elements are marked async
      592aee4838 Revert "Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter.""
      debd918696 Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter."
      0368adee9d [infra] Switch benchmark builders to Ubuntu 16.04.
      8754eb128c Test bytecode benchmarks when built with bytecode support.
      dbb6bf0237 [cfe] Ensure that async for map entries are marked
      78fca5b2fa Include liveness of type argument in supertypes in RTI needed checks computation
      9a2b222cba [infra] dart_sdk builder script won't upload from tryjobs
      e1e5bb59c9 [cfe] Check that the condition in if-elements is a bool
      c5f1614bcc [fasta] Don't use invalidCollectionElement when ui-as-code is enabled
      cc0997f1bc Compute 'isSimplyBounded' for generic classes and typedefs.
      efa9b9da99 [gardening] Patch flutter engine to fix flutter hhh build.
      7f09c40db4 Add builder tag to dart2js-production-*-d8 and mark language_2/control_flow_collections/for_test as Crash on dart2js-production-linux-d8.
      33fb2431c0 changelog: remove linter details that don't affect SDK users
      dc9370a07d [vm/runtime] Create separate background compilation queues for optimized and unoptimized compilations.
      f3aaf8a770 [vm/build] Expose is_release/is_profile so they are available in third_party gn scripts.
      d63d0b4bcd Revert "Temporary revert of two changes which potentially caused performance regressions in Flutter."
      49c94d3600 Temporary revert of two changes which potentially caused performance regressions in Flutter.
      5f03a9a07e Fix lints in summary generator: setter types, star-slash docs
      d77a6064a9 [vm, profiler] Improve profiler stacks and VM backtraces.
      335a854696 Implement JavaScript semantics for frontend constant folding.
      9f59f46650 Fix an exception in the changeArgumentName quick fix (issue 36440)
      0d0f5916f7 Issue 36439. Fix for incomplete generic type alias, without function type.
      3379eefd5f [vm] Remove DART_CHECK_VALID; add check for a current isolate to Dart_PropagateError.
      3782887c37 [gardening] Update flutter glfw-disabling patch
      5bbfc06b83 [vm/build] Pass predefined environment variables to compile_platform.
      2ee8bb87e4 Remove control flow collections test skips for all platforms
      8fb77ec84d [vm/bytecode] Preliminary support for new language features in bytecode
      8aabbf39e5 Move last meta-based hint code tests to diagnostics:
      6d934b94c5 [vm, service] Remove _getCrashDump.
      50d4e489d4 Fix type comparisons in language_2/control_flow_collections.
      4ff18fbd
    • S
      Roll src/third_party/skia 2273c900ea28..5c5de2146309 (5 commits) (#8432) · 7b831986
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/2273c900ea28..5c5de2146309
      
      git log 2273c900ea2888ac659dbcdfe6e6d1cd2cf76177..5c5de21463095923adfb3349c5c794be56665395 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 reed@google.com no more legacy enum references
      2019-04-03 halcanary@google.com Fix SkTypeface_Mac::getGlyphToUnicodeMap
      2019-04-03 fmalita@chromium.org [skottie] Fix gradient ramp for non-solid layers
      2019-04-03 ethannicholas@google.com fix SkSL constant comparisons involving negated vectors
      2019-04-03 ethannicholas@google.com fixed error reporting in SkSL->Metal
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      7b831986
    • C
      Revert "Enable shutting down all root isolates in a VM. (#8402)" (#8431) · 800ea0a4
      Chinmay Garde 提交于
      This reverts commit b59c4436.
      800ea0a4
    • C
      b59c4436
    • C
      Make AccessibilityViewEmbedder final (#8429) · 9acdf183
      Chris Bracken 提交于
      Since this class implements equals() and hashCode() it should either be
      final or handle subclasses in equals(); given this is unlikely to be
      subclassed, making it final is the simpler option.
      9acdf183
    • C
      Eliminate unused displayBounds parameter (#8427) · 804d54dd
      Chris Bracken 提交于
      Use of this parameter was eliminated in 37947f96.
      804d54dd
    • L
      Roll buildroot (#8425) · d4c815f5
      liyuqian 提交于
      This includes flutter/buildroot#228
      d4c815f5
    • S
      Roll src/third_party/skia fbe240669394..2273c900ea28 (13 commits) (#8428) · 20190d70
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/fbe240669394..2273c900ea28
      
      git log fbe240669394715ee2f3e9f85407dad241eca262..2273c900ea2888ac659dbcdfe6e6d1cd2cf76177 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 herb@google.com GM for SkOverdrawCanvas
      2019-03-30 csmartdalton@google.com Add a cap to allow coverage counting or not
      2019-03-27 mtklein@google.com set PNG compression level back to 1
      2019-04-03 csmartdalton@google.com Rename GrPipeline::Flags to GrPipeline::InputFlags
      2019-04-03 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-04-03 robertphillips@google.com Reset GrVkCommandBuffer's work status in end()
      2019-04-03 herb@google.com Remove SkFindAndPlaceGlyph from gn
      2019-04-02 bsalomon@google.com Track the number of resources that would become purgeable after flush in GrResourceCache.
      2019-04-03 brianosman@google.com Fix the GLSL persistent cache (and add a config to test it)
      2019-04-03 michaelludwig@google.com Support strict constraints for bulk texture sets
      2019-04-03 halcanary@google.com SkMD5 returns digest
      2019-04-03 herb@google.com Move overdraw canvas to using new painter
      2019-04-03 mtklein@google.com split cpu+gpu work queues
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      20190d70
    • C
      Revert "Revert "Separate the data required to bootstrap the VM into its own... · 7e38b0aa
      Chinmay Garde 提交于
      Revert "Revert "Separate the data required to bootstrap the VM into its own class. (#8397)" (#8406)" (#8414)
      
      This reverts commit f7b4903d.
      7e38b0aa
    • S
      Roll src/third_party/skia 176da0bb8a10..fbe240669394 (9 commits) (#8424) · d8bb9d79
      skia-flutter-autoroll 提交于
      
      https://skia.googlesource.com/skia.git/%2Blog/176da0bb8a10..fbe240669394
      
      git log 176da0bb8a1002d2fe4c4edf4ce9fde609bda256..fbe240669394715ee2f3e9f85407dad241eca262 --date=short --no-merges --format=%ad %ae %s
      2019-04-03 brianosman@google.com Reland "Remove the NullGL interface (and associated test context)"
      2019-04-03 mtklein@google.com support comments
      2019-04-03 mtklein@google.com add --legacy to fm, legacy=true to fm_bot
      2019-04-03 mtklein@google.com -script - for stdin
      2019-04-03 reed@google.com Use SkTileMode instead of nested enum
      2019-04-03 mtklein@google.com don't have fm_bot send fm empty sources to run
      2019-04-01 mvujovic@adobe.com Reland "Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures."
      2019-04-03 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
      2019-04-02 mtklein@google.com GrContext abandon: fail -> skip
      
      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 (jlavrova@google.com), and stop
      the roller if necessary.
      d8bb9d79
    • R
  3. 03 4月, 2019 11 次提交