Closed Bug 487324 Opened 16 years ago Closed 13 years ago

TM: Remove uses of alloca.

Categories

(Core :: JavaScript Engine, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: graydon, Assigned: graydon)

Details

(Whiteboard: [sg:nse] code cleanup)

Alloca chews stack. While we think we have all *unbounded* cases of its use accounted for and capped, the remaining uses are still significant, and it's unbecoming to use stack we don't need to, a potential source of security risk. There's a patch in bug 484693 that's a little unstable, but removes all uses of it. Finish, fix and land this patch.
Whiteboard: [sg:nse] code cleanup
Graydon, is this fixed (now that bug 484693 is fixed)?
Nope. jstracer.cpp is still sporting a few of 'em. We have some new js::Vector jazz to play with here though, I'm sure we can work something out.
Long obsolete.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Group: core-security
You need to log in before you can comment on or make changes to this bug.