[Webkit-unassigned] [Bug 181535] New: [DFG][FTL] Introduce PhantomNewRegexp and RegExpExecNonGlobalOrSticky
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 11 07:26:47 PST 2018
https://bugs.webkit.org/show_bug.cgi?id=181535
Bug ID: 181535
Summary: [DFG][FTL] Introduce PhantomNewRegexp and
RegExpExecNonGlobalOrSticky
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: utatane.tea at gmail.com
Our goal is dropping unnecessary RegExp object creation when executing the code like `string.match(/regexp/)`.
To do so, we first start optimizing very simple case: if /regexp/ is neither global nor sticky, we do not need to touch RegExpObject.
Then, we can simply make it PhantomNewRegexp.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180111/50226155/attachment.html>
More information about the webkit-unassigned
mailing list