X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=samples%2Fsize%2Fsize.c;h=c24b417d21f5cfb3527009cc6303b9bdb6e3fff7;hb=0b4bc83e79ca3057693089dc7f926004bb9d9592;hp=12f39bdcb8c271a80621329a9e87878b696b5b2d;hpb=881f83658281916d8f0784df7c726ecb7cc289db;p=mono.git diff --git a/samples/size/size.c b/samples/size/size.c index 12f39bdcb8c..c24b417d21f 100644 --- a/samples/size/size.c +++ b/samples/size/size.c @@ -74,6 +74,12 @@ memory_usage (MonoObject *obj, GHashTable *visited) 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);