Search completed in 0.91 seconds.
5 results for "JS_MarkGCThing":
JSMarkOp
Mozilla › Projects › SpiderMonkey › JSAPI reference › 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
Mozilla › Projects › SpiderMonkey › 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
Mozilla › Projects › SpiderMonkey › 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
Mozilla › Projects › SpiderMonkey › Releases › 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
Mozilla › Projects › SpiderMonkey › Releases › 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.