Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
CyclicRefWorkaround Namespace Reference

Classes

struct  Stringifier
 

Functions

JSBool replacer (JSContext *cx, uintN argc, jsval *vp)
 

Variables

std::set< JSObject * > g_ProcessedObjects
 
jsval g_LastKey
 
jsval g_LastValue
 
bool g_RecursionDetectedInPrevReplacer = false
 
uint g_countSameKeys = 0
 

Function Documentation

JSBool CyclicRefWorkaround::replacer ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 798 of file ThreadDebugger.cpp.

Variable Documentation

uint CyclicRefWorkaround::g_countSameKeys = 0

Definition at line 781 of file ThreadDebugger.cpp.

jsval CyclicRefWorkaround::g_LastKey

Definition at line 778 of file ThreadDebugger.cpp.

jsval CyclicRefWorkaround::g_LastValue

Definition at line 779 of file ThreadDebugger.cpp.

std::set<JSObject*> CyclicRefWorkaround::g_ProcessedObjects

Definition at line 777 of file ThreadDebugger.cpp.

bool CyclicRefWorkaround::g_RecursionDetectedInPrevReplacer = false

Definition at line 780 of file ThreadDebugger.cpp.