libgcj/1423: FirstThread should not be in java.lang.
per@bothner.com
per@bothner.com
Wed Dec 20 12:26:00 GMT 2000
>Number: 1423
>Category: libgcj
>Synopsis: FirstThread should not be in java.lang.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: tromey
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:19:43 PST 2000
>Closed-Date: Sun Apr 02 20:26:54 PDT 2000
>Last-Modified: Sun Apr 2 20:30:00 PDT 2000
>Originator: Per Bothner
>Release: cvs
>Organization:
>Environment:
>Description:
java.lang should not contain any non-private
implementation-specific classes, such as FirstThread.
>How-To-Repeat:
>Fix:
Move to gnu.gcj.runtime, perhaps.
>Release-Note:
>Audit-Trail:
Formerly PR java.lang/45
From: Tom Tromey <tromey@cygnus.com>
To: Per Bothner <per@bothner.com>
Cc: Java Gnats Server <java-gnats@sourceware.cygnus.com>
Subject: libgcj/45
Date: 15 Sep 1999 15:22:42 -0600
Why does this matter? The class in question isn't accessible outside
java.lang.
Tom
From: Per Bothner <per@bothner.com>
To: tromey@cygnus.com
Cc: Java Gnats Server <java-gnats@sourceware.cygnus.com>
Subject: Re: libgcj/45
Date: 05 Oct 1999 09:12:45 -0700
Tom Tromey <tromey@cygnus.com> writes:
[FirstThread is in java.lang, but should be in gnu.gcj.*.]
> Why does this matter? The class in question isn't accessible outside
> java.lang.
I guess it doesn't really matter. I may have missed the non-public-ness
of the class. I don't remember Sun's rules for not extending java.*,
but non-public classes may be ok.
Still, I do think as a matter of style it would be cleaner to have
an implementation-specific class in gnu.gcj.* rather than java.lang.
--
--Per Bothner
bothner@pacbell.net per@bothner.com http://www.bothner.com/~per/
From: Tom Tromey <tromey@cygnus.com>
To: Per Bothner <per@bothner.com>
Cc: tromey@cygnus.com, Java Gnats Server <java-gnats@sourceware.cygnus.com>
Subject: Re: libgcj/45
Date: Tue, 5 Oct 1999 14:13:47 -0700
Per> Still, I do think as a matter of style it would be cleaner to
Per> have an implementation-specific class in gnu.gcj.* rather than
Per> java.lang.
I agree. Moving it just has a lower priority without the presence of
an actual bug. I intend to move it eventually, and new classes of
this sort will be put into the gnu.gcj hierarchy.
Tom
State-Changed-From-To: open->feedback
State-Changed-By: green
State-Changed-When: Sun Mar 5 14:36:24 2000
State-Changed-Why:
I've just applied a patch which moves FirstThread from
java.lang to gnu.gcj.runtime.
From: green@cygnus.com
To: java-gnats@sourceware.cygnus.com, per@bothner.com, tromey@cygnus.com
Cc:
Subject: Re: java.lang/45
Date: 5 Mar 2000 22:36:24 -0000
Synopsis: FirstThread should not be in java.lang.
State-Changed-From-To: open->feedback
State-Changed-By: green
State-Changed-When: Sun Mar 5 14:36:24 2000
State-Changed-Why:
I've just applied a patch which moves FirstThread from
java.lang to gnu.gcj.runtime.
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&pr=45&database=java
State-Changed-From-To: feedback->closed
State-Changed-By: green
State-Changed-When: Sun Apr 2 20:26:54 2000
State-Changed-Why:
This really is fixed.
From: green@cygnus.com
To: java-gnats@sourceware.cygnus.com, per@bothner.com, tromey@cygnus.com
Cc:
Subject: Re: java.lang/45
Date: 3 Apr 2000 03:26:55 -0000
Synopsis: FirstThread should not be in java.lang.
State-Changed-From-To: feedback->closed
State-Changed-By: green
State-Changed-When: Sun Apr 2 20:26:54 2000
State-Changed-Why:
This really is fixed.
http://sourceware.cygnus.com/cgi-bin/gnatsweb.pl?cmd=view&pr=45&database=java
>Unformatted:
More information about the Gcc-prs
mailing list