Skip to content

Conversation

jonahwilliams
Copy link
Contributor

@jonahwilliams jonahwilliams commented Sep 16, 2020

Description

An implementation of single widget reloads which delegates to the compiler provided widget cache. This is the last step for implementing single widget reloads. Since the compiler is able to detect all subtypes, the tool no longer needs to perform an expression evaluation in order to perform a fast reassemble.

This updates the tool code to forward the compiler specified widget class, and updates the tests to perform real integration tests.

Fixes #61407

@flutter-dashboard flutter-dashboard bot added framework flutter/packages/flutter repository. See also f: labels. c: contributor-productivity Team-specific productivity, code health, technical debt. tool Affects the "flutter" command-line tool. See also t: labels. work in progress; do not review labels Sep 16, 2020
@jonahwilliams jonahwilliams changed the title Widget cache mark 2 [flutter_tools] connect widget cache from frontend_server Sep 18, 2020
@jonahwilliams jonahwilliams marked this pull request as ready for review September 18, 2020 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: contributor-productivity Team-specific productivity, code health, technical debt. framework flutter/packages/flutter repository. See also f: labels. tool Affects the "flutter" command-line tool. See also t: labels.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement faster single-widget hot reloads
4 participants