CODEFOSSIL · react
throwException
function in packages/react-reconciler/src/ReactFiberThrow.js:364 · Born 2018-02-24 (DERIVED, confidence 0.72)
Moved here from packages/react-reconciler/src/ReactFiberUnwindWork.js; its history is followed back to where it was born.
Changed [flow] Bump flow to v0.317.0 (#36701)
900ae09· Sam ZhouChanged Fix: Errors should not escape a hidden Activity (#35074)
717e708· Andrew Clark fix · INFERREDChanged Clean up enablePostpone Experiment (#35048)
dd048c3· Sebastian MarkbågeChanged [Fiber] SuspenseList with "hidden" tail row should "catch" suspense (#35042)
986323f· Sebastian MarkbågeChanged Implement Partial Hydration for Activity (#32863)
3ef31d1· Sebastian MarkbågeChanged [flags] Delete enableDebugTracing (#31780)
2d32056· RickyChanged Use a Wrapper Error for onRecoverableError with a "cause" Field for the real Error (#28736)
6090cab· Sebastian MarkbågeChanged Use the disableLegacyMode where ever we check the ConcurrentMode mode (#28657)
5de8703· Sebastian MarkbågeChanged Don't let error boundaries catch errors during hydration (#28675)
5d4b758· Sebastian MarkbågeChanged Make onUncaughtError and onCaughtError Configurable (#28641)
a053716· Sebastian MarkbågeChanged Batch async actions even if useTransition is unmounted (#28078)
11c9fd0· Andrew ClarkChanged Fix: Stylesheet in error UI suspends indefinitely (#27265)
dd480ef· Andrew Clark fix · INFERREDChanged Add Postpone API (#27238)
ac1a16c· Sebastian MarkbågeChanged Remove no-fallthrough lint suppressions (#26553)
790ebc9· Sophie AlpertChanged Feature: Suspend commit without blocking render (#26398)
db281b3· Andrew ClarkChanged support errorInfo in onRecoverableError (#24591)
4f29ba1· Josh StoryChanged Suppress hydration warnings when a preceding sibling suspends (#24404)
9ae80d6· Josh StoryChanged Fix false positive hydration warnings (#23364)
f468816· Andrew Clark fix · INFERREDChanged Update error message for suspending at sync priority (#23361)
3a60844· Andrew ClarkChanged Allow suspending in the shell during hydration (#23304)
f7f7ed0· Andrew ClarkChanged Allow suspending outside a Suspense boundary (#23267)
796fff5· Andrew ClarkChanged Add onRecoverableError option to hydrateRoot, createRoot (#23207)
848e802· Andrew ClarkChanged Throw on hydration mismatch and force client rendering if boundary hasn't suspended within concurrent root (#22629)
0ddd69d· salazarmChanged [RFC] Codemod invariant -> throw new Error (#22435)
a724a3b· Andrew ClarkChanged Hydration errors should force a client render (#22416)
04ccc01· Andrew ClarkChanged Scheduling Profiler marks should include thrown Errors (#22417)
af87f5a· Brian VaughnChanged Never attach ping listeners in legacy Suspense (#22407)
3a50d95· Andrew ClarkChanged Re-add old Fabric Offscreen impl behind flag (#22018)
19092ac· Andrew ClarkChanged DevTools scheduling profiler: Add React component measures (#22013)
e3049bb· Brian VaughnChanged Scheduling profiler UX changes (#21990)
27bf6f9· Brian VaughnChanged [Fabric] Fix reparenting bug in legacy Suspense mount (#21995)
f0d354e· Andrew Clark fix · INFERREDChanged Tidy up early bailout logic at start of begin phase (#21852)
34308b5· Andrew ClarkChanged Track which fibers scheduled the current render work (#15658)
dc108b0· Brian VaughnChanged Remove Blocking Mode (again) (#20974)
860f673· RickyChanged [Experiment] Lazily propagate context changes (#20890)
c7b4497· Andrew ClarkChanged Split getComponentName into getComponentNameFromFiber and getComponentNameFromType (#20940)
7df6572· Brian VaughnChanged Revert "Remove blocking mode and blocking root (#20888)" (#20916)
ee43263· Andrew Clark fix · INFERREDChanged Remove blocking mode and blocking root (#20888)
553440b· RickyChanged Land interleaved updates change in main fork (#20710)
7cb9fd7· Andrew ClarkChanged Land rest of effects refactor in main fork (#20644)
0fd6805· Andrew ClarkChanged Add built-in Suspense cache with support for invalidation (refreshing) (#20456)
efc57e5· Andrew ClarkChanged Reconcile element types of lazy component yielding the same type (#20357)
5711811· Sebastian MarkbågeChanged Rename effect fields (#19755)
1665443· Andrew ClarkChanged Remove config argument from useTransition (#19719)
ddd1faa· Andrew ClarkChanged Clean up timeoutMs-related implementation details (#19704)
1eaafc9· Andrew ClarkChanged Add user timing marks for scheduling profiler tool (#19223)
40cddfe· E-Liang TanChanged Don't bailout after Suspending in Legacy Mode (#19216)
8bff898· Dan AbramovChanged Re-enabled DebugTracing feature for old reconciler fork (#19161)
1425fcb· Brian VaughnChanged Revert "Re-enabled DebugTracing feature for old reconciler fork (#19142)" (#19159)
d1d9054· Luna Ruan fix · INFERREDChanged Re-enabled DebugTracing feature for old reconciler fork (#19142)
cc7c1ae· Brian VaughnChanged Land Lanes implementation in old fork (#19108)
8f05f2b· Andrew ClarkChanged Remove unnecessary stack (#18707)
b58dec9· Sebastian MarkbågeChanged Add experimental DebugTracing logger for internal use (#18531)
22dc2e4· Brian VaughnChanged Enable prefer-const lint rules (#18451)
3e94bce· Sebastian MarkbågeChanged Formalize the Wakeable and Thenable types (#18391)
64ed221· Sebastian MarkbågeChanged Bugfix: Dropped effects in Legacy Mode Suspense (#18238)
235a6c4· Andrew Clark fix · INFERREDChanged Remove Suspense priority warning (#17971)
d6e08fe· Dan AbramovChanged Use fewer global variables in Hooks (#17480)
f523b2e· Sebastian MarkbågeChanged Rename createSyncRoot to createBlockingRoot (#17165)
f6b8d31· Dan AbramovChanged Refactor Partial Hydration (#16346)
50addf4· Sebastian MarkbågeChanged Fix typos (#16076)
2a0f639· Min ho KimChanged [Suspense] Change Suspending and Restarting Heuristics (#15769)
113497c· Sebastian MarkbågeMoved here Rename ReactFiberScheduler -> ReactFiberWorkLoop and extract throwException from Unwind (#15725)
8af1f87· Sebastian MarkbågeBorn Add stack unwinding phase for handling errors (#12201)
94518b0· Andrew Clark