more detailed profiling of getMember

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1247 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2008-12-11 17:35:21 +00:00
parent fa3950d97b
commit 0cd128cfb3
+4 -1
View File
@@ -16,6 +16,9 @@
#include <util/error.hpp>
#include <util/io/get_member.hpp>
#include <gfx/generated_image.hpp> // we need the dtor of GeneratedImage
#if USE_SCRIPT_PROFILING
#include <typeinfo>
#endif
// ----------------------------------------------------------------------------- : Overloadable templates
@@ -272,7 +275,7 @@ class ScriptObject : public ScriptValue {
virtual ScriptValueP getMember(const String& name) const {
#if USE_SCRIPT_PROFILING
Timer t;
Profiler prof(t, _("get member"));
Profiler prof(t, (void*)typeid(T).raw_name(), _("get member of ") + type_name(*value));
#endif
GetMember gm(name);
gm.handle(*value);