Changeset 64790 in webkit for trunk/JavaScriptCore/bytecode/Opcode.h
- Timestamp:
- Aug 5, 2010, 3:22:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecode/Opcode.h
r63056 r64790 94 94 macro(op_resolve, 3) \ 95 95 macro(op_resolve_skip, 4) \ 96 macro(op_resolve_global, 6) \97 macro(op_resolve_global_dynamic, 7) \96 macro(op_resolve_global, 5) \ 97 macro(op_resolve_global_dynamic, 6) \ 98 98 macro(op_get_scoped_var, 4) \ 99 99 macro(op_put_scoped_var, 4) \ 100 macro(op_get_global_var, 4) \101 macro(op_put_global_var, 4) \100 macro(op_get_global_var, 3) \ 101 macro(op_put_global_var, 3) \ 102 102 macro(op_resolve_base, 3) \ 103 103 macro(op_resolve_with_base, 4) \ … … 255 255 #endif 256 256 257 inline size_t opcodeLength(OpcodeID opcode) 258 { 259 switch (opcode) { 260 #define OPCODE_ID_LENGTHS(id, length) case id: return OPCODE_LENGTH(id); 261 FOR_EACH_OPCODE_ID(OPCODE_ID_LENGTHS) 262 #undef OPCODE_ID_LENGTHS 263 } 264 ASSERT_NOT_REACHED(); 265 return 0; 266 } 267 257 268 } // namespace JSC 258 269
Note:
See TracChangeset
for help on using the changeset viewer.