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)
10.80 KB,
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
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/70433779ffa7
Target Milestone: --- → mozilla10
Comment 4•13 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/70433779ffa7
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
•