Bug 730208 - Implement js::IsIncrementalBarrierNeededOnScript. r=billm

--HG--
extra : rebase_source : c5ee6063a72e251b1b4ef08aa2d97b6d8364a0e1
This commit is contained in:
Steve Fink 2012-04-27 10:53:07 -07:00
parent 59035f14d4
commit ce400592c2
2 changed files with 9 additions and 0 deletions

View File

@ -769,6 +769,12 @@ IsIncrementalBarrierNeededOnObject(JSObject *obj)
return obj->compartment()->needsBarrier();
}
JS_FRIEND_API(bool)
IsIncrementalBarrierNeededOnScript(JSScript *script)
{
return script->compartment()->needsBarrier();
}
extern JS_FRIEND_API(void)
IncrementalReferenceBarrier(void *ptr)
{

View File

@ -724,6 +724,9 @@ IsIncrementalBarrierNeeded(JSContext *cx);
extern JS_FRIEND_API(bool)
IsIncrementalBarrierNeededOnObject(JSObject *obj);
extern JS_FRIEND_API(bool)
IsIncrementalBarrierNeededOnScript(JSScript *obj);
extern JS_FRIEND_API(void)
IncrementalReferenceBarrier(void *ptr);