2009-01-23 12 views

Odpowiedz

1

To nie jest wykonalne poprzez JSErrorReport. Zamiast tego musisz spojrzeć na APIS debuggera. Znajdź nagłówek jsdbgapi.h. Ma listę funkcji przechwytujących, które będą wywoływane, jeśli używasz debugowania (JS_SetDebugMode (cx, true)). Wewnątrz tych funkcji przechwytujących można po prostu wywołać js_DumpBacktrace, aby uzyskać pełny stos. Zauważ, że funkcja js_DumpBacktrace nie zadziałałaby, jeśli najpierw nie włączysz debugowania. W trybie debugowania można zrobić o wiele więcej niż drukowanie stosu. W rzeczywistości można uzyskać kontekst funkcji i wszystkie jej argumenty i lokalne znaki.

Powiązane problemy