[Webkit-unassigned] [Bug 176590] New: [DFG][FTL] GetByVal(CellUse with Array::Generic, StringUse/SymbolUse) should be supported

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 8 05:58:48 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=176590

            Bug ID: 176590
           Summary: [DFG][FTL] GetByVal(CellUse with Array::Generic,
                    StringUse/SymbolUse) should be supported
           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

We can find the code like,

var dispatchTable = {
   "xxx": function () { ... },
   "yyy": ...,
   ...
};


dispatchTable[xxx]()

In the above case, we can easily find

1. dispatchTable is Cell
2. xxx is String

I find it in Octane/TypeScript.

Currently, we always go to operationGetByVal, which is too generic method.

-- 
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/20170908/d997aff6/attachment-0001.html>


More information about the webkit-unassigned mailing list