call codedump_all() from mirb if --verbose is set; close #1559

This commit is contained in:
Yukihiro "Matz" Matsumoto
2013-11-10 04:34:53 +09:00
parent 3bbf66f9f3
commit a725bd7a23
+5
View File
@@ -236,6 +236,8 @@ print_cmdline(int code_block_open)
}
}
void codedump_all(mrb_state*, struct RProc*);
int
main(int argc, char **argv)
{
@@ -365,6 +367,9 @@ main(int argc, char **argv)
/* generate bytecode */
struct RProc *proc = mrb_generate_code(mrb, parser);
if (args.verbose) {
codedump_all(mrb, proc);
}
/* pass a proc for evaulation */
nregs = first_command ? 0: proc->body.irep->nregs;
/* evaluate the bytecode */