Enable synchronous state update dispatching behind a flag#43580
Enable synchronous state update dispatching behind a flag#43580rubennorte wants to merge 4 commits into
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
56aa253 to
a8adc43
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
a8adc43 to
be220fa
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
be220fa to
8e2ad77
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
8e2ad77 to
3e24f95
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
3e24f95 to
7702266
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
7702266 to
757efa0
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
757efa0 to
3a53f57
Compare
Base commit: 95a8c99 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
3a53f57 to
0b23ee8
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
41516ae to
1c52d38
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
Differential Revision: D55024832
Differential Revision: D55077311
Differential Revision: D55077309
…3580) Summary: Pull Request resolved: facebook#43580 Changelog: [internal] This introduces a new feature flag to commit state updates synchronously from the UI thread (generally) instead of dispatching them to the JS thread to be processed there. We can do this now because we introduced a UI consistency mechanism in D55024832 to JS would see a consistent revision during the execution of a specific task. Reviewed By: sammy-SC Differential Revision: D55083029
|
This pull request was exported from Phabricator. Differential Revision: D55083029 |
|
This pull request has been merged in f446cf6. |
Summary:
Changelog: [internal]
This introduces a new feature flag to commit state updates synchronously from the UI thread (generally) instead of dispatching them to the JS thread to be processed there. We can do this now because we introduced a UI consistency mechanism in D55024832 to JS would see a consistent revision during the execution of a specific task.
Reviewed By: sammy-SC
Differential Revision: D55083029