Changeset 68006 in webkit for trunk/JavaScriptCore/bytecode
- Timestamp:
- Sep 21, 2010, 6:22:25 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecode/CodeBlock.cpp
r65593 r68006 713 713 case op_resolve_global: { 714 714 int r0 = (++it)->u.operand; 715 int id0 = (++it)->u.operand; 715 716 JSValue scope = JSValue((++it)->u.jsCell); 716 int id0 = (++it)->u.operand;717 ++it; 717 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()); 718 719 it += 2; … … 721 722 case op_resolve_global_dynamic: { 722 723 int r0 = (++it)->u.operand; 724 int id0 = (++it)->u.operand; 723 725 JSValue scope = JSValue((++it)->u.jsCell); 724 int id0 = (++it)->u.operand;726 ++it; 725 727 int depth = it[2].u.operand; 726 728 printf("[%4d] resolve_global_dynamic\t %s, %s, %s, %d\n", location, registerName(exec, r0).data(), valueToSourceString(exec, scope).utf8().data(), idName(id0, m_identifiers[id0]).data(), depth); … … 744 746 case op_get_global_var: { 745 747 int r0 = (++it)->u.operand; 746 JSValue scope = JSValue((++it)->u.jsCell);747 748 int index = (++it)->u.operand; 748 printf("[%4d] get_global_var\t %s, % s, %d\n", location, registerName(exec, r0).data(), valueToSourceString(exec, scope).utf8().data(), index);749 printf("[%4d] get_global_var\t %s, %d\n", location, registerName(exec, r0).data(), index); 749 750 break; 750 751 } 751 752 case op_put_global_var: { 752 JSValue scope = JSValue((++it)->u.jsCell);753 753 int index = (++it)->u.operand; 754 754 int r0 = (++it)->u.operand; 755 printf("[%4d] put_global_var\t % s, %d, %s\n", location, valueToSourceString(exec, scope).utf8().data(), index, registerName(exec, r0).data());755 printf("[%4d] put_global_var\t %d, %s\n", location, index, registerName(exec, r0).data()); 756 756 break; 757 757 }
Note:
See TracChangeset
for help on using the changeset viewer.