Closed
Bug 596029
Opened 14 years ago
Closed 14 years ago
js_GetPropertyHelper() called too many times for access-binary-trees.js
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 589398
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
Details
js_GetPropertyHelper() is called 42,101 times for access-binary-trees.js. Almost all of them are due to this JM code:
JSBool JS_FASTCALL
stubs::NewObject(VMFrame &f, uint32 argc)
{
JSContext *cx = f.cx;
Value *vp = f.regs.sp - (argc + 2);
JSObject *funobj = &vp[0].toObject();
JS_ASSERT(funobj->isFunction());
jsid id = ATOM_TO_JSID(cx->runtime->atomState.classPrototypeAtom);
if (!funobj->getProperty(cx, id, &vp[1]))
THROWV(JS_FALSE);
jorendorff says there should be some way to avoid this -- a PIC or something.
Updated•14 years ago
|
Blocks: JaegerSpeed
Assignee | ||
Updated•14 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•