Closed Bug 1058069 Opened 10 years ago Closed 2 years ago

Update to the latest version of dtoa.c

Categories

(Core :: JavaScript Engine, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1691998

People

(Reporter: sunfish, Unassigned)

Details

Attachments

(2 files, 2 obsolete files)

Attached patch dtoa-update.patch (obsolete) — Splinter Review
Attached is a patch which updates SpiderMonkey's dtoa.c to the latest upstream version as of this writing [0], which is 20131209 [1]. It also minimizes and clarifies the SpiderMonkey-specific changes. Also relevant is bug 744814, which proposes removing dtoa.c altogether. I'm filing this bug anyway since I prepared this patch for my own purposes anyway, and it may make performance comparisons more interesting. There are also several bugfixes listed in the changelog [1], though I've not investigated which of these may be important for SpiderMonkey. [0] http://www.netlib.org/fp/dtoa.c [1] http://www.netlib.org/fp/changes
Attached patch dtoa-optimize-bit-counting.patch (obsolete) — Splinter Review
This patch restores the optimization originally added in bug 356856, but lost in a later upstream update, to optimize bit-counting routines.
Refresh and update.
Attachment #8478323 - Attachment is obsolete: true
Refresh and update.
Attachment #8478327 - Attachment is obsolete: true

The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.

Assignee: sunfish → nobody
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: