X-Git-Url: http://git.squeep.com/?p=dcpu16;a=blobdiff_plain;f=vm-dcpu16.c;h=5accf2f740ed5c76baaf0235896ff845c6860612;hp=a463f7ac94858856c5a6e6a2697f44b44811f44f;hb=ce296c260b229bb5c2e866db7842f3a46ea8c4b7;hpb=ca03eaaf8fc937a38221cb724857276ece6fd816 diff --git a/vm-dcpu16.c b/vm-dcpu16.c index a463f7a..5accf2f 100644 --- a/vm-dcpu16.c +++ b/vm-dcpu16.c @@ -447,7 +447,7 @@ COMMAND_IMPL(run) { running_ = 1; gettimeofday(&run_start_tv, NULL); - run_cycle_start = vm->cycle; + run_cycle_start = vm->cycle_; memset(&act, 0, sizeof act); act.sa_handler = sigint_handler_; @@ -460,7 +460,7 @@ COMMAND_IMPL(run) { while (running_) { gettimeofday(&start_tv, NULL); - cycle_start = vm->cycle; + cycle_start = vm->cycle_; dcpu16_step(vm); if (opt_.verbose > 1) @@ -471,7 +471,7 @@ COMMAND_IMPL(run) { } /* how many cycles did this instr use? */ - cycles_to_wait = vm->cycle - cycle_start; + cycles_to_wait = vm->cycle_ - cycle_start; if (cycles_to_wait == 0) continue; @@ -500,7 +500,7 @@ COMMAND_IMPL(run) { run_usec = diff_tv.tv_sec * 1000000; run_usec += diff_tv.tv_usec; fprintf(stderr, "ran %llu cycles in %lds %dus (%lldus)\n", - vm->cycle - run_cycle_start, + vm->cycle_ - run_cycle_start, diff_tv.tv_sec, diff_tv.tv_usec, run_usec);