Lines Matching refs:Handle

45 Handle<CompilationCacheTable> CompilationSubCache::GetTable(int generation) {  in GetTable()
47 Handle<CompilationCacheTable> result; in GetTable()
54 result = Handle<CompilationCacheTable>(table, isolate()); in GetTable()
91 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove()
96 Handle<CompilationCacheTable> table = GetTable(generation); in Remove()
114 Handle<SharedFunctionInfo> function_info, in HasOrigin()
115 Handle<Object> name, in HasOrigin()
119 Handle<Script> script = in HasOrigin()
120 Handle<Script>(Script::cast(function_info->script()), isolate()); in HasOrigin()
134 return String::Equals(Handle<String>::cast(name), in HasOrigin()
135 Handle<String>(String::cast(script->name()))); in HasOrigin()
143 Handle<SharedFunctionInfo> CompilationCacheScript::Lookup( in Lookup()
144 Handle<String> source, in Lookup()
145 Handle<Object> name, in Lookup()
149 Handle<Context> context) { in Lookup()
157 Handle<CompilationCacheTable> table = GetTable(generation); in Lookup()
158 Handle<Object> probe = table->Lookup(source, context); in Lookup()
160 Handle<SharedFunctionInfo> function_info = in Lookup()
161 Handle<SharedFunctionInfo>::cast(probe); in Lookup()
194 Handle<SharedFunctionInfo> shared(SharedFunctionInfo::cast(result), in Lookup()
208 return Handle<SharedFunctionInfo>::null(); in Lookup()
213 void CompilationCacheScript::Put(Handle<String> source, in Put()
214 Handle<Context> context, in Put()
215 Handle<SharedFunctionInfo> function_info) { in Put()
217 Handle<CompilationCacheTable> table = GetFirstTable(); in Put()
224 Handle<String> source, Handle<SharedFunctionInfo> outer_info, in Lookup()
230 Handle<Object> result = isolate()->factory()->undefined_value(); in Lookup()
233 Handle<CompilationCacheTable> table = GetTable(generation); in Lookup()
238 Handle<SharedFunctionInfo> function_info = in Lookup()
239 Handle<SharedFunctionInfo>::cast(result); in Lookup()
252 void CompilationCacheEval::Put(Handle<String> source, in Put()
253 Handle<SharedFunctionInfo> outer_info, in Put()
254 Handle<SharedFunctionInfo> function_info, in Put()
257 Handle<CompilationCacheTable> table = GetFirstTable(); in Put()
265 Handle<String> source, in Lookup()
271 Handle<Object> result = isolate()->factory()->undefined_value(); in Lookup()
274 Handle<CompilationCacheTable> table = GetTable(generation); in Lookup()
279 Handle<FixedArray> data = Handle<FixedArray>::cast(result); in Lookup()
292 void CompilationCacheRegExp::Put(Handle<String> source, in Put()
294 Handle<FixedArray> data) { in Put()
296 Handle<CompilationCacheTable> table = GetFirstTable(); in Put()
301 void CompilationCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove()
311 Handle<String> source, in LookupScript()
312 Handle<Object> name, in LookupScript()
316 Handle<Context> context) { in LookupScript()
325 Handle<String> source, Handle<SharedFunctionInfo> outer_info, in LookupEval()
326 Handle<Context> context, StrictMode strict_mode, int scope_position) { in LookupEval()
342 MaybeHandle<FixedArray> CompilationCache::LookupRegExp(Handle<String> source, in LookupRegExp()
350 void CompilationCache::PutScript(Handle<String> source, in PutScript()
351 Handle<Context> context, in PutScript()
352 Handle<SharedFunctionInfo> function_info) { in PutScript()
359 void CompilationCache::PutEval(Handle<String> source, in PutEval()
360 Handle<SharedFunctionInfo> outer_info, in PutEval()
361 Handle<Context> context, in PutEval()
362 Handle<SharedFunctionInfo> function_info, in PutEval()
377 void CompilationCache::PutRegExp(Handle<String> source, in PutRegExp()
379 Handle<FixedArray> data) { in PutRegExp()