Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/engine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 309d078
Choose a base ref
...
head repository: flutter/engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0ed237c
Choose a head ref
  • 14 commits
  • 33 files changed
  • 6 contributors

Commits on Apr 3, 2019

  1. Configuration menu
    Copy the full SHA
    64fc583 View commit details
    Browse the repository at this point in the history
  2. Roll src/third_party/skia 176da0b..fbe2406 (9 commits) (#8424)

    https://skia.googlesource.com/skia.git/%2Blog/176da0bb8a10..fbe240669394
    
    git log 176da0b..fbe2406 --date=short --no-merges --format=%ad %ae %s
    2019-04-03 [email protected] Reland "Remove the NullGL interface (and associated test context)"
    2019-04-03 [email protected] support comments
    2019-04-03 [email protected] add --legacy to fm, legacy=true to fm_bot
    2019-04-03 [email protected] -script - for stdin
    2019-04-03 [email protected] Use SkTileMode instead of nested enum
    2019-04-03 [email protected] don't have fm_bot send fm empty sources to run
    2019-04-01 [email protected] 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 [email protected] 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 ([email protected]), and stop
    the roller if necessary.
    skia-flutter-autoroll authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    d8bb9d7 View commit details
    Browse the repository at this point in the history
  3. Revert "Revert "Separate the data required to bootstrap the VM into i…

    …ts own class. (#8397)" (#8406)" (#8414)
    
    This reverts commit f7b4903.
    chinmaygarde authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    7e38b0a View commit details
    Browse the repository at this point in the history
  4. Roll src/third_party/skia fbe2406..2273c90 (13 commits) (#8428)

    https://skia.googlesource.com/skia.git/%2Blog/fbe240669394..2273c900ea28
    
    git log fbe2406..2273c90 --date=short --no-merges --format=%ad %ae %s
    2019-04-03 [email protected] GM for SkOverdrawCanvas
    2019-03-30 [email protected] Add a cap to allow coverage counting or not
    2019-03-27 [email protected] set PNG compression level back to 1
    2019-04-03 [email protected] 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 [email protected] Reset GrVkCommandBuffer's work status in end()
    2019-04-03 [email protected] Remove SkFindAndPlaceGlyph from gn
    2019-04-02 [email protected] Track the number of resources that would become purgeable after flush in GrResourceCache.
    2019-04-03 [email protected] Fix the GLSL persistent cache (and add a config to test it)
    2019-04-03 [email protected] Support strict constraints for bulk texture sets
    2019-04-03 [email protected] SkMD5 returns digest
    2019-04-03 [email protected] Move overdraw canvas to using new painter
    2019-04-03 [email protected] 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 ([email protected]), and stop
    the roller if necessary.
    skia-flutter-autoroll authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    20190d7 View commit details
    Browse the repository at this point in the history
  5. Roll buildroot (#8425)

    This includes flutter/buildroot#228
    liyuqian authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    d4c815f View commit details
    Browse the repository at this point in the history
  6. Eliminate unused displayBounds parameter (#8427)

    Use of this parameter was eliminated in 37947f9.
    cbracken authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    804d54d View commit details
    Browse the repository at this point in the history
  7. Make AccessibilityViewEmbedder final (#8429)

    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.
    cbracken authored Apr 3, 2019
    Configuration menu
    Copy the full SHA
    9acdf18 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b59c443 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2019

  1. Configuration menu
    Copy the full SHA
    800ea0a View commit details
    Browse the repository at this point in the history
  2. Roll src/third_party/skia 2273c90..5c5de21 (5 commits) (#8432)

    https://skia.googlesource.com/skia.git/%2Blog/2273c900ea28..5c5de2146309
    
    git log 2273c90..5c5de21 --date=short --no-merges --format=%ad %ae %s
    2019-04-03 [email protected] no more legacy enum references
    2019-04-03 [email protected] Fix SkTypeface_Mac::getGlyphToUnicodeMap
    2019-04-03 [email protected] [skottie] Fix gradient ramp for non-solid layers
    2019-04-03 [email protected] fix SkSL constant comparisons involving negated vectors
    2019-04-03 [email protected] 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 ([email protected]), and stop
    the roller if necessary.
    skia-flutter-autoroll authored Apr 4, 2019
    Configuration menu
    Copy the full SHA
    7b83198 View commit details
    Browse the repository at this point in the history
  3. Roll src/third_party/dart f6768b6..11a3dd7 (56 commits)

    11a3dd7 Split up language_2/control_flow_collections/for_test.
    35f45cf Remove _mainLibraryUri, replace with user-code-locations
    5fffa99 Add helper method to clear batch-mode state
    0669c2c fix dartfix modification of analysis options
    82f8477 Split up language_2/control_flow_collections/if_test.
    e3164c9 [vm, reload] ResetICDatas may allocate, so it cannot run during heap iteration.
    26c45e7 [vm/compiler] Prevent incorrect caching of mutable CompileType objects as reaching types.
    830ec41 Cleanup warnings and sort a few files
    2ebdb08 [gardening] Update flutter engine patch as DART_CHECK_VALID change is no longer needed.
    dfdd974 [vm/kernel] Pass environment defines through CompilerOptions for front-end const evaluator
    dc655d9 [vm, bytecode] Propagate interface targets to the flow graph and ICData.
    1dd6eaa Resolve default values.
    ab065ae Fix a potential infinite loop in type_error_test.
    1dd72d4 Revert "[vm/build] Expose is_release/is_profile so they are available in third_party gn scripts." and different fix.
    e64bd9a [vm/compiler] Fix incorrect labeling of stack slots
    fe2d660 improve type-before-factory error message
    f32db1a Start adding type algebra.
    1d6a7be rework dartfix NNBD to use FixCodeTask.processPackage
    9e81e4b [vm/compiler] Move BlockBuilder from graph_intrinsifier.cc to a header.
    93d0e82 Include liveness of type arguments in supertypes in RTI needed checks computation
    80b40bd Add completion subscriptions to the status page
    f15f920 Remove !googletest from third_party/.gitignore
    28734c5 [vm] Deoptimize when encountering uninitialized guard state for final field in optimized code.
    9f3e9f3 [cfe] Make checks on individual leaves of collection element sub-trees
    fad85a6 Broken test fixes
    54783db [cfe] Ensure that `await for` elements are marked async
    592aee4 Revert "Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter.""
    debd918 Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter."
    0368ade [infra] Switch benchmark builders to Ubuntu 16.04.
    8754eb1 Test bytecode benchmarks when built with bytecode support.
    dbb6bf0 [cfe] Ensure that async for map entries are marked
    78fca5b Include liveness of type argument in supertypes in RTI needed checks computation
    9a2b222 [infra] dart_sdk builder script won't upload from tryjobs
    e1e5bb5 [cfe] Check that the condition in if-elements is a bool
    c5f1614 [fasta] Don't use invalidCollectionElement when ui-as-code is enabled
    cc0997f Compute 'isSimplyBounded' for generic classes and typedefs.
    efa9b9d [gardening] Patch flutter engine to fix flutter hhh build.
    7f09c40 Add builder tag to dart2js-production-*-d8 and mark language_2/control_flow_collections/for_test as Crash on dart2js-production-linux-d8.
    33fb243 changelog: remove linter details that don't affect SDK users
    dc9370a [vm/runtime] Create separate background compilation queues for optimized and unoptimized compilations.
    f3aaf8a [vm/build] Expose is_release/is_profile so they are available in third_party gn scripts.
    d63d0b4 Revert "Temporary revert of two changes which potentially caused performance regressions in Flutter."
    49c94d3 Temporary revert of two changes which potentially caused performance regressions in Flutter.
    5f03a9a Fix lints in summary generator: setter types, star-slash docs
    d77a606 [vm, profiler] Improve profiler stacks and VM backtraces.
    335a854 Implement JavaScript semantics for frontend constant folding.
    9f59f46 Fix an exception in the changeArgumentName quick fix (issue 36440)
    0d0f591 Issue 36439. Fix for incomplete generic type alias, without function type.
    3379eef [vm] Remove DART_CHECK_VALID; add check for a current isolate to Dart_PropagateError.
    3782887 [gardening] Update flutter glfw-disabling patch
    5bbfc06 [vm/build] Pass predefined environment variables to compile_platform.
    2ee8bb8 Remove control flow collections test skips for all platforms
    8fb77ec [vm/bytecode] Preliminary support for new language features in bytecode
    8aabbf3 Move last meta-based hint code tests to diagnostics:
    6d934b9 [vm, service] Remove _getCrashDump.
    50d4e48 Fix type comparisons in language_2/control_flow_collections.
    bkonyi committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    4ff18fb View commit details
    Browse the repository at this point in the history
  4. Roll src/third_party/skia 5c5de21..b6d0455 (1 commits) (#8434)

    https://skia.googlesource.com/skia.git/%2Blog/5c5de2146309..b6d04556c34d
    
    git log 5c5de21..b6d0455 --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 ([email protected]), and stop
    the roller if necessary.
    skia-flutter-autoroll authored Apr 4, 2019
    Configuration menu
    Copy the full SHA
    49d0dc6 View commit details
    Browse the repository at this point in the history
  5. Roll src/third_party/dart 11a3dd7..600b283 (9 commits)

    600b283 [dartdevc] Updating nullability inference to account for unevaluated constants
    7c9d02b [vm/bytecode] Generate empty list literals more efficiently
    bf293ea [vm/bytecode] Remove support for old version of bytecode format (v1)
    e9f5b85 [vm/bytecode] fixed typo in stack test
    da15746 Update the production of training data
    603a57e [vm, interpreter] Increment implicit accessor usage counts.
    4d37977 [vm/bytecode] Do not mark null-initialized instance fields as nullable too early
    2f77af1 Fold `identical(double.nan, double.nan)` => `false` in dart2js.
    f1cfcc6 [test/vm status files] Update vm status file to remove all entries related to spread and control_flow
    bkonyi committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    445ab42 View commit details
    Browse the repository at this point in the history
  6. Roll src/third_party/skia b6d0455..dde12a2 (4 commits) (#8437)

    https://skia.googlesource.com/skia.git/%2Blog/b6d04556c34d..dde12a25bb5e
    
    git log b6d0455..dde12a2 --date=short --no-merges --format=%ad %ae %s
    2019-04-04 [email protected] Update go_deps asset
    2019-04-04 [email protected] Roll ../src 38969ffb5d49..3ae962179e68 (476 commits)
    2019-04-04 [email protected] Roll third_party/externals/angle2 8989974..4399701 (9 commits)
    2019-04-04 [email protected] Roll third_party/externals/swiftshader 2b9fb4b..225a130 (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 ([email protected]), and stop
    the roller if necessary.
    skia-flutter-autoroll authored Apr 4, 2019
    Configuration menu
    Copy the full SHA
    0ed237c View commit details
    Browse the repository at this point in the history
Loading