Lines Matching defs:info
289 bool FullCodeGenerator::MakeCode(CompilationInfo* info) {
290 Isolate* isolate = info->isolate();
291 Handle<Script> script = info->script();
299 CodeGenerator::MakeCodePrologue(info);
301 MacroAssembler masm(info->isolate(), NULL, kInitialBufferSize);
306 FullCodeGenerator cgen(&masm, info);
315 Handle<Code> code = CodeGenerator::MakeCodeEpilogue(&masm, flags, info);
316 code->set_optimizable(info->IsOptimizable() &&
317 !info->function()->flags()->Contains(kDontOptimize) &&
318 info->function()->scope()->AllowsLazyRecompilation());
323 code->set_has_deoptimization_support(info->HasDeoptimizationSupport());
327 info->isolate()->debugger()->IsDebuggerActive());
328 code->set_compiled_optimizable(info->IsOptimizable());
333 CodeGenerator::PrintCode(code, info);
334 info->SetCode(code); // May be an empty handle.
382 Handle<TypeFeedbackInfo> info = isolate()->factory()->NewTypeFeedbackInfo();
383 info->set_ic_total_count(ic_total_count_);
384 ASSERT(!isolate()->heap()->InNewSpace(*info));
385 code->set_type_feedback_info(*info);