JSFreeOp 编辑
This article covers features introduced in SpiderMonkey 17
Structure used during finalization instead of JSContext
.
Syntax
JSFreeOp(JSRuntime *rt);
Name | Type | Description |
---|---|---|
rt | JSRuntime * | A runtime to store in this structure. |
Methods
Method | Description |
---|---|
JSRuntime *runtime() const | Returns a pointer to JSRuntime passed to constructor. |
Description
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.
See Also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论