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