Chromium Code Reviews| Index: src/objects-printer.cc |
| diff --git a/src/objects-printer.cc b/src/objects-printer.cc |
| index 9a1a58ef82a91415cbc6719a2632f04a0ea9f3ae..b5b2de528d8d0c34839a4507d8ad8fc26047636d 100644 |
| --- a/src/objects-printer.cc |
| +++ b/src/objects-printer.cc |
| @@ -1002,6 +1002,22 @@ void TypeSwitchInfo::TypeSwitchInfoPrint(FILE* out) { |
| } |
| +void AllocationSiteInfo::AllocationSiteInfoPrint(FILE* out) { |
| + HeapObject::PrintHeader(out, "AllocationSiteInfo"); |
| + PrintF(out, " - payload: "); |
| + if (payload()->IsJSArray()) { |
| + PrintF(out, "Array literal boilerplate "); |
|
danno
2013/01/07 08:03:48
nit: remove boilerplate, since we will change this
mvstanton
2013/01/07 09:28:41
Done.
|
| + payload()->ShortPrint(out); |
| + PrintF(out, "\n"); |
| + return; |
| + } |
| + |
| + PrintF(out, "unknown payload "); |
| + payload()->ShortPrint(out); |
| + PrintF(out, "\n"); |
| +} |
| + |
| + |
| void Script::ScriptPrint(FILE* out) { |
| HeapObject::PrintHeader(out, "Script"); |
| PrintF(out, "\n - source: "); |