Lines Matching refs:function_info
91 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove() argument
97 table->Remove(*function_info); in Remove()
114 Handle<SharedFunctionInfo> function_info, in HasOrigin() argument
120 Handle<Script>(Script::cast(function_info->script()), isolate()); in HasOrigin()
160 Handle<SharedFunctionInfo> function_info = in Lookup() local
164 if (HasOrigin(function_info, in Lookup()
169 result = *function_info; in Lookup()
215 Handle<SharedFunctionInfo> function_info) { in Put() argument
219 CompilationCacheTable::Put(table, source, context, function_info)); in Put()
238 Handle<SharedFunctionInfo> function_info = in Lookup() local
241 Put(source, outer_info, function_info, scope_position); in Lookup()
244 return scope.CloseAndEscape(function_info); in Lookup()
254 Handle<SharedFunctionInfo> function_info, in Put() argument
259 function_info, scope_position); in Put()
301 void CompilationCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove() argument
304 eval_global_.Remove(function_info); in Remove()
305 eval_contextual_.Remove(function_info); in Remove()
306 script_.Remove(function_info); in Remove()
352 Handle<SharedFunctionInfo> function_info) { in PutScript() argument
355 script_.Put(source, context, function_info); in PutScript()
362 Handle<SharedFunctionInfo> function_info, in PutEval() argument
368 eval_global_.Put(source, outer_info, function_info, scope_position); in PutEval()
371 eval_contextual_.Put(source, outer_info, function_info, scope_position); in PutEval()