--- title: JSDBGAPI Reference slug: Mozilla/Projects/SpiderMonkey/JSDBGAPI_Reference tags: - JSDBGAPI_Reference - JavaScript - SpiderMonkey ---

見てのとおり、ほとんどすべての項目がドキュメント化されていません。

<tt>trap, untrap, watch, unwatch, line2pc</tt> および <tt>pc2line</tt> 関数の実装は {{ Source("js/src/js.c") }} をご覧ください。{{ Source("js/src/jsdbgapi.h") }} にも (わずかに) コメントがあります。

{{ 英語版章題("Breakpoints") }}

ブレークポイント

{{ 英語版章題("Watchpoints") }}

ウォッチポイント

{{ 英語版章題("Inspecting the stack") }}

スタックの調査

{{ 英語版章題("Evaluating debug code") }}

デバッグコードの評価

{{ 英語版章題("Examining object properties") }}

オブジェクトプロパティの検査

{{ 英語版章題("Hooks") }}

フック

{{ 英語版章題("Memory usage") }}

メモリ使用量

{{ 英語版章題("System objects") }}

システムオブジェクト

{{ 英語版章題("Profiling") }}

分析

これらの関数は、Mac プロファイラである Shark を使用して SpiderMonkey アプリケーションを分析するために使用されます。Profiling JavaScript with Shark をご覧ください。

以下の JSNative 関数は、上記 4 つの API をスクリプトに晒すために使用されます。

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