WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
156390
The default inline self-repatchable code for our ICs is almost always the wrong choice
https://bugs.webkit.org/show_bug.cgi?id=156390
Summary
The default inline self-repatchable code for our ICs is almost always the wro...
Filip Pizlo
Reported
2016-04-07 21:01:56 PDT
The most common get_by_id repatch if the property name is "length" is array.length. The most common get_by_id repatch if the property name is not "length" is a prototype access, which may be megamorphic. The most common put_by_id repatch is a transition. Yet the default inline code for get_by_id is an inline self get and the default inline code for put_by_id is an inline self put.
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug