فهرست منبع

LibJS/Bytecode: Exclude extra tables from bytecode executable dumps

Andreas Kling 1 سال پیش
والد
کامیت
c0ec924dc9
1فایلهای تغییر یافته به همراه3 افزوده شده و 9 حذف شده
  1. 3 9
      Userland/Libraries/LibJS/Bytecode/Executable.cpp

+ 3 - 9
Userland/Libraries/LibJS/Bytecode/Executable.cpp

@@ -41,17 +41,11 @@ Executable::~Executable() = default;
 
 void Executable::dump() const
 {
-    dbgln("\033[33;1mJS::Bytecode::Executable\033[0m ({})", name);
+    warnln("\033[37;1mJS bytecode executable\033[0m \"{}\"", name);
     for (auto& block : basic_blocks)
         block->dump(*this);
-    if (!string_table->is_empty()) {
-        outln();
-        string_table->dump();
-    }
-    if (!identifier_table->is_empty()) {
-        outln();
-        identifier_table->dump();
-    }
+
+    warnln("");
 }
 
 }