Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: string.c 7257 2007-01-29 23:07:40Z twisti $
+ $Id: string.c 7522 2007-03-14 21:54:49Z twisti $
*/
#include "vm/stringlocal.h"
#include "vmcore/options.h"
+#include "vmcore/statistics.h"
#include "vmcore/utf8.h"
js = NEW(java_lang_String);
+#if defined(ENABLE_STATISTICS)
+ if (opt_stat)
+ size_string += sizeof(java_lang_String);
+#endif
+
#if defined(ENABLE_THREADS)
lock_init_object_lock(&js->header);
#endif
/* create new literalstring */
s = NEW(literalstring);
+
+#if defined(ENABLE_STATISTICS)
+ if (opt_stat)
+ size_string += sizeof(literalstring);
+#endif
+
s->hashlink = hashtable_string.ptr[slot];
s->string = (java_objectheader *) js;
hashtable_string.ptr[slot] = s;