Search completed in 1.03 seconds.
5 results for "JS_MarkGCThing":
JSMarkOp
arg void * opaque data which the mark hook must pass through to
js_markgcthing.
... description call
js_markgcthing for each gc thing directly reachable from obj.
Index
124 jsmarkop jsapi reference, obsolete, reference, référence(2), spidermonkey call
js_markgcthing for each gc thing directly reachable from obj.
JSAPI reference
js_addfinalizecallback added in spidermonkey 38 enum jsfinalizestatus added in spidermonkey 17 js_removefinalizecallback added in spidermonkey 38 js_setgczeal added in spidermonkey 1.8 js_schedulegc added in spidermonkey 17 js_dumpheap added in spidermonkey 1.8 js_setgccallbackrt obsolete since jsapi 13 js_setfinalizecallback added in spidermonkey 17 obsolete since jsapi 32
js_markgcthing obsolete since jsapi 5 js_isabouttobefinalized obsolete since jsapi 35 js_clearnewbornroots obsolete since jsapi 5 the rest of these apis help protect objects from being destroyed by the garbage collector before the application is done using them.
SpiderMonkey 1.8.5
garbage collection
js_markgcthing was changed in bug 549143 to mark jsvals rather than void pointers (gc root addresses), improving the typed rooting api which was introduced in bug 565157.
SpiderMonkey 1.8.7
garbage collection
js_markgcthing was changed in bug 549143 to mark jsvals rather than void pointers (gc root addresses), improving the typed rooting api which was introduced in bug 565157.