This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
50% memory, 40% compile time regression the last two days
- From: Richard Guenther <rguenth at tat dot physik dot uni-tuebingen dot de>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 16 Jul 2004 10:29:59 +0200 (CEST)
- Subject: 50% memory, 40% compile time regression the last two days
Hi!
This time I waited 2 days before reporting, just in case it was noise
(or promptly fixed) again. For the leafified tramp3d-v3 testcase on
ia64 we now need 6.2min for compilation where two days ago we needed
only 3.9min. At the same time memory requirements sky-rocketed from
about 1Gb to 1.4Gb! (see
http://www.tat.physik.uni-tuebingen.de/~rguenth/gcc/monitor-summary.html)
Patches causing this may be up to
gcc/ChangeLog
2004-07-14 Jason Merrill <jason@redhat.com>
PR middle-end/15885
* gimplify.c (gimplify_arg): New fn, split out from...
(gimplify_call_expr): Here. Special-case BUILT_IN_VA_START.
gcc/cp/ChangeLog
2004-07-15 Jason Merrill <jason@redhat.com>
* cp-lang.c (cxx_types_compatible_p): To the middle-end,
references and pointers are compatible.
but not earlier than (excluding)
gcc/ChangeLog
2004-07-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* pa-64.h (ARG_POINTER_REGNUM, STATIC_CHAIN_REGNUM): Delete.
* pa.h (ARG_POINTER_REGNUM, STATIC_CHAIN_REGNUM): Modify for hppa64.
* pa32-regs.h (REG_ALLOC_ORDER): Reorder caller-saved registers.
* pa64-regs.h (REG_ALLOC_ORDER): Likewise.
Again I suspect Marks patches. Note that also bootstrap times are
gradually increasing during the last week, as are built-times for the
non-leafified tramp3d-v3 testcase (which may be due to the ongoing lno
merge).
Richard.
--
Richard Guenther <richard dot guenther at uni-tuebingen dot de>
WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/