Home | History | Annotate | Download | only in src

Lines Matching refs:info

62 void CodeGenerator::MakeCodePrologue(CompilationInfo* info, const char* kind) {
67 if (info->isolate()->bootstrapper()->IsActive()) {
79 if (info->IsStub()) {
81 CodeStub::MajorName(info->code_stub()->MajorKey(), true);
84 PrintF("%s", *info->function()->debug_name()->ToCString());
90 if (!info->IsStub() && print_source) {
92 PrettyPrinter().PrintProgram(info->function()));
95 if (!info->IsStub() && print_ast) {
97 AstPrinter().PrintProgram(info->function()));
105 CompilationInfo* info) {
106 Isolate* isolate = info->isolate();
112 info->IsStub();
120 code->set_prologue_offset(info->prologue_offset());
126 void CodeGenerator::PrintCode(Handle<Code> code, CompilationInfo* info) {
132 (info->IsStub() && FLAG_print_code_stubs) ||
133 (info->IsOptimizing() && FLAG_print_opt_code));
136 FunctionLiteral* function = info->function();
138 Handle<Script> script = info->script();
155 if (info->IsOptimizing()) {
158 info->closure()->shared()->code()->Disassemble(
165 if (info->IsStub()) {
166 CodeStub::Major major_key = info->code_stub()->MajorKey();