upvar2, aka the big one take 2 (452598, r=mrbkap).

This commit is contained in:
Brendan Eich
2009-04-05 21:17:22 -07:00
parent 35335b6136
commit 2d2a5dfe04
49 changed files with 6202 additions and 2552 deletions

View File

@@ -676,7 +676,7 @@ generator_trace(JSTracer *trc, JSObject *obj)
js_TraceStackFrame(trc, &gen->frame);
}
JSClass js_GeneratorClass = {
JS_FRIEND_DATA(JSClass) js_GeneratorClass = {
js_Generator_str,
JSCLASS_HAS_PRIVATE | JSCLASS_IS_ANONYMOUS |
JSCLASS_MARK_IS_TRACE | JSCLASS_HAS_CACHED_PROTO(JSProto_Generator),