This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/34898] Excessive memory consumption during compilation



------- Comment #14 from oliver dot kellogg at eads dot com  2008-06-01 18:28 -------
Created an attachment (id=15709)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15709&action=view)
console output from gnat1 with the above instrumentation

The following pattern occurs extremely often:

   'C'  (DECL_CONTEXT (field) != record_type), line 1716
   'D'  (!new_field), line 1735
   'J'  (!field), line 1753, return NULL_TREE
 'H'  retval from call at line 1744 was NULL
 'E'  (DECL_INTERNAL_P (new_field)) on next iteration of loop at line 1736
   'M'  now in new call to build_simple_component_ref
   'P'  return fold (ref);   at line 1800
 'F'  just before next call to build_simple_component_ref at line 1744

and back up to 'C'.

(I am still trying to understand what is actually happening.)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34898


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]