Ignore:
Timestamp:
Oct 16, 2009, 10:52:20 PM (16 years ago)
Author:
[email protected]
Message:

Rolled back in r49717 with the build maybe working now?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/bytecode/CodeBlock.cpp

    r49726 r49734  
    10161016        }
    10171017        case op_get_pnames: {
    1018             int r0 = (++it)->u.operand;
    1019             int r1 = (++it)->u.operand;
     1018            int r0 = it[0].u.operand;
     1019            int r1 = it[1].u.operand;
    10201020            printf("[%4d] get_pnames\t %s, %s\n", location, registerName(r0).c_str(), registerName(r1).c_str());
     1021            it += OPCODE_LENGTH(op_get_pnames) - 1;
    10211022            break;
    10221023        }
    10231024        case op_next_pname: {
    1024             int dest = (++it)->u.operand;
    1025             int iter = (++it)->u.operand;
    1026             int offset = (++it)->u.operand;
     1025            int dest = it[0].u.operand;
     1026            int iter = it[4].u.operand;
     1027            int offset = it[5].u.operand;
    10271028            printf("[%4d] next_pname\t %s, %s, %d(->%d)\n", location, registerName(dest).c_str(), registerName(iter).c_str(), offset, location + offset);
     1029            it += OPCODE_LENGTH(op_next_pname) - 1;
    10281030            break;
    10291031        }
Note: See TracChangeset for help on using the changeset viewer.