Closed
Bug 935016
Opened 11 years ago
Closed 11 years ago
IonMonkey: Specialize string.split(string)
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla28
People
(Reporter: jandem, Assigned: jandem)
Details
(Whiteboard: [qa-])
Attachments
(1 file)
17.31 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
str_split calls GetTypeCallerInitObject to get the TypeObject for its result. This is pretty slow because it has to recover the current script and pc.
This patch specializes string.split(string) in Ion so that we can pass the TypeObject directly (and inlining this case also gets rid of other str_split overhead).
Attachment #827405 -
Flags: review?(bhackett1024)
Assignee | ||
Updated•11 years ago
|
Component: JavaScript Engine → JavaScript Engine: JIT
Updated•11 years ago
|
Attachment #827405 -
Flags: review?(bhackett1024) → review+
Assignee | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Updated•11 years ago
|
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•