--- title: JS DestroyRuntime slug: Mozilla/Projects/SpiderMonkey/JSAPI_reference/JS_DestroyRuntime tags: - JSAPI Reference - SpiderMonkey translation_of: Mozilla/Projects/SpiderMonkey/JSAPI_reference/JS_DestroyRuntime ---

JavaScriptランタイム環境を解放します。 Frees a JavaScript runtime.

構文

void JS_DestroyRuntime(JSRuntime *rt);
Name Type Description
rt JSRuntime * 解放するランタイムThe runtime to destroy.

説明

JS_DestroyRuntimeは、JavaScriptランタイム環境rtを解放する関数です。JSAPIの利用を終えた後は必ずJS_DestroyRuntimeを呼び出してください。JS_DestroyRuntimeを呼ぶことで、ガベージコレクションおよびJS_NewRuntimeによって確保されたメモリ領域の解放が行われます。 <code>JS_DestroyRuntime</code> frees the specified the JavaScript runtime environment, <code>rt</code>. Call <code>JS_DestroyRuntime</code> after completing all other JS API calls. <code>JS_DestroyRuntime</code> garbage collects and frees the memory previously allocated by <code>JS_NewRuntime</code>.

{{ LXRSearch("ident", "i", "JS_DestroyRuntime") }}

{{ languages( { "en": "en/JS_DestroyRuntime" } ) }}