Skip to content

Commit c0067e9

Browse files
committed
Unreviewed, partially revert 295993@main
https://bugs.webkit.org/show_bug.cgi?id=294241 rdar://152921145 A bit causing performance regression because of failure of CSE with ResolveRope removal. This patch reverts 295993@main partially to make it recovered. * Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h: (JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects): Canonical link: https://commits.webkit.org/296031@main
1 parent efffcbc commit c0067e9

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4666,10 +4666,7 @@ bool AbstractInterpreter<AbstractStateType>::executeEffects(unsigned clobberLimi
46664666
break;
46674667
}
46684668

4669-
auto resolved = value;
4670-
resolved.setType(m_graph, SpecStringResolved);
4671-
forNode(node->child1()) = resolved;
4672-
setForNode(node, resolved);
4669+
setTypeForNode(node, SpecStringResolved);
46734670
break;
46744671
}
46754672
case ConstantStoragePointer: {

0 commit comments

Comments
 (0)