javascriptcore.virtual_machine

Module for [VirtualMachine] class

Types 3

JSCVirtualMachine represents a group of JSCContext<!-- -->s. It allows concurrent JavaScript execution by creating a different instance of JSCVirtualMachine in each thread.

To create a group of JSCContext<!-- -->s pass the same JSCVirtualMachine instance to every JSCContext constructor.

Methods
GType _gType() @property
VirtualMachine self()Returns `this`, for use in `with` statements.
VirtualMachineGidBuilder builder()Get builder for [javascriptcore.virtual_machine.VirtualMachine] Returns: New builder object
Constructors
this(void * ptr, Flag!"Take" take)
this()Create a new #JSCVirtualMachine. Returns: the newly created #JSCVirtualMachine.

Fluent builder for [javascriptcore.virtual_machine.VirtualMachine]