Home | History | Annotate | Download | only in src

Lines Matching refs:shared_info

68 CompilationInfo::CompilationInfo(Handle<SharedFunctionInfo> shared_info)
69 : isolate_(shared_info->GetIsolate()),
75 shared_info_(shared_info),
76 script_(Handle<Script>(Script::cast(shared_info->script()))),
122 (shared_info().is_null() || !shared_info()->optimization_disabled());
127 Handle<Code> code(shared_info()->code());
198 Handle<Code> code(info->shared_info()->code());
203 ASSERT(!info->shared_info()->optimization_disabled());
217 if (info->shared_info()->opt_count() > kMaxOptCount) {
219 info->shared_info()->DisableOptimization();
239 info->shared_info()->DisableOptimization();
262 bool should_recompile = !info->shared_info()->has_deoptimization_support();
265 CompilationInfo unoptimized(info->shared_info());
274 Handle<SharedFunctionInfo> shared = info->shared_info();
288 ASSERT(info->shared_info()->has_deoptimization_support());
320 info->shared_info()->DisableOptimization();
348 if (!info->shared_info().is_null()) {
350 info->shared_info()->set_scope_info(*scope_info);
613 Handle<SharedFunctionInfo> shared = info->shared_info();