Expand description
SpiderMonkey engine surface (via bao_engine re-exports).
Modules§
- abort_
signal - builtin_
name - codegen
- common_
strings - context
- SpiderMonkey JSContext — always parasitic on servo’s Runtime.
- debugger
- SpiderMonkey Debugger — breakpoint management and state tracking.
- dispatch_
sm - SpiderMonkey
Jsc/Jsarm adapters forbun_dispatch::link_interface!. - error
- fetch_
headers - gc
- GC roots and storage for SpiderMonkey.
- generated
- host_fn
- ipc
- IPC — inter-process communication channel.
- job_
queue - module_
loader - rare_
data - value
- webcore_
types
Macros§
Functions§
- set_
job_ queue_ drain - Register the job queue drain callback.
Type Aliases§
- Global
Setup Fn - Function pointer type for global setup during module evaluation.
- JobQueue
Drain Fn - Function pointer type for draining the JS job queue (microtask queue).
- Post
Eval Hook - Function pointer type for post-evaluation hooks.
Attribute Macros§
- host_fn
#[host_fn]proc-macro for SpiderMonkey host function shims.