Skip to content

Commit f7d1ee2

Browse files
author
Brian Vaughn
committed
Added enableProfilerCommitHooks feature flag for commit hooks
1 parent 328560b commit f7d1ee2

9 files changed

+11
-0
lines changed

packages/shared/ReactFeatureFlags.js

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ export const warnAboutDeprecatedLifecycles = true;
2323
// Gather advanced timing metrics for Profiler subtrees.
2424
export const enableProfilerTimer = __PROFILE__;
2525

26+
// Record durations for commit and passive effects phases.
27+
export const enableProfilerCommitHooks = false;
28+
2629
// Trace which interactions trigger each commit.
2730
export const enableSchedulerTracing = __PROFILE__;
2831

packages/shared/forks/ReactFeatureFlags.native-fb.js

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export const {
2020
// The rest of the flags are static for better dead code elimination.
2121
export const enableUserTimingAPI = __DEV__;
2222
export const enableProfilerTimer = __PROFILE__;
23+
export const enableProfilerCommitHooks = false;
2324
export const enableSchedulerTracing = __PROFILE__;
2425
export const enableSuspenseServerRenderer = false;
2526
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.native-oss.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = __DEV__;
1717
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = __DEV__;
1818
export const warnAboutDeprecatedLifecycles = true;
1919
export const enableProfilerTimer = __PROFILE__;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = __PROFILE__;
2122
export const enableSuspenseServerRenderer = false;
2223
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.persistent.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = __DEV__;
1717
export const warnAboutDeprecatedLifecycles = true;
1818
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = __DEV__;
1919
export const enableProfilerTimer = __PROFILE__;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = __PROFILE__;
2122
export const enableSuspenseServerRenderer = false;
2223
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.test-renderer.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = __DEV__;
1717
export const warnAboutDeprecatedLifecycles = true;
1818
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = false;
1919
export const enableProfilerTimer = __PROFILE__;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = __PROFILE__;
2122
export const enableSuspenseServerRenderer = false;
2223
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.test-renderer.www.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = __DEV__;
1717
export const warnAboutDeprecatedLifecycles = true;
1818
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = false;
1919
export const enableProfilerTimer = __PROFILE__;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = __PROFILE__;
2122
export const enableSuspenseServerRenderer = false;
2223
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.testing.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = __DEV__;
1717
export const warnAboutDeprecatedLifecycles = true;
1818
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = false;
1919
export const enableProfilerTimer = __PROFILE__;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = __PROFILE__;
2122
export const enableSuspenseServerRenderer = false;
2223
export const enableSelectiveHydration = false;

packages/shared/forks/ReactFeatureFlags.testing.www.js

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export const enableUserTimingAPI = false;
1717
export const warnAboutDeprecatedLifecycles = true;
1818
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = false;
1919
export const enableProfilerTimer = false;
20+
export const enableProfilerCommitHooks = false;
2021
export const enableSchedulerTracing = false;
2122
export const enableSuspenseServerRenderer = true;
2223
export const enableSelectiveHydration = true;

packages/shared/forks/ReactFeatureFlags.www.js

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export const {
3434
export let enableUserTimingAPI = __DEV__ && !__EXPERIMENTAL__;
3535

3636
export const enableProfilerTimer = __PROFILE__;
37+
export const enableProfilerCommitHooks = false;
3738
export const enableSchedulerTracing = __PROFILE__;
3839
export const enableSchedulerDebugging = true;
3940

0 commit comments

Comments
 (0)