shouldProfile() — react Function Reference
Architecture documentation for the shouldProfile() function in ReactFiberCommitEffects.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45["shouldProfile()"] 8f5342bb_933e_6410_b584_cc120047394a["ReactFiberCommitEffects.js"] c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 -->|defined in| 8f5342bb_933e_6410_b584_cc120047394a a9dc2423_dea6_d2a0_0ec6_d7730bfd6c66["commitHookLayoutEffects()"] a9dc2423_dea6_d2a0_0ec6_d7730bfd6c66 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 536f849f_4ed1_3dcd_f2ef_4c117116c0b7["commitHookLayoutUnmountEffects()"] 536f849f_4ed1_3dcd_f2ef_4c117116c0b7 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 a91297ff_1cc6_aa85_0c1f_efacbbff1de9["commitHookPassiveMountEffects()"] a91297ff_1cc6_aa85_0c1f_efacbbff1de9 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 f1b730f8_6531_6ca3_ecc6_386e64652c07["commitHookPassiveUnmountEffects()"] f1b730f8_6531_6ca3_ecc6_386e64652c07 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 e2aa7e1c_c4bf_b49f_2759_ec6a5e7b2f89["commitClassLayoutLifecycles()"] e2aa7e1c_c4bf_b49f_2759_ec6a5e7b2f89 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 1742f4ab_88cb_1f5c_9378_61760e273398["commitClassCallbacks()"] 1742f4ab_88cb_1f5c_9378_61760e273398 -->|calls| c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 style c4d9a9cc_f5a1_3cd7_8ada_0c662e173d45 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-reconciler/src/ReactFiberCommitEffects.js lines 89–95
function shouldProfile(current: Fiber): boolean {
return (
enableProfilerTimer &&
enableProfilerCommitHooks &&
(current.mode & ProfileMode) !== NoMode
);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does shouldProfile() do?
shouldProfile() is a function in the react codebase, defined in packages/react-reconciler/src/ReactFiberCommitEffects.js.
Where is shouldProfile() defined?
shouldProfile() is defined in packages/react-reconciler/src/ReactFiberCommitEffects.js at line 89.
What calls shouldProfile()?
shouldProfile() is called by 6 function(s): commitClassCallbacks, commitClassLayoutLifecycles, commitHookLayoutEffects, commitHookLayoutUnmountEffects, commitHookPassiveMountEffects, commitHookPassiveUnmountEffects.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free