Ignore:
Timestamp:
Oct 28, 2008, 5:11:21 PM (17 years ago)
Author:
[email protected]
Message:

2005-10-28 Geoffrey Garen <[email protected]>

Reviewed by Cameron Zwarich.


Fixed CodeBlock dumping to accurately report constant register indices.

  • VM/CodeBlock.cpp: (JSC::CodeBlock::dump):
File:
1 edited

Legend:

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

    r37891 r37951  
    251251    if (constantRegisters.size()) {
    252252        printf("\nConstants:\n");
     253        unsigned registerIndex = numVars;
    253254        size_t i = 0;
    254255        do {
    255             printf("   r%u = %s\n", static_cast<unsigned>(i), valueToSourceString(exec, constantRegisters[i].jsValue(exec)).ascii());
     256            printf("   r%u = %s\n", registerIndex, valueToSourceString(exec, constantRegisters[i].jsValue(exec)).ascii());
    256257            ++i;
     258            ++registerIndex;
    257259        } while (i < constantRegisters.size());
    258260    }
Note: See TracChangeset for help on using the changeset viewer.