This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: PATCH: workaround for PR 27908
- From: Andrew Haley <aph at redhat dot com>
- To: Casey Marshall <csm at gnu dot org>
- Cc: java-patches at gcc dot gnu dot org
- Date: Wed, 7 Jun 2006 10:17:33 +0100
- Subject: Re: PATCH: workaround for PR 27908
- References: <B407FA29-D7C2-4D07-9DDF-E41B6541F11C@gnu.org>
Casey Marshall writes:
> Hi, this patch works around PR 27908, which looks as though it is
> caused by GCJ not supporting the `volatile' keyword.
>
> This patch is against the libjava version of VMSecureRandom, and not
> the upstream version from Classpath, since this fix is likely rather
> GCJ-specific (and since GCJ has it's own VMSecureRandom outside the
> classpath tree).
>
> 2006-06-06 Casey Marshall <csm@gnu.org>
>
> Workaround for PR java/27908.
> * libjava/java/security/VMSecureRandom.java (Spinner.run): call
> `isRunning,' don't access `running'.
> (Spinner.isRunning): new method.
> (Spinner.stop): made package-private.
>
> OK? I don't have SVN write access.
Wait a bit. I'd like to look at the underlying bug.
Andrew.