This article needs a technical review. How you can help.
This article covers features introduced in SpiderMonkey 17
Structure used during finalization instead of
||A runtime to store in this structure.|
||Returns a pointer to
Various finalization API takes not
JSContext * but rather either
JSFreeOp structure or its library-private counterpart
FreeOp. These structures wrap parameters that are passed to the finalizers removing most of explicit dependencies on
JSContext in the finalization code.