[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