diff -r 43287eef2fff -r 072f1114ea5d src/Opcodes.tbl --- a/src/Opcodes.tbl Mon Dec 24 02:56:02 2012 -0800 +++ b/src/Opcodes.tbl Mon Dec 24 16:09:13 2012 -0800 @@ -100,7 +100,8 @@ OPDEF(OP_NEWEMPTY, "newempty", 6, 0, 1) OPDEF(OP_NEWSIZED, "newsized", 6, -1, 1) -// Creates a duplicate copy of an array. +// Creates a duplicate copy of an array. This is a deep clone, rather than +// COPYARRAY, which is shallow. OPDEF(OP_DUPARRAY, "duparray", 1, 1, 1) // Performs an array-to-array assignment. @@ -108,7 +109,7 @@ // Right = pop() // copy(Left, Right) // push(Left) -OPDEF(OP_COPYARRAY, "arraycopy", 1, 2, 1) +OPDEF(OP_COPYARRAY, "copyarray", 1, 2, 1) // Reads or writes an integer element to an unsafe array. // index = pop()