Changeset 91952 in webkit for trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
- Timestamp:
- Jul 28, 2011, 4:20:25 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
r91869 r91952 201 201 case op_get_by_id_proto: 202 202 case op_get_by_id_chain: 203 case op_get_by_id_self_list:204 case op_get_by_id_proto_list:205 203 case op_put_by_id_transition: 206 204 case op_put_by_id_replace: … … 814 812 break; 815 813 } 816 case op_get_by_id_self_list: {817 printGetByIdOp(exec, location, it, "get_by_id_self_list");818 break;819 }820 814 case op_get_by_id_proto: { 821 815 printGetByIdOp(exec, location, it, "get_by_id_proto"); 822 816 break; 823 817 } 824 case op_get_by_id_proto_list: {825 printGetByIdOp(exec, location, it, "op_get_by_id_proto_list");826 break;827 }828 818 case op_get_by_id_chain: { 829 819 printGetByIdOp(exec, location, it, "get_by_id_chain"); … … 834 824 break; 835 825 } 836 case op_get_by_id_getter_self_list: {837 printGetByIdOp(exec, location, it, "get_by_id_getter_self_list");838 break;839 }840 826 case op_get_by_id_getter_proto: { 841 827 printGetByIdOp(exec, location, it, "get_by_id_getter_proto"); 842 828 break; 843 829 } 844 case op_get_by_id_getter_proto_list: {845 printGetByIdOp(exec, location, it, "get_by_id_getter_proto_list");846 break;847 }848 830 case op_get_by_id_getter_chain: { 849 831 printGetByIdOp(exec, location, it, "get_by_id_getter_chain"); … … 854 836 break; 855 837 } 856 case op_get_by_id_custom_self_list: {857 printGetByIdOp(exec, location, it, "get_by_id_custom_self_list");858 break;859 }860 838 case op_get_by_id_custom_proto: { 861 839 printGetByIdOp(exec, location, it, "get_by_id_custom_proto"); 862 break;863 }864 case op_get_by_id_custom_proto_list: {865 printGetByIdOp(exec, location, it, "get_by_id_custom_proto_list");866 840 break; 867 841 } … … 1507 1481 return; 1508 1482 } 1509 if ((vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_proto_list))1510 || (vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_self_list))1511 || (vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_getter_proto_list))1512 || (vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_getter_self_list))1513 || (vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_custom_proto_list))1514 || (vPC[0].u.opcode == interpreter->getOpcode(op_get_by_id_custom_self_list))) {1515 PolymorphicAccessStructureList* polymorphicStructures = vPC[4].u.polymorphicStructures;1516 polymorphicStructures->visitAggregate(visitor, vPC[5].u.operand);1517 delete polymorphicStructures;1518 return;1519 }1520 1483 1521 1484 // These instructions don't ref their Structures.
Note:
See TracChangeset
for help on using the changeset viewer.