Skip to content

Commit 85fd7a0

Browse files
committed
Fix: Sync GNUC dispatch table with new specialized opcodes
1 parent c3700de commit 85fd7a0

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/runtime/vm.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,15 @@ static bool resolveContextualMethod(VM* pvm, ObjString* name, Value* result) {
269269
[OP_GET_INDEX] = &&DO_OP_GET_INDEX,
270270
[OP_SET_INDEX] = &&DO_OP_SET_INDEX,
271271
[OP_GET_LOCAL] = &&DO_OP_GET_LOCAL,
272+
[OP_GET_LOCAL_0] = &&DO_OP_GET_LOCAL_0,
273+
[OP_GET_LOCAL_1] = &&DO_OP_GET_LOCAL_1,
274+
[OP_GET_LOCAL_2] = &&DO_OP_GET_LOCAL_2,
275+
[OP_GET_LOCAL_3] = &&DO_OP_GET_LOCAL_3,
272276
[OP_SET_LOCAL] = &&DO_OP_SET_LOCAL,
277+
[OP_SET_LOCAL_0] = &&DO_OP_SET_LOCAL_0,
278+
[OP_SET_LOCAL_1] = &&DO_OP_SET_LOCAL_1,
279+
[OP_SET_LOCAL_2] = &&DO_OP_SET_LOCAL_2,
280+
[OP_SET_LOCAL_3] = &&DO_OP_SET_LOCAL_3,
273281
[OP_GET_GLOBAL] = &&DO_OP_GET_GLOBAL,
274282
[OP_DEFINE_GLOBAL] = &&DO_OP_DEFINE_GLOBAL,
275283
[OP_SET_GLOBAL] = &&DO_OP_SET_GLOBAL,

0 commit comments

Comments
 (0)