React Compiler Playground
Reset
Share
1
export
default
function
MyApp
(
)
{
- JS
import
{
c as _c
}
from
"react/compiler-runtime"
;
SourceMap
EnvironmentConfig
HIR
PruneMaybeThrows
DropManualMemoization
InlineImmediatelyInvokedFunctionExpressions
MergeConsecutiveBlocks
SSA
EliminateRedundantPhi
ConstantPropagation
InferTypes
OptimizePropsMethodCalls
AnalyseFunctions
InferReferenceEffects
DeadCodeElimination
InferMutableRanges
InferReactivePlaces
RewriteInstructionKindsBasedOnReassignment
PropagatePhiTypes
InferReactiveScopeVariables
MemoizeFbtAndMacroOperandsInSameScope
OutlineFunctions
AlignMethodCallScopes
AlignObjectMethodScopes
PruneUnusedLabelsHIR
AlignReactiveScopesToBlockScopesHIR
MergeOverlappingReactiveScopesHIR
BuildReactiveScopeTerminalsHIR
FlattenReactiveLoopsHIR
FlattenScopesWithHooksOrUseHIR
PropagateScopeDependenciesHIR
BuildReactiveFunction
PruneUnusedLabels
PruneNonEscapingScopes
PruneNonReactiveDependencies
PruneUnusedScopes
MergeReactiveScopesThatInvalidateTogether
PruneAlwaysInvalidatingScopes
PropagateEarlyReturns
PruneUnusedLValues
PromoteUsedTemporaries
ExtractScopeDeclarationsFromDestructuring
StabilizeBlockIds
RenameVariables
PruneHoistedContexts