Lines Matching defs:executable
759 UnlinkedProgramCodeBlock* JSGlobalObject::createProgramCodeBlock(CallFrame* callFrame, ProgramExecutable* executable, JSObject** exception)
762 JSParserStrictness strictness = executable->isStrictMode() ? JSParseStrict : JSParseNormal;
765 UnlinkedProgramCodeBlock* unlinkedCodeBlock = vm().codeCache()->getProgramCodeBlock(vm(), executable, executable->source(), strictness, debuggerMode, profilerMode, error);
768 debugger()->sourceParsed(callFrame, executable->source().provider(), error.m_line, error.m_message);
771 *exception = error.toErrorObject(this, executable->source());
778 UnlinkedEvalCodeBlock* JSGlobalObject::createEvalCodeBlock(CallFrame* callFrame, EvalExecutable* executable)
781 JSParserStrictness strictness = executable->isStrictMode() ? JSParseStrict : JSParseNormal;
784 UnlinkedEvalCodeBlock* unlinkedCodeBlock = vm().codeCache()->getEvalCodeBlock(vm(), executable, executable->source(), strictness, debuggerMode, profilerMode, error);
787 debugger()->sourceParsed(callFrame, executable->source().provider(), error.m_line, error.m_message);
790 throwVMError(callFrame, error.toErrorObject(this, executable->source()));