Date: Thu, 29 Dec 2005 20:22:47 +0200 From: Panagiotis Astithas <past@ebs.gr> To: Franco Bruno Borghesi <fborghesi@gmail.com> Cc: FreeBSD-Java <freebsd-java@freebsd.org> Subject: Re: Still doesn't work Message-ID: <43B42977.40404@ebs.gr> In-Reply-To: <e13c14ec0512290557t2a977274x@mail.gmail.com> References: <e13c14ec0512230832if75dffdo@mail.gmail.com> <e13c14ec0512290557t2a977274x@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Franco Bruno Borghesi wrote: > 2005/12/23, Franco Bruno Borghesi <fborghesi@gmail.com>: > >>Hi again. I'm still having problems with eclipse + jdk15 on amd64. Eclipse >>crashes continuously and the only thing that seems to make it work (at least >>for a couple of hours) is erasing the .metadata directory (and loosing all >>the configuration settings). >> >>Panagiotis said it was a gc problem, and suggested me to look here<http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html>for a switch that makes java >>work.I tried different switches, some from that page and some I found >>googling (not many), but nothing seems to work. >> >>The fact that only Panagiotis answered my questions makes me think that >>none of you have experienced this kind of problem, although Panagiotis said >>it was a common problem (is it?). >> >>So, my question is: has anyone experienced this problem? how do you deal >>with it? have you found any switch to make java work? >>I'm thinking maybe I shoud go back and use freebsd 32 on my amd64... is >>this what you people do? >> >>Thanks... and merry Christmas to all of you :-) >> > > > > Googling around I've found this jdk bug > 5060628<http://http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5060628>( > http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5060628). > > I don't know if the problem they describe there is the same problem that > Panagiotis was talking about, and I also ignore if it is actually my > problem, but I decided to give a try to the proposed fixes. > > Running eclipse with "-vmargs -Djava.compiler=" seems to solve the > problem.Eclipse runs slower but stable, no hangs at all (at least for the > last couple of days). > > The other proposed solution was to create a file called ".hotspot_compiler" > with the following contents: > exclude org/eclipse/jdt/internal/compiler/parser/Scanner > optimizedCurrentTokenSource3 > exclude org/eclipse/jdt/internal/core/util/CommentRecorderScanner > recordComment > > This is said to be a better solution, but it didn't work for me. It's not > clear to me where I should create the file, so I tryed with > /usr/local/eclipse/.hotspot_compiler, ~/.hotspot_compiler and > ~/.eclipse/.hotspot_compiler. > > Hope this helps anyone with the same problem. > Cheers. Interesting. So this is a bug in hostspot:compiler2 on amd64 that is fixed in jdk 1.5 update 6 (build 4) and mustang (build 59). Since the mustang source is available perhaps we could obtain the relevant fix. However it is available under the JRL not SCSL. Can we do this and then legally distribute the jdk? Cheers, Panagiotis
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43B42977.40404>