Home | History | Annotate | Download | only in src

Lines Matching refs:Script

122   // Probe the script generation tables. Make sure not to leak handles
140 // We only re-use a cached function for some script source code if the
141 // script originates from the same place. This is to avoid issues
149 Handle<Script> script =
150 Handle<Script>(Script::cast(function_info->script()), isolate());
151 // If the script name isn't set, the boilerplate script should have
154 return script->name()->IsUndefined();
157 if (line_offset != script->line_offset()->value()) return false;
158 if (column_offset != script->column_offset()->value()) return false;
160 if (!name->IsString() || !script->name()->IsString()) return false;
162 if (is_shared_cross_origin != script->is_shared_cross_origin()) return false;
164 return String::cast(*name)->Equals(String::cast(script->name()));
169 // be cached in the same script generation. Currently the first use
182 // Probe the script generation tables. Make sure not to leak handles
220 // to see if we actually found a cached script. If so, we return a
230 // If the script was found in a later generation, we promote it to