diff --git a/src/gc-anchored.cpp b/src/gc-anchored.cpp
index baf36c0c95c51ffb4670565939b54c2620b36586..3f4cfc12dcf8cbe1a3022882495dbfe451f480f5 100644 (file)
--- a/src/gc-anchored.cpp
+++ b/src/gc-anchored.cpp
#include "gc-anchored.h"
#include "debug/event-tracker.h"
#include "debug/simple-event.h"
+#include "debug/demangle.h"
#include "util/share.h"
#include "util/format.h"
{
_addProperty("base", Util::format("%p", Core::base(const_cast<Anchored *>(object))));
_addProperty("pointer", Util::format("%p", object));
- _addProperty("class", Util::share_static_string(typeid(*object).name()));
+ _addProperty("class", Debug::demangle(typeid(*object).name()));
_addProperty("new-refcount", Util::format("%d", object->_anchored_refcount() + bias));
}
};