Home | History | Annotate | Download | only in src

Lines Matching refs:function_info

120 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) {
126 table->Remove(*function_info);
143 Handle<SharedFunctionInfo> function_info,
148 Handle<Script>(Script::cast(function_info->script()), isolate());
182 Handle<SharedFunctionInfo> function_info =
186 if (HasOrigin(function_info, name, line_offset, column_offset)) {
187 result = *function_info;
229 Handle<SharedFunctionInfo> function_info) {
231 return table->Put(*source, *function_info);
237 Handle<SharedFunctionInfo> function_info) {
239 TryTablePut(source, function_info),
245 Handle<SharedFunctionInfo> function_info) {
247 SetFirstTable(TablePut(source, function_info));
273 function_info(SharedFunctionInfo::cast(result), isolate());
275 Put(source, context, function_info, scope_position);
278 return function_info;
289 Handle<SharedFunctionInfo> function_info,
292 return table->PutEval(*source, *context, *function_info, scope_position);
299 Handle<SharedFunctionInfo> function_info,
303 source, context, function_info, scope_position),
310 Handle<SharedFunctionInfo> function_info,
313 SetFirstTable(TablePut(source, context, function_info, scope_position));
374 void CompilationCache::Remove(Handle<SharedFunctionInfo> function_info) {
377 eval_global_.Remove(function_info);
378 eval_contextual_.Remove(function_info);
379 script_.Remove(function_info);
429 Handle<SharedFunctionInfo> function_info) {
434 script_.Put(source, function_info);
441 Handle<SharedFunctionInfo> function_info,
449 eval_global_.Put(source, context, function_info, scope_position);
452 eval_contextual_.Put(source, context, function_info, scope_position);