diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | mpfr.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2020-07-13 Arnold D. Robbins <arnold@skeeve.com> + + * mpfr.c (mpg_interpret): Small speedup. If do_itrace and opcode is + not one that's handled, return early. + 2020-07-12 Arnold D. Robbins <arnold@skeeve.com> * mpfr.c (mpg_interpret): Make the instruction tracing more sane. @@ -1554,9 +1554,9 @@ mpg_interpret(INSTRUCTION **cp) case Op_assign_exp: fprintf(stderr, "++ %s: mpg_interpret\n", opcode2str(op)); fflush(stderr); - // fall thru to break - default: break; + default: + return true; /* unhandled */ } } |