зеркало из https://github.com/mozilla/pjs.git
nit fix for bug 558754 and remove bogus spot-fix that didn't have review (r=brendan)
This commit is contained in:
Родитель
139834eeed
Коммит
3595dbe773
|
@ -170,6 +170,7 @@ Enumerate(JSContext *cx, JSObject *obj, jsid id, bool enumerable, uintN flags,
|
|||
}
|
||||
if (flags & JSITER_FOREACH) {
|
||||
jsval *vp = vec.end() - 1;
|
||||
|
||||
if (!obj->getProperty(cx, id, vp))
|
||||
return false;
|
||||
if (flags & JSITER_KEYVALUE && !NewKeyValuePair(cx, id, *vp, vp))
|
||||
|
|
|
@ -13662,9 +13662,6 @@ TraceRecorder::record_JSOP_ENDITER()
|
|||
jsval& v = stackval(-1);
|
||||
JS_ASSERT(!JSVAL_IS_PRIMITIVE(v));
|
||||
|
||||
if (JSVAL_TO_OBJECT(v)->getClass() == &js_GeneratorClass.base)
|
||||
RETURN_STOP_A("can't trace ENDITER for generators");
|
||||
|
||||
enterDeepBailCall();
|
||||
|
||||
LIns* args[] = { stack(-1), cx_ins };
|
||||
|
|
Загрузка…
Ссылка в новой задаче