# HG changeset patch # User anatofuz # Date 1543558595 -32400 # Node ID 47f12bb731b839a44ab80e109b65db764a0b7ff1 # Parent f750745c94abeadc06c89e6d7082eb5e1511358a fix startup op diff -r f750745c94ab -r 47f12bb731b8 src/core/cbc-interp.cbc --- a/src/core/cbc-interp.cbc Fri Nov 30 14:07:07 2018 +0900 +++ b/src/core/cbc-interp.cbc Fri Nov 30 15:16:35 2018 +0900 @@ -60,7 +60,7 @@ __code cbc_next(INTERP i){ __code (*c)(INTERP); - //printf("count=%d op=%d\n", op_count++, *i->cur_op); + printf("count=%d op=%d\n", op_count++, *i->cur_op); c = CODES[NEXT_OP(i)]; i->tc->gc_status=0; goto c(i); @@ -6453,7 +6453,7 @@ void MVM_interp_run1(INTERP i){ - goto (CODES[(i->op = *(MVMuint16 *)(i->cur_op), i->cur_op += 2, i->op)])(i); + goto (CODES[i->op])(i); }