Remove CSS selector profiler branches from ElementRuleCollector loop.
Created attachment 200514 [details] Patch
Comment on attachment 200514 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=200514&action=review > Source/WebCore/css/ElementRuleCollector.cpp:409 > + if (InspectorInstrumentation::hasFrontends()) > + doCollectMatchingRulesForList<true>(rules, matchRequest, ruleRange); > + else > + doCollectMatchingRulesForList<false>(rules, matchRequest, ruleRange); Please use early return for the exceptional path. UNLIKELY might be good too.
Committed r149557: <http://trac.webkit.org/changeset/149557>