Closed
Bug 690974
Opened 13 years ago
Closed 13 years ago
Add strict equality inline paths for objects and strings
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla10
People
(Reporter: billm, Assigned: billm)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
(deleted),
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
This gives a modest speedup on earley-boyer.
Attachment #563903 -
Flags: review?(bhackett1024)
Comment 1•13 years ago
|
||
Comment on attachment 563903 [details] [diff] [review]
patch
Can you paste numbers for the earley-boyer speedup you're getting, or a microbenchmark before/after?
Attachment #563903 -
Flags: review?(bhackett1024) → review+
Assignee | ||
Comment 2•13 years ago
|
||
In the modified earley-boyer test case from bug 642001 comment 10, I get these numbers:
with patch: 3.074s
without patch: 3.434s
Assignee | ||
Comment 3•13 years ago
|
||
Target Milestone: --- → mozilla10
Comment 4•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 5•13 years ago
|
||
Comment on attachment 563903 [details] [diff] [review]
patch
>+ return jumpAndTrace(fast, target, &sj) ? Compile_Okay : Compile_Error;
>+ } else {
r=me to fix this else after return in moved code, any time.
/be
You need to log in
before you can comment on or make changes to this bug.
Description
•