Closed
Bug 827995
Opened 12 years ago
Closed 12 years ago
Avoid spending a lot of time in sprintf while assembling for ARM
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
People
(Reporter: jrmuizel, Unassigned)
Details
Attachments
(1 file)
|
2.28 KB,
patch
|
bhackett1024
:
review+
bajaj
:
approval-mozilla-aurora+
bajaj
:
approval-mozilla-beta+
dougt
:
approval-mozilla-b2g18+
|
Details | Diff | Splinter Review |
During a profile of JS execution on B@G we're spending 10% of the time in __vfprintf. At least some of this is in the arm assembler. Since we're not actually using the strings we're printing we'd be better off not printing them.
Attachment #699395 -
Flags: review?(bhackett1024)
| Reporter | ||
Updated•12 years ago
|
blocking-basecamp: --- → ?
Updated•12 years ago
|
Attachment #699395 -
Flags: review?(bhackett1024) → review+
Updated•12 years ago
|
tracking-fennec: --- → ?
status-firefox-esr10:
--- → affected
status-firefox17:
--- → affected
status-firefox18:
--- → affected
status-firefox19:
--- → affected
status-firefox20:
--- → affected
status-firefox21:
--- → affected
status-firefox-esr17:
--- → affected
Comment 1•12 years ago
|
||
This appears to come, in part at least, from the initial check in of bug 564953.
| Reporter | ||
Comment 2•12 years ago
|
||
Comment 3•12 years ago
|
||
You broke the builds, Jeff!
https://hg.mozilla.org/integration/mozilla-inbound/rev/ee1c423e8ac3
| Reporter | ||
Comment 4•12 years ago
|
||
Boy it'd be great to get this into B2Gv1!
Comment 6•12 years ago
|
||
Comment on attachment 699395 [details] [diff] [review]
Avoid spending a lot of time in sprintf while assembling for ARM
[Triage Comment]
Attachment #699395 -
Flags: approval-mozilla-b2g18+
Comment 8•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
| Reporter | ||
Comment 9•12 years ago
|
||
Comment on attachment 699395 [details] [diff] [review]
Avoid spending a lot of time in sprintf while assembling for ARM
[Approval Request Comment]
Regression caused by (bug #): We've had this problem for a long time.
User impact if declined: Slower JS compilation on ARM
Testing completed (on m-c, etc.): on m-c
Risk to taking this patch (and alternatives if risky): Just disables some debug code that should've been disabled. There should be basically no risk to this at all.
Attachment #699395 -
Flags: approval-mozilla-beta?
Attachment #699395 -
Flags: approval-mozilla-aurora?
| Reporter | ||
Updated•12 years ago
|
Keywords: checkin-needed
Comment 10•12 years ago
|
||
status-b2g18:
--- → fixed
Keywords: checkin-needed
Comment 11•12 years ago
|
||
Comment on attachment 699395 [details] [diff] [review]
Avoid spending a lot of time in sprintf while assembling for ARM
Considering where we are in the cycle (5 more beta's before release :) )and based on the risk profile of this bug vs the perf win, approving on branches
Attachment #699395 -
Flags: approval-mozilla-beta?
Attachment #699395 -
Flags: approval-mozilla-beta+
Attachment #699395 -
Flags: approval-mozilla-aurora?
Attachment #699395 -
Flags: approval-mozilla-aurora+
Comment 12•12 years ago
|
||
Updated•12 years ago
|
Updated•11 years ago
|
tracking-fennec: ? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•