Compile the attached source with -O1 and it will take roughly 1.8 GB RAM on x86_64 and over a minute with current trunk. 4.2 took a few seconds and less than 200 MB RAM. Granted, this is with checking on because I haven't had a chance to compile a version without checking, but this still looks like a regression. Hopefully someone (Richi?) can take a look.
-- Summary: [4.3 Regression] compile takes up 1.8 GB RAM at -O1 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tbm at cyrius dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34450