Refactor: RuntimeScheduler: Stop defaulting ctor args redundantly#43954
Refactor: RuntimeScheduler: Stop defaulting ctor args redundantly#43954RSNara wants to merge 3 commits intofacebook:mainfrom
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
Base commit: f77d028 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
Summary: getRuntimeScheduler() allows things to schedule work on the js thread by bypassing main bundle buffering. This is unsafe: almost everything should be using the buffered runtime executor, unless it sets up bindings used in the main bundle. I filed a task for the investigation to see if there's any problems. And added it to the code in this diff. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547899
Summary: RuntimeScheduler's ErrorUtils.h is redundant. Let's just remove it. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547905
Summary: Now, all the defaulting is in RuntimeScheduler.h. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547900
|
This pull request was exported from Phabricator. Differential Revision: D55547900 |
…dantly (facebook#43954) Summary: Now, all the defaulting is in RuntimeScheduler.h. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547900
…dantly (facebook#43954) Summary: Now, all the defaulting is in RuntimeScheduler.h. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547900
|
This pull request has been merged in 3382b15. |
Summary:
Now, all the defaulting is in RuntimeScheduler.h.
Changelog: [Internal]
Reviewed By: cipolleschi
Differential Revision: D55547900