This is the mail archive of the gcc-prs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libgcj/1250: Function GC_debug_object_start does not exist



>Number:         1250
>Category:       libgcj
>Synopsis:       Function GC_debug_object_start does not exist
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    green
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 20 12:18:17 PST 2000
>Closed-Date:    Sun Oct 15 11:43:09 PDT 2000
>Last-Modified:  Sun Oct 15 11:50:00 PDT 2000
>Originator:     charles.gauthier@nrc.ca
>Release:        Current revision in CVS repository
>Organization:
>Environment:

>Description:
When boehm-gc is built with GC_DEBUG, GC_debug_object_start()
is called. This function does not exist. The
libgcj/boehm-gc/ChangeLog contains:

1998-11-16  Tom Tromey  <tromey@cygnus.com>

	* gc_priv.h (GC_debug_object_start): Declare.
	* mark.c (GC_mark_from_mark_stack): Call GC_debug_object_start.
	* gc.h (GC_debug_register_finalizer_no_order,
	GC_register_finalizer_no_order): Declare.
	(GC_REGISTER_FINALIZER_NO_ORDER): New macro.
	* dbg_mlc.c (GC_debug_register_finalizer_no_order): New function.
	(GC_debug_generic_malloc): Likewise.
	(GC_debug_object_start): new function.

GC_debug_object_start is prototyped in gc_priv.h and is
called by GC_mark_from_mark_stack in mark.c.
>How-To-Repeat:
Just grep for GC_mark_from_mark_stack. There is no
implementation in boehm-gc.
>Fix:

>Release-Note:

>Audit-Trail:

Formerly PR libgcj/230

Responsible-Changed-From-To: tromey->green
Responsible-Changed-By: green
Responsible-Changed-When: Mon Sep  4 14:10:46 2000
Responsible-Changed-Why:
    I've submitted a patch.
State-Changed-From-To: open->feedback
State-Changed-By: green
State-Changed-When: Mon Sep  4 14:10:46 2000
State-Changed-Why:
    Thanks - I've submitted a patch for this.
    
    http://sources.redhat.com/ml/java-patches/2000-q3/msg00172.html

From: green@cygnus.com
To: charles.gauthier@nrc.ca, green@cygnus.com,
  java-gnats@sourceware.cygnus.com, tromey@cygnus.com
Cc:  
Subject: Re: libgcj/230
Date: 4 Sep 2000 21:10:46 -0000

 Synopsis: Function GC_debug_object_start does not exist
 
 Responsible-Changed-From-To: tromey->green
 Responsible-Changed-By: green
 Responsible-Changed-When: Mon Sep  4 14:10:46 2000
 Responsible-Changed-Why:
     I've submitted a patch.
 State-Changed-From-To: open->feedback
 State-Changed-By: green
 State-Changed-When: Mon Sep  4 14:10:46 2000
 State-Changed-Why:
     Thanks - I've submitted a patch for this.
     
     http://sources.redhat.com/ml/java-patches/2000-q3/msg00172.html
 
 http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=230&database=java

From: green@sourceware.cygnus.com
To: java-gnats@sources.redhat.com
Cc:  
Subject: libgcj/230
Date: 4 Sep 2000 21:46:27 -0000

 CVSROOT:	/cvs/java
 Module name:	libgcj
 Changes by:	green@sourceware.cygnus.com	2000-09-04 14:46:26
 
 Modified files:
 	boehm-gc       : ChangeLog mark.c gc_priv.h 
 
 Log message:
 	Fix for PR libgcj/230:
 	* mark.c (GC_mark_from_mark_stack): Remove call to
 	GC_debug_object_start.
 	* gc_priv.h (GC_debug_object_start): Remove prototype.
 
 Patches:
 http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/ChangeLog.diff?cvsroot=java&r1=1.58&r2=1.59
 http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/mark.c.diff?cvsroot=java&r1=1.7&r2=1.8
 http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/gc_priv.h.diff?cvsroot=java&r1=1.13&r2=1.14
 
State-Changed-From-To: feedback->closed
State-Changed-By: green
State-Changed-When: Sun Oct 15 11:43:09 2000
State-Changed-Why:
    I think this has been fixed for some time.  Let me know if
    you think otherwise.  

From: green@cygnus.com
To: charles.gauthier@nrc.ca, green@cygnus.com,
  java-gnats@sourceware.cygnus.com
Cc:  
Subject: Re: libgcj/230
Date: 15 Oct 2000 18:43:09 -0000

 Synopsis: Function GC_debug_object_start does not exist
 
 State-Changed-From-To: feedback->closed
 State-Changed-By: green
 State-Changed-When: Sun Oct 15 11:43:09 2000
 State-Changed-Why:
     I think this has been fixed for some time.  Let me know if
     you think otherwise.  
 
 http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=230&database=java
>Unformatted:



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]