- iOS 7.0+
- macOS 10.9+
- tvOS 9.0+
JSContext object) belongs to a virtual machine. Each virtual machine can encompass multiple contexts, allowing values (
JSValue objects) to be passed between contexts. However, each virtual machine is distinct—you cannot pass a value created in one virtual machine to a context in another virtual machine.
JSVirtual instance for each thread.
Managing Memory for Exported Objects