Home | History | Annotate | Download | only in src

Lines Matching refs:Script

57 CompilationInfo::CompilationInfo(Handle<Script> script,
60 script_(script),
64 Initialize(script->GetIsolate(), BASE, zone);
72 script_(Handle<Script>(Script::cast(shared_info->script()))),
85 script_(Handle<Script>(Script::cast(shared_info_->script()))),
132 if (script_->type()->value() == Script::TYPE_NATIVE) {
640 Handle<Script> script = info->script();
643 script->set_context_data(array->get(0));
647 script->set_compilation_type(Script::COMPILATION_TYPE_EVAL);
653 script->set_eval_from_shared(it.frame()->function()->shared());
657 script->set_eval_from_instructions_offset(Smi::FromInt(offset));
663 isolate->debugger()->OnBeforeCompile(script);
671 String::cast(script->source())->length() > FLAG_min_preparse_length) &&
708 Compiler::SetFunctionInfo(result, lit, true, script);
710 if (script->name()->IsString()) {
714 : Logger::ToNativeByScript(Logger::SCRIPT_TAG, *script),
718 String::cast(script->name())));
719 GDBJIT(AddCode(Handle<String>(String::cast(script->name())),
720 script,
727 : Logger::ToNativeByScript(Logger::SCRIPT_TAG, *script),
732 GDBJIT(AddCode(Handle<String>(), script, info->code(), info));
741 script->set_compilation_state(Script::COMPILATION_STATE_COMPILED);
747 script, Debugger::NO_AFTER_COMPILE_FLAGS);
789 // the script.
797 // Create a script object describing the script to be compiled.
798 Handle<Script> script = isolate->factory()->NewScript(source);
800 script->set_type(Smi::FromInt(Script::TYPE_NATIVE));
803 script->set_name(*script_name);
804 script->set_line_offset(Smi::FromInt(line_offset));
805 script->set_column_offset(Smi::FromInt(column_offset));
807 script->set_is_shared_cross_origin(is_shared_cross_origin);
809 script->set_data(script_data.is_null() ? isolate->heap()->undefined_value()
813 CompilationInfoWithZone info(script);
861 // Create a script object describing the script to be compiled.
862 Handle<Script> script = isolate->factory()->NewScript(source);
863 CompilationInfoWithZone info(script);
1203 Handle<Script> script) {
1205 CompilationInfoWithZone info(script);
1246 SetFunctionInfo(result, literal, false, script);
1262 // in the full script source. When counting characters in the script source the
1267 Handle<Script> script) {
1270 function_info->set_script(*script);
1297 // was created using Script object, it will not have it.
1300 // script name and line number. Check explicitly whether logging is
1304 Handle<Script> script = info->script();
1308 int line_num = GetScriptLineNumber(script, shared->start_position()) + 1;
1310 GetScriptColumnNumber(script, shared->start_position()) + 1;
1312 if (script->name()->IsString()) {
1314 CodeCreateEvent(Logger::ToNativeByScript(tag, *script),
1318 String::cast(script->name()),
1323 CodeCreateEvent(Logger::ToNativeByScript(tag, *script),
1334 Handle<Script>(info->script()),