Changeset 68237 in webkit for trunk/JavaScriptCore/bytecode
- Timestamp:
- Sep 23, 2010, 11:24:21 PM (15 years ago)
- Location:
- trunk/JavaScriptCore/bytecode
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecode/CodeBlock.cpp
r68223 r68237 496 496 break; 497 497 } 498 case op_init_ lazy_reg: {499 int r0 = (++it)->u.operand; 500 printf("[%4d] init_ lazy_reg\t %s\n", location, registerName(exec, r0).data());498 case op_init_arguments: { 499 int r0 = (++it)->u.operand; 500 printf("[%4d] init_arguments\t %s\n", location, registerName(exec, r0).data()); 501 501 break; 502 502 } … … 714 714 int r0 = (++it)->u.operand; 715 715 int id0 = (++it)->u.operand; 716 printf("[%4d] resolve_global\t %s, %s\n", location, registerName(exec, r0).data(), idName(id0, m_identifiers[id0]).data()); 716 JSValue scope = JSValue((++it)->u.jsCell); 717 ++it; 718 printf("[%4d] resolve_global\t %s, %s, %s\n", location, registerName(exec, r0).data(), valueToSourceString(exec, scope).utf8().data(), idName(id0, m_identifiers[id0]).data()); 717 719 it += 2; 718 720 break; … … 1029 1031 int r0 = (++it)->u.operand; 1030 1032 int f0 = (++it)->u.operand; 1031 int shouldCheck = (++it)->u.operand; 1032 printf("[%4d] new_func\t\t %s, f%d, %s\n", location, registerName(exec, r0).data(), f0, shouldCheck ? "<Checked>" : "<Unchecked>"); 1033 printf("[%4d] new_func\t\t %s, f%d\n", location, registerName(exec, r0).data(), f0); 1033 1034 break; 1034 1035 } -
trunk/JavaScriptCore/bytecode/Opcode.h
r68223 r68237 41 41 macro(op_enter, 1) \ 42 42 macro(op_enter_with_activation, 2) \ 43 macro(op_init_ lazy_reg, 2) \43 macro(op_init_arguments, 2) \ 44 44 macro(op_create_arguments, 2) \ 45 45 macro(op_create_this, 3) \ … … 154 154 macro(op_switch_string, 4) \ 155 155 \ 156 macro(op_new_func, 4) \156 macro(op_new_func, 3) \ 157 157 macro(op_new_func_exp, 3) \ 158 158 macro(op_call, 4) \
Note:
See TracChangeset
for help on using the changeset viewer.