Bug 379885: JS_GetGCMarkingTracer is removed. r=brendan

This commit is contained in:
igor@mir2.org 2007-05-15 18:13:28 -07:00
Родитель 2653b13a7a
Коммит b42fa178df
2 изменённых файлов: 0 добавлений и 17 удалений

Просмотреть файл

@ -2350,20 +2350,6 @@ JS_IsGCMarkingTracer(JSTracer *trc)
return IS_GC_MARKING_TRACER(trc);
}
JS_PUBLIC_API(JSTracer *)
JS_GetGCMarkingTracer(JSContext *cx)
{
JSRuntime *rt;
rt = cx->runtime;
JS_ASSERT(rt->gcMarkingTracer);
JS_ASSERT(rt->gcLevel > 0);
#ifdef JS_THREADSAFE
JS_ASSERT(rt->gcThread == rt->gcMarkingTracer->context->thread);
#endif
return rt->gcMarkingTracer;
}
JS_PUBLIC_API(void)
JS_GC(JSContext *cx)
{

Просмотреть файл

@ -1066,9 +1066,6 @@ JS_SetGCCallbackRT(JSRuntime *rt, JSGCCallback cb);
extern JS_PUBLIC_API(JSBool)
JS_IsGCMarkingTracer(JSTracer *trc);
extern JS_PUBLIC_API(JSTracer *)
JS_GetGCMarkingTracer(JSContext *cx);
extern JS_PUBLIC_API(void)
JS_SetGCThingCallback(JSContext *cx, JSGCThingCallback cb, void *closure);