JsRuntimeHandle typedef

Дескриптор среды выполнения Chakra.

Синтаксис

typedef void *JsRuntimeHandle;  

Комментарии

У каждой среды выполнения Chakra есть собственный независимый обработчик выполнения, JIT-компилятор и куча, собранные сборщиком мусора. Таким образом, все среды выполнения полностью изолированы от других сред выполнения.

Среды выполнения можно использовать в любом потоке, но в любой момент можно вызвать среду выполнения только из одного потока.

Предупреждение

JsRuntimeHandle, в отличие от других ссылок на объекты в API размещения Chakra, не собирается сборщиком мусора, так как он содержит саму кучу, в которой собрано мусора. Среда выполнения продолжает существовать до тех пор, пока JsDisposeRuntime не будет вызван.

Требования

Верхний колонтитул: jsrt. h

См. также

Справочник (среда выполнения JavaScript)