This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
RE: [RFC] GC: external thread suspension
- From: "Boehm, Hans" <hans dot boehm at hp dot com>
- To: "Bryce McKinlay" <mckinlay at redhat dot com>, "Keith Seitz" <keiths at redhat dot com>
- Cc: "Java Patch List" <java-patches at gcc dot gnu dot org>
- Date: Mon, 15 May 2006 17:19:45 -0700
- Subject: RE: [RFC] GC: external thread suspension
I should have mentioned this earlier:
One other problem is that this is currently only implemented for
linux-like settings. We eventually need win32 and Darwin
implementation, at least if this is going to be a public part of the
interface.
I think that in the current gcj version, Solaris would also need a
separate implementation. But that's no longer needed for 7.0, and hence
almost certainly not worth doing.
Also note that the win32 threads code was partly rewritten for 7.0. For
this piece, a patch against 7.0 would be much more interesting than one
against the current gcj tree.
I don't think any of this is essential for including it. But if it's
included in gc.h, it needs to be documented as platform-specific.
Hans
> -----Original Message-----
> From: java-patches-owner@gcc.gnu.org
> [mailto:java-patches-owner@gcc.gnu.org] On Behalf Of Bryce McKinlay
> Sent: Thursday, May 11, 2006 5:24 PM
> To: Keith Seitz
> Cc: Java Patch List
> Subject: Re: [RFC] GC: external thread suspension
>
> Keith Seitz wrote:
> > At long last I am returning to JDWP work, and one of the
> most pressing
> > issues is still modification of the GC to allow for external thread
> > suspension.
>
> Great! Thanks Keith.
>
> We will need a ChangeLog entry for this patch. Also, it
> looks like changes to gc.h to add the public interface
> weren't included?
>
> I'd like to get this checked in pretty promptly, but I'll
> give Hans a chance to comment on it first.
>
> Bryce
>
>