dillon1000/react
Commit
Browse files Rename ReactFiberScheduler -> ReactFiberWorkLoop and extract throwException from Unwind (#15725)
* Rename ReactFiberScheduler to ReactFiberWorkLoop The scheduling part is mostly extracted out to the scheduler package. What's remaining is mostly around the loop around each section of work. I name it something with Work in it because it's very related to the BeginWork, CompleteWork and UnwindWork sections. * Extract throwException from UnwindWork Our throwing works more like algebraic effects in that it's a separate phase where we find a handler and we later unwind.
Changed paths17 files
First-parent comparisonpackages/react-dom/src/test-utils/ReactTestUtils.js ModifiedM packages/react-dom/src/test-utils/ReactTestUtilsAct.js ModifiedM packages/react-noop-renderer/src/createReactNoop.js ModifiedM packages/react-reconciler/src/ReactFiberBeginWork.js ModifiedM packages/react-reconciler/src/ReactFiberClassComponent.js ModifiedM packages/react-reconciler/src/ReactFiberCommitWork.js ModifiedM packages/react-reconciler/src/ReactFiberCompleteWork.js ModifiedM packages/react-reconciler/src/ReactFiberDevToolsHook.js ModifiedM packages/react-reconciler/src/ReactFiberHooks.js ModifiedM packages/react-reconciler/src/ReactFiberHotReloading.js ModifiedM packages/react-reconciler/src/ReactFiberReconciler.js ModifiedM packages/react-reconciler/src/ReactFiberRoot.js ModifiedA packages/react-reconciler/src/ReactFiberThrow.js AddedM packages/react-reconciler/src/ReactFiberUnwindWork.js ModifiedR packages/react-reconciler/src/ReactFiberScheduler.js →packages/react-reconciler/src/ReactFiberWorkLoop.js RenamedM packages/react-reconciler/src/ReactUpdateQueue.js ModifiedM packages/react-test-renderer/src/ReactTestRendererAct.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…