mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 785493, part 1 - add JS_CALL_SCRIPT_TRACER. r=billm
This commit is contained in:
parent
ef7234e8af
commit
3072627fad
@ -3862,6 +3862,13 @@ JS_CallTracer(JSTracer *trc, void *thing, JSGCTraceKind kind);
|
||||
JS_CALL_TRACER((trc), str_, JSTRACE_STRING, name); \
|
||||
JS_END_MACRO
|
||||
|
||||
#define JS_CALL_SCRIPT_TRACER(trc, script, name) \
|
||||
JS_BEGIN_MACRO \
|
||||
JSScript *script_ = (script); \
|
||||
JS_ASSERT(script_); \
|
||||
JS_CALL_TRACER((trc), script_, JSTRACE_SCRIPT, name); \
|
||||
JS_END_MACRO
|
||||
|
||||
/*
|
||||
* API for JSTraceCallback implementations.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user