void jsd_ClearAllProfileData(JSDContext* jsdc) { JSDScript *current; JSD_LOCK_SCRIPTS(jsdc); current = (JSDScript *)jsdc->scripts.next; while (current != (JSDScript *)&jsdc->scripts) { jsd_ClearScriptProfileData(jsdc, current); current = (JSDScript *)current->links.next; } JSD_UNLOCK_SCRIPTS(jsdc); }
JSD_ClearScriptProfileData(JSDContext* jsdc, JSDScript *script) { JSD_ASSERT_VALID_CONTEXT(jsdc); jsd_ClearScriptProfileData(jsdc, script); }