From a8dc44aaa9acaba9e5e39dbc6f753bec7874fa19 Mon Sep 17 00:00:00 2001 From: "rogerl%netscape.com" Date: Thu, 8 Oct 1998 23:46:29 +0000 Subject: [PATCH] #324451 - Added callSpecial opcode to identify indirect eval calls git-svn-id: svn://10.0.0.236/branches/SpiderMonkey140_BRANCH@12363 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/src/jsopcode.tbl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mozilla/js/src/jsopcode.tbl b/mozilla/js/src/jsopcode.tbl index 0878f834b88..309c3c0e217 100644 --- a/mozilla/js/src/jsopcode.tbl +++ b/mozilla/js/src/jsopcode.tbl @@ -210,3 +210,8 @@ OPDEF(JSOP_SETSP, 117,"setsp", NULL, 3, 0, 0, 0, JOF_UINT16 OPDEF(JSOP_CONDSWITCH,118,"condswitch", NULL, 1, 0, 0, 0, JOF_BYTE) OPDEF(JSOP_CASE, 119,"case", NULL, 3, 1, 0, 0, JOF_JUMP) OPDEF(JSOP_DEFAULT, 120,"default", NULL, 3, 1, 0, 0, JOF_JUMP) + +/* +* ECMA-compliant call to eval op +*/ +OPDEF(JSOP_CALLSPECIAL,121,"callspecial",NULL, 3, -1, 1, 11, JOF_UINT16)