Index: src/objects-printer.cc |
diff --git a/src/objects-printer.cc b/src/objects-printer.cc |
index adcc63bc46224e4f092402d00391b1e22e6c50ac..32b71a12d61d30e584e57c6e574c7eba3e5da859 100644 |
--- a/src/objects-printer.cc |
+++ b/src/objects-printer.cc |
@@ -1145,6 +1145,17 @@ void Box::BoxPrint(std::ostream& os) { // NOLINT |
os << "\n"; |
} |
+void PromiseContainer::PromiseContainerPrint(std::ostream& os) { // NOLINT |
+ HeapObject::PrintHeader(os, "PromiseContainer"); |
+ os << "\n - promise: " << Brief(promise()); |
+ os << "\n - thenable: " << Brief(thenable()); |
+ os << "\n - then: " << Brief(then()); |
+ os << "\n - resolve: " << Brief(resolve()); |
+ os << "\n - reject: " << Brief(reject()); |
+ os << "\n - before debug event: " << Brief(before_debug_event()); |
+ os << "\n - after debug event: " << Brief(after_debug_event()); |
+ os << "\n"; |
+} |
void PrototypeInfo::PrototypeInfoPrint(std::ostream& os) { // NOLINT |
HeapObject::PrintHeader(os, "PrototypeInfo"); |