Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: statistics.c 7483 2007-03-08 13:17:40Z michi $
+ $Id: statistics.c 7551 2007-03-21 14:26:09Z twisti $
*/
/* variables for measurements *************************************************/
-s4 size_classinfo = 0;
-s4 size_fieldinfo = 0;
-s4 size_methodinfo = 0;
-s4 size_lineinfo = 0;
-s4 size_codeinfo = 0;
+s4 size_classinfo = 0;
+s4 size_fieldinfo = 0;
+s4 size_methodinfo = 0;
+s4 size_lineinfo = 0;
+s4 size_codeinfo = 0;
-s4 size_stack_map = 0;
+s4 size_stack_map = 0;
+s4 size_string = 0;
+
+s4 size_threadobject = 0;
+
+s4 size_lock_record_pool = 0;
+s4 size_lock_hashtable = 0;
+s4 size_lock_waiter = 0;
int count_const_pool_len = 0;
int count_classref_len = 0;
printf("utf: %10d\n", count_utf_len);
printf("vmcode: %10d\n", count_vmcode_len);
printf("exception tables: %10d\n", count_extable_len);
- printf("stack map: %10d\n", size_stack_map);
+ printf("stack map: %10d\n", size_stack_map);
+ printf("string: %10d\n", size_string);
+ printf("threadobject: %10d\n", size_threadobject);
+ printf("lock record pool: %10d\n", size_lock_record_pool);
+ printf("lock hashtable: %10d\n", size_lock_hashtable);
+ printf("lock waiter: %10d\n", size_lock_waiter);
printf(" ----------\n");
sum =
count_utf_len +
count_vmcode_len +
count_extable_len +
- size_stack_map;
+ size_stack_map +
+ size_string +
+ size_threadobject +
+ size_lock_record_pool +
+ size_lock_hashtable +
+ size_lock_waiter;
printf(" %10d\n", sum);
printf("\n");