Skip to content

Commit 2905d05

Browse files
committed
Enable React performance tracks everywhere
1 parent a55e98f commit 2905d05

9 files changed

+7
-10
lines changed

packages/shared/ReactFeatureFlags.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ export const enableProfilerTimer = __PROFILE__;
229229
// Component rendering tracks to show up in the Performance tab.
230230
// This flag will be used for both Server Component and Client Component tracks.
231231
// All calls should also be gated on enableProfilerTimer.
232-
export const enableComponentPerformanceTrack = __EXPERIMENTAL__;
232+
export const enableComponentPerformanceTrack = __PROFILE__;
233233

234234
// Adds user timing marks for e.g. state updates, suspense, and work loop stuff,
235235
// for an experimental timeline tool.

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@ export const passChildrenWhenCloningPersistedNodes = __VARIANT__;
2525
export const renameElementSymbol = __VARIANT__;
2626
export const enableFragmentRefs = __VARIANT__;
2727
export const enableFragmentRefsScrollIntoView = __VARIANT__;
28-
export const enableComponentPerformanceTrack = __VARIANT__;

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export const enablePostpone: boolean = false;
5454
export const enableProfilerCommitHooks: boolean = __PROFILE__;
5555
export const enableProfilerNestedUpdatePhase: boolean = __PROFILE__;
5656
export const enableProfilerTimer: boolean = __PROFILE__;
57+
export const enableComponentPerformanceTrack: boolean = __PROFILE__;
5758
export const enableReactTestRendererWarning: boolean = false;
5859
export const enableRetryLaneExpiration: boolean = false;
5960
export const enableSchedulingProfiler: boolean = __PROFILE__;
@@ -80,8 +81,6 @@ export const enableSrcObject: boolean = false;
8081
export const enableHydrationChangeEvent: boolean = true;
8182
export const enableDefaultTransitionIndicator: boolean = true;
8283
export const ownerStackLimit = 1e4;
83-
export const enableComponentPerformanceTrack: boolean =
84-
__PROFILE__ && dynamicFlags.enableComponentPerformanceTrack;
8584

8685
// Flow magic to verify the exports of this file match the original version.
8786
((((null: any): ExportsType): FeatureFlagsType): ExportsType);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const enablePostpone: boolean = false;
4242
export const enableReactTestRendererWarning: boolean = false;
4343
export const enableRetryLaneExpiration: boolean = false;
4444
export const enableSchedulingProfiler: boolean = __PROFILE__;
45-
export const enableComponentPerformanceTrack: boolean = false;
45+
export const enableComponentPerformanceTrack: boolean = __PROFILE__;
4646
export const enableScopeAPI: boolean = false;
4747
export const enableEagerAlternateStateNodeCleanup: boolean = true;
4848
export const enableSuspenseAvoidThisFallback: boolean = false;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const enableSchedulingProfiler: boolean = false;
1515
export const enableProfilerTimer: boolean = __PROFILE__;
1616
export const enableProfilerCommitHooks: boolean = __PROFILE__;
1717
export const enableProfilerNestedUpdatePhase: boolean = __PROFILE__;
18-
export const enableComponentPerformanceTrack: boolean = false;
18+
export const enableComponentPerformanceTrack: boolean = __PROFILE__;
1919
export const enableUpdaterTracking: boolean = false;
2020
export const enableLegacyCache: boolean = __EXPERIMENTAL__;
2121
export const enableAsyncIterableChildren: boolean = false;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const enableProfilerTimer = __PROFILE__;
4040
export const enableReactTestRendererWarning = false;
4141
export const enableRetryLaneExpiration = false;
4242
export const enableSchedulingProfiler = __PROFILE__;
43-
export const enableComponentPerformanceTrack = false;
43+
export const enableComponentPerformanceTrack = __PROFILE__;
4444
export const enableScopeAPI = false;
4545
export const enableEagerAlternateStateNodeCleanup = true;
4646
export const enableSuspenseAvoidThisFallback = false;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const enableSchedulingProfiler: boolean = false;
1515
export const enableProfilerTimer: boolean = __PROFILE__;
1616
export const enableProfilerCommitHooks: boolean = __PROFILE__;
1717
export const enableProfilerNestedUpdatePhase: boolean = __PROFILE__;
18-
export const enableComponentPerformanceTrack: boolean = false;
18+
export const enableComponentPerformanceTrack: boolean = __PROFILE__;
1919
export const enableUpdaterTracking: boolean = false;
2020
export const enableLegacyCache: boolean = true;
2121
export const enableAsyncIterableChildren: boolean = false;

packages/shared/forks/ReactFeatureFlags.www-dynamic.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ export const enableInfiniteRenderLoopDetection: boolean = __VARIANT__;
3232

3333
export const enableFastAddPropertiesInDiffing: boolean = __VARIANT__;
3434
export const enableViewTransition: boolean = __VARIANT__;
35-
export const enableComponentPerformanceTrack: boolean = __VARIANT__;
3635
export const enableScrollEndPolyfill: boolean = __VARIANT__;
3736
export const enableFragmentRefs: boolean = __VARIANT__;
3837
export const enableFragmentRefsScrollIntoView: boolean = __VARIANT__;

packages/shared/forks/ReactFeatureFlags.www.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ export const {
3030
syncLaneExpirationMs,
3131
transitionLaneExpirationMs,
3232
enableViewTransition,
33-
enableComponentPerformanceTrack,
3433
enableScrollEndPolyfill,
3534
enableFragmentRefs,
3635
enableFragmentRefsScrollIntoView,
@@ -44,6 +43,7 @@ export const enableProfilerTimer = __PROFILE__;
4443
export const enableProfilerCommitHooks = __PROFILE__;
4544
export const enableProfilerNestedUpdatePhase = __PROFILE__;
4645
export const enableUpdaterTracking = __PROFILE__;
46+
export const enableComponentPerformanceTrack = __PROFILE__;
4747

4848
export const enableSuspenseAvoidThisFallback: boolean = true;
4949

0 commit comments

Comments
 (0)