projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3f1c4de
)
memory_usage: add support for MONO_TYPE_STRING.
author
Robert Jordan
<robertj@gmx.net>
Tue, 13 Nov 2007 15:05:33 +0000
(15:05 -0000)
committer
Robert Jordan
<robertj@gmx.net>
Tue, 13 Nov 2007 15:05:33 +0000
(15:05 -0000)
svn path=/trunk/mono/; revision=89560
samples/size/size.c
patch
|
blob
|
history
diff --git
a/samples/size/size.c
b/samples/size/size.c
index 12f39bdcb8c271a80621329a9e87878b696b5b2d..c24b417d21f5cfb3527009cc6303b9bdb6e3fff7 100644
(file)
--- a/
samples/size/size.c
+++ b/
samples/size/size.c
@@
-74,6
+74,12
@@
memory_usage (MonoObject *obj, GHashTable *visited)
break;
break;
+ case MONO_TYPE_STRING:
+ mono_field_get_value (obj, field, &value);
+ if (value != NULL)
+ total += mono_object_get_size ((MonoObject *) value);
+ break;
+
case MONO_TYPE_SZARRAY:
mono_field_get_value (obj, field, &value);
case MONO_TYPE_SZARRAY:
mono_field_get_value (obj, field, &value);