if (!jsdscript || !JSD_IS_DEBUG_ENABLED(jsdc, jsdscript))
if (!jsdscript || (jsdc->flags & JSD_HIDE_DISABLED_FRAMES && !JSD_IS_DEBUG_ENABLED(jsdc, jsdscript))) {
_addNewFrame(JSDContext*        jsdc,             JSDThreadState*    jsdthreadstate,             JSScript*          script,             jsuword            pc,             JSStackFrame*      fp){    JSDStackFrameInfo* jsdframe;    JSDScript*         jsdscript = NULL;    if (!JS_IsNativeFrame(jsdthreadstate->context, fp))    {        JSD_LOCK_SCRIPTS(jsdc);        jsdscript = jsd_FindJSDScript(jsdc, script);        JSD_UNLOCK_SCRIPTS(jsdc);        if (!jsdscript || !JSD_IS_DEBUG_ENABLED(jsdc, jsdscript))            return NULL;    }        jsdframe = (JSDStackFrameInfo*) calloc(1, sizeof(JSDStackFrameInfo));    if( ! jsdframe )        return NULL;    jsdframe->jsdthreadstate = jsdthreadstate;    jsdframe->jsdscript      = jsdscript;    jsdframe->pc             = pc;    jsdframe->fp             = fp;    JS_APPEND_LINK(&jsdframe->links, &jsdthreadstate->stack);    jsdthreadstate->stackDepth++;    return jsdframe;}