Lines Matching defs:shared_info

74 PARSE_INFO_GETTER(Handle<SharedFunctionInfo>, shared_info)
103 return parse_info_ && !parse_info_->shared_info().is_null();
140 if (shared_info()->is_compiled()) {
144 shared_info()->feedback_vector(), parse_info->isolate());
146 if (shared_info()->never_compiled()) MarkAsFirstCompile();
177 opt_count_(has_shared_info() ? shared_info()->opt_count() : 0),
233 (!has_shared_info() || !shared_info()->optimization_disabled());
376 if (info()->shared_info()->HasDebugInfo()) {
397 bool should_recompile = !info()->shared_info()->has_deoptimization_support();
411 DCHECK(info()->shared_info()->has_deoptimization_support());
414 bool optimization_disabled = info()->shared_info()->optimization_disabled();
415 bool dont_crankshaft = info()->shared_info()->dont_crankshaft();
420 info()->shared_info()->asm_function() &&
446 if (info()->shared_info()->asm_function()) {
454 if (!info()->shared_info()->asm_function() ||
509 if (info()->shared_info()->optimization_disabled()) {
511 info()->shared_info()->disable_optimization_reason());
721 static void MaybeDisableOptimization(Handle<SharedFunctionInfo> shared_info,
724 shared_info->DisableOptimization(bailout_reason);
787 if (info->has_shared_info() && info->shared_info()->HasBuiltinFunctionId()) {
835 Handle<SharedFunctionInfo> shared = info->shared_info();
919 Handle<SharedFunctionInfo> shared_info = parse_info->shared_info();
920 if (!shared_info.is_null()) {
922 shared_info->set_ast_node_count(lit->ast_node_count());
923 MaybeDisableOptimization(shared_info, lit->dont_optimize_reason());
924 shared_info->set_dont_crankshaft(lit->flags() &
971 info->shared_info());
1101 Handle<SharedFunctionInfo> shared = info->shared_info();
1236 info.shared_info()->set_scope_info(*scope_info);
1371 Handle<SharedFunctionInfo> shared_info;
1374 if (!maybe_shared_info.ToHandle(&shared_info)) {
1393 shared_info = CompileToplevel(&info);
1395 if (shared_info.is_null()) {
1401 shared_info->DisableOptimization(kEval);
1406 is_strict(shared_info->language_mode()));
1407 compilation_cache->PutEval(source, outer_info, context, shared_info,
1410 } else if (shared_info->ic_age() != isolate->heap()->global_ic_age()) {
1411 shared_info->ResetForNewContext(isolate->heap()->global_ic_age());
1416 shared_info, context, NOT_TENURED);
1787 Handle<SharedFunctionInfo> shared = info->shared_info();