public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: [PATCH 0/3] Enable pointer_query caching throughout.
@ 2022-02-03 22:56 David Edelsohn
  2022-02-03 23:09 ` Martin Sebor
  0 siblings, 1 reply; 7+ messages in thread
From: David Edelsohn @ 2022-02-03 22:56 UTC (permalink / raw)
  To: Martin Sebor; +Cc: GCC Patches, Richard Biener

This series of patches has exploded memory usage and I can no longer
bootstrap GCC on AIX.

As with the Ranger problem exposed by Aldy's patch last September,
something is not freeing memory.

Even on systems where GCC still bootstrap, this excessive memory usage
severely damages GCC compile performance.

Thanks, David

^ permalink raw reply	[flat|nested] 7+ messages in thread
* [PATCH 0/3] Enable pointer_query caching throughout.
@ 2022-02-02 23:35 Martin Sebor
  2022-02-03  9:07 ` Richard Biener
  0 siblings, 1 reply; 7+ messages in thread
From: Martin Sebor @ 2022-02-02 23:35 UTC (permalink / raw)
  To: gcc-patches

Richard, as we discussed(*), this patch series enables the pointer_query
cache in the remaining two passes where it's currently disabled.  Since
not using the cache is not an option anymore, the first patch in
the series makes it a private member of the pointer_query class and its
use unconditional.  It also simplifies the two passes that use it to
avoid having to install it.

Tested on x86_64-linux.

Martin

[*] For reference:
https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589243.html

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-02-04  2:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-03 22:56 [PATCH 0/3] Enable pointer_query caching throughout David Edelsohn
2022-02-03 23:09 ` Martin Sebor
2022-02-04  0:18   ` David Edelsohn
2022-02-04  0:33     ` Martin Sebor
2022-02-04  2:49       ` Martin Sebor
  -- strict thread matches above, loose matches on Subject: below --
2022-02-02 23:35 Martin Sebor
2022-02-03  9:07 ` Richard Biener

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).