objc-map.c (objc_map_private_resize, [...]): Don't call _stat functions without MEM_S...
authorJason Merrill <jason@redhat.com>
Mon, 5 Mar 2012 22:01:49 +0000 (17:01 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 5 Mar 2012 22:01:49 +0000 (17:01 -0500)
* objc-map.c (objc_map_private_resize, objc_map_alloc_ggc): Don't
call _stat functions without MEM_STAT_INFO.

From-SVN: r184961

gcc/objc/ChangeLog
gcc/objc/objc-map.c

index 3c176e823b4b73b0a118e9604686a6725fbc0b0e..709121416605e46c77e9142746b53d0e53d0197a 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-05  Jason Merrill  <jason@redhat.com>
+
+       * objc-map.c (objc_map_private_resize, objc_map_alloc_ggc): Don't
+       call _stat functions without MEM_STAT_INFO.
+
 2011-11-12  Iain Sandoe  <iains@gcc.gnu.org>
 
        * objc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality
index 77a98c1d82525c594ef9ebc83e39d78c1aee52c4..a4a1eecfde487591aa90f10276c278c34c2c3d5a 100644 (file)
@@ -56,7 +56,7 @@ next_power_of_two (size_t x)
 objc_map_t
 objc_map_alloc_ggc (size_t initial_capacity)
 {
-  objc_map_t map = (objc_map_t) ggc_internal_cleared_vec_alloc_stat (1, sizeof (struct objc_map_private));
+  objc_map_t map = (objc_map_t) ggc_internal_cleared_vec_alloc (1, sizeof (struct objc_map_private));
   if (map == NULL)
     OUT_OF_MEMORY;
   
@@ -67,8 +67,8 @@ objc_map_alloc_ggc (size_t initial_capacity)
   map->maximum_load_factor = 70;
   map->max_number_of_non_empty_slots = (initial_capacity * map->maximum_load_factor) / 100;
 
-  map->slots = (tree *)ggc_internal_cleared_vec_alloc_stat (initial_capacity, sizeof (tree));
-  map->values = (tree *)ggc_internal_cleared_vec_alloc_stat (initial_capacity, sizeof (tree));
+  map->slots = (tree *)ggc_internal_cleared_vec_alloc (initial_capacity, sizeof (tree));
+  map->values = (tree *)ggc_internal_cleared_vec_alloc (initial_capacity, sizeof (tree));
 
   if (map->slots == NULL)
     OUT_OF_MEMORY;
@@ -112,8 +112,8 @@ objc_map_private_resize (objc_map_t map, size_t new_number_of_slots)
   map->max_number_of_non_empty_slots = (map->number_of_slots * map->maximum_load_factor) / 100;
 
 
-  map->slots = (tree *)ggc_internal_cleared_vec_alloc_stat (map->number_of_slots, sizeof (tree));
-  map->values = (tree *)ggc_internal_cleared_vec_alloc_stat (map->number_of_slots, sizeof (tree));
+  map->slots = (tree *)ggc_internal_cleared_vec_alloc (map->number_of_slots, sizeof (tree));
+  map->values = (tree *)ggc_internal_cleared_vec_alloc (map->number_of_slots, sizeof (tree));
 
   if (map->slots == NULL)
     OUT_OF_MEMORY;