public inbox for java-prs@sourceware.org help / color / mirror / Atom feed
* [Bug java/19325] Invoking gcj -C on a list of source files consumes insane amount of memory [not found] <bug-19325-3639@http.gcc.gnu.org/bugzilla/> @ 2008-12-26 11:49 ` tkoenig at gcc dot gnu dot org 0 siblings, 0 replies; 4+ messages in thread From: tkoenig at gcc dot gnu dot org @ 2008-12-26 11:49 UTC (permalink / raw) To: java-prs ------- Comment #1 from tkoenig at gcc dot gnu dot org 2008-12-26 11:49 ------- This bug hasn't been active for a long time. Is this still an issue? -- tkoenig at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19325 ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <bug-19325-8172@http.gcc.gnu.org/bugzilla/>]
* [Bug java/19325] Invoking gcj -C on a list of source files consumes insane amount of memory [not found] <bug-19325-8172@http.gcc.gnu.org/bugzilla/> @ 2012-01-10 15:32 ` rguenth at gcc dot gnu.org 0 siblings, 0 replies; 4+ messages in thread From: rguenth at gcc dot gnu.org @ 2012-01-10 15:32 UTC (permalink / raw) To: java-prs http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19325 Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution| |INVALID --- Comment #2 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-01-10 15:29:54 UTC --- More than 200MB is no longer insane and the issue might have been fixed. Closing. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug java/19325] New: Invoking gcj -C on a list of source files consumes insane amount of memory @ 2005-01-08 15:27 mark at gcc dot gnu dot org 2005-01-08 15:59 ` [Bug java/19325] " pinskia at gcc dot gnu dot org 2005-06-19 14:51 ` pinskia at gcc dot gnu dot org 0 siblings, 2 replies; 4+ messages in thread From: mark at gcc dot gnu dot org @ 2005-01-08 15:27 UTC (permalink / raw) To: java-prs When invoking gcj -C on a list of source files (either on the command line or with @file) jc1 consumes a lot of memory. Example. Go into the libjava directory in gcc and do: gcj -Wno-deprecated -C -d /tmp $(find javax -name *.java) This will consume more than 200MB of memory. We use gcj -C @classes where classes are all the classes in GNU Classpath and this easily consumes more than 500MB. We work around this by splitting the @classes file in smaller groups. This didn't work anymore for the new locale support we added which consists of about 250 generated source files. We had to rewrite the source file generator to get the memory use of gcj down enough to be able to compile on machines with 500MB or less. (The rewrite consisted of pushing most data into String constants and only at runtime parse and extract those instead of writing out the whole datastructure generation in code.) It looks like the byte code and trees generated for methods isn't released after writing out the .class file. -- Summary: Invoking gcj -C on a list of source files consumes insane amount of memory Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mark at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19325 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug java/19325] Invoking gcj -C on a list of source files consumes insane amount of memory 2005-01-08 15:27 [Bug java/19325] New: " mark at gcc dot gnu dot org @ 2005-01-08 15:59 ` pinskia at gcc dot gnu dot org 2005-06-19 14:51 ` pinskia at gcc dot gnu dot org 1 sibling, 0 replies; 4+ messages in thread From: pinskia at gcc dot gnu dot org @ 2005-01-08 15:59 UTC (permalink / raw) To: java-prs -- What |Removed |Added ---------------------------------------------------------------------------- Keywords| |memory-hog http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19325 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug java/19325] Invoking gcj -C on a list of source files consumes insane amount of memory 2005-01-08 15:27 [Bug java/19325] New: " mark at gcc dot gnu dot org 2005-01-08 15:59 ` [Bug java/19325] " pinskia at gcc dot gnu dot org @ 2005-06-19 14:51 ` pinskia at gcc dot gnu dot org 1 sibling, 0 replies; 4+ messages in thread From: pinskia at gcc dot gnu dot org @ 2005-06-19 14:51 UTC (permalink / raw) To: java-prs -- What |Removed |Added ---------------------------------------------------------------------------- CC| |pinskia at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19325 ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-01-10 15:32 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <bug-19325-3639@http.gcc.gnu.org/bugzilla/> 2008-12-26 11:49 ` [Bug java/19325] Invoking gcj -C on a list of source files consumes insane amount of memory tkoenig at gcc dot gnu dot org [not found] <bug-19325-8172@http.gcc.gnu.org/bugzilla/> 2012-01-10 15:32 ` rguenth at gcc dot gnu.org 2005-01-08 15:27 [Bug java/19325] New: " mark at gcc dot gnu dot org 2005-01-08 15:59 ` [Bug java/19325] " pinskia at gcc dot gnu dot org 2005-06-19 14:51 ` pinskia at gcc dot gnu dot org
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).