Changeset 135640 in webkit for trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.cpp
- Timestamp:
- Nov 23, 2012, 7:16:47 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.cpp
r121717 r135640 34 34 namespace JSC { namespace DFG { 35 35 36 void VariableEvent::dump( FILE*out) const36 void VariableEvent::dump(PrintStream& out) const 37 37 { 38 38 switch (kind()) { 39 39 case Reset: 40 fprintf(out,"Reset");40 out.printf("Reset"); 41 41 break; 42 42 case BirthToFill: … … 53 53 break; 54 54 case Death: 55 fprintf(out,"Death(@%u)", nodeIndex());55 out.printf("Death(@%u)", nodeIndex()); 56 56 break; 57 57 case MovHint: 58 fprintf(out,"MovHint(@%u, r%d)", nodeIndex(), operand());58 out.printf("MovHint(@%u, r%d)", nodeIndex(), operand()); 59 59 break; 60 60 case SetLocalEvent: 61 fprintf(out,"SetLocal(r%d, %s)", operand(), dataFormatToString(dataFormat()));61 out.printf("SetLocal(r%d, %s)", operand(), dataFormatToString(dataFormat())); 62 62 break; 63 63 default: … … 67 67 } 68 68 69 void VariableEvent::dumpFillInfo(const char* name, FILE*out) const69 void VariableEvent::dumpFillInfo(const char* name, PrintStream& out) const 70 70 { 71 fprintf(out,"%s(@%u, ", name, nodeIndex());71 out.printf("%s(@%u, ", name, nodeIndex()); 72 72 if (dataFormat() == DataFormatDouble) 73 fprintf(out,"%s", FPRInfo::debugName(fpr()));73 out.printf("%s", FPRInfo::debugName(fpr())); 74 74 #if USE(JSVALUE32_64) 75 75 else if (dataFormat() & DataFormatJS) 76 fprintf(out,"%s:%s", GPRInfo::debugName(tagGPR()), GPRInfo::debugName(payloadGPR()));76 out.printf("%s:%s", GPRInfo::debugName(tagGPR()), GPRInfo::debugName(payloadGPR())); 77 77 #endif 78 78 else 79 fprintf(out,"%s", GPRInfo::debugName(gpr()));80 fprintf(out,", %s)", dataFormatToString(dataFormat()));79 out.printf("%s", GPRInfo::debugName(gpr())); 80 out.printf(", %s)", dataFormatToString(dataFormat())); 81 81 } 82 82 83 void VariableEvent::dumpSpillInfo(const char* name, FILE*out) const83 void VariableEvent::dumpSpillInfo(const char* name, PrintStream& out) const 84 84 { 85 fprintf(out,"%s(@%u, r%d, %s)", name, nodeIndex(), virtualRegister(), dataFormatToString(dataFormat()));85 out.printf("%s(@%u, r%d, %s)", name, nodeIndex(), virtualRegister(), dataFormatToString(dataFormat())); 86 86 } 87 87
Note:
See TracChangeset
for help on using the changeset viewer.