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: 4893b0760df0
Choose a base ref
...
head repository: flutter/engine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 715b64ee3a6a
Choose a head ref
  • 7 commits
  • 19 files changed
  • 4 contributors

Commits on Aug 2, 2018

  1. Add an explicit -[FlutterViewController init] implementation (#5924)

    * Add an explicit `-[FlutterViewController init]` implementation
    
    `-[FlutterViewController init]` currently works because it inherits
    the `-[UIViewController init]` convenience initializer that invokes
    the `-[UIViewController initWithNibName:bundle:]` designated
    initializer that `FlutterViewController` overrides.
    
    However, this doesn't seem to be explicitly documented, so it's a bit
    confusing (or at least non-obvious), and it seems potentially
    brittle.  Add an explicit implementation of `-[FlutterViewController
    init]` instead.
    jamesderlin authored Aug 2, 2018
    Configuration menu
    Copy the full SHA
    76ec93d View commit details
    Browse the repository at this point in the history
  2. Roll Dart to b04def9 (#5928)

    * b04def9 [VM interpreter] Save previous argdesc_ and pp_ on reentry, restore on exit.
    92ae73b Fork the remaining subclasses of AbstractAnalysisClass
    884536d [vm/kernel/bytecode] Fix bytecode generation for async closures
    ae00170 [vm/kernel/bytecode] Do not call getter for a static field initialized with double literal
    87f753d Replace some declarations of element with declaredElement
    2be2cf2 Bump analyzer_cli protobuf dep
    206f955 [vm/compiler] Non-speculative ARM64 long division/remainder.
    4bb3fb6 Don't rewrite error Severity for special cases of front-end testing.
    d618970 Issue 33506. Rewrite MethodInvocation into InstanceCreationExpression.
    26e087e Don't save Tokens in Judgments
    4c75b49 Clear Token in field builder after use
    ea0468d Fork more server tests to run under CFE
    841f627 Clean up some hints from the analyzer code base
    c5f933f [vm/lib] String._identityHashCode should be the same as String.get:hashCode
    4fa139b [vm/compiler] Rework how logical expressions are compiled to IL.
    9bb39cc [infra] Update checked in SDKs to 2.0.0-dev.69.5
    2580bf8 Fix invalid assert that slipped by in ac8fdb5
    1c2043e Update service test more to not be different in sync async mode
    ac8fdb5 Add :controller_stream and call _asyncStarListenHelper
    2e98da6 Call _asyncStarMoveNextHelper in kernel
    cb5513f Make a single clear CHANGELOG entry for all 2.0.0 changes.
    d3df394 Add -O flag and documentation.
    3f1bb85 [vm/kernel/bytecode] Do not generate InstantiateType for instantiated generic function types
    c5ac5c0 [vm/kernel/bytecode] Fix serialization of closures with type arguments
    ff0327b [vm] Streamline passing of ICData through compilation pipeline
    0127669 Status file two flaky pkg bot tests.
    6a6e7ab Clean up some warnings in the server code base
    e578b60 Bump the analysis driver cache seed.
    f169ebf Fork several server tests to run under CFE
    b1c9b67 Add initial content for the analyzer --use-cfe builders.
    373ed6b Create a LineInfo when resynthesizing a CompilationUnitElement
    2a23bc2 Update named configurations on builders, turn off checking temporarily.
    32851e1 Add support for running some non-integration tests in server using the CFE
    0fd93a5 Test.dart exits with non-zero exit code if named configuration disagrees with flags.
    804fc2a [VM runtime] Consider partial instantiation when printing closures (fixes #34034). Add regression test.
    c3b7f29 Change a pair of negative tests to multitests
    f10b400 Code to load a named configuration and check it against the existing options.
    695476f Status file after 03df8b1
    7413644 Change builder names from -ff- to -firefox-
    0c18758 Added return-void-2-dynamic to whitelist of generalized-void.md
    6920d6b Added specification of generated nSM forwarders for private methods
    03df8b1 Change a few language_2 tests to comply with reality
    cf77a3b [Test.dart] Use Compiler, Runtime, etc. classes from pkg:smith.
    55880df Add support in the new API for CFE
    4b07df2 Store invalid deferred types used in bodies.
    89cfa2e Update package:test_reflective_loader.
    
    * Update DEPS
    
    * Update travis/licenses_golden/licenses_third_party
    crelier authored Aug 2, 2018
    Configuration menu
    Copy the full SHA
    3f46cd2 View commit details
    Browse the repository at this point in the history
  3. Roll src/third_party/skia 64cc576..578ef28 (20 commits) (#5930)

    Auto-roller completed checks. Merging.
    skia-flutter-autoroll authored Aug 2, 2018
    Configuration menu
    Copy the full SHA
    391ac2f View commit details
    Browse the repository at this point in the history
  4. Don't drop MotionEvents with unknown tool type. (#5931)

    Instead, send them with the new unknown PointerDeviceKind.
    
    We hit this when running `adb shell input tap` in tests which sends events with
    an unknown tool type.
    
    This also fills in a missing conversion for TOOL_TYPE_ERASER.
    amirh authored Aug 2, 2018
    Configuration menu
    Copy the full SHA
    3b66f20 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2018

  1. Roll src/third_party/skia 578ef28..1400d38 (7 commits) (#5933)

    Auto-roller completed checks. Merging.
    skia-flutter-autoroll authored Aug 3, 2018
    Configuration menu
    Copy the full SHA
    9fe6a57 View commit details
    Browse the repository at this point in the history
  2. Flush all embedded Android views on hot restart. (#5929)

    * Flush all embedded Android view on hot restart.
    
    Adds an OnEngineRestarted method to PlatformView, this is currently only
    implemented for Android where we need to use it for embedded views.
    
    * review comments followup
    
    * rename to OnPreEngineRestart, call before Clone
    amirh authored Aug 3, 2018
    Configuration menu
    Copy the full SHA
    ffbafc8 View commit details
    Browse the repository at this point in the history
  3. Roll src/third_party/skia 1400d38..cdfa16d (10 commits) (#5934)

    Auto-roller completed checks. Merging.
    skia-flutter-autoroll authored Aug 3, 2018
    Configuration menu
    Copy the full SHA
    715b64e View commit details
    Browse the repository at this point in the history
Loading