static EncodedJSValue JSC_HOST_CALL functionPrintByteCodeFor(ExecState* exec) { CodeBlock* codeBlock = codeBlockFromArg(exec); if (codeBlock) codeBlock->dumpBytecode(); return JSValue::encode(jsUndefined()); }
static EncodedJSValue JSC_HOST_CALL functionCodeBlockFor(ExecState* exec) { CodeBlock* codeBlock = codeBlockFromArg(exec); WTF::StringPrintStream stream; if (codeBlock) { stream.print(*codeBlock); return JSValue::encode(jsString(exec, stream.toString())); } return JSValue::encode(jsUndefined()); }