This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, doc RFA] New attribute "progspace" for python gdb.Objfile objects


Doug Evans writes:
 > Eli Zaretskii writes:
 >  > > From: Doug Evans <dje@google.com>
 >  > > Date: Mon, 13 Oct 2014 15:10:17 -0700
 >  > > 
 >  > > This patch adds a new attribute "progspace" for python gdb.Objfile objects.
 >  > > 
 >  > > While one could just always use gdb.current_progspace(), having to refer
 >  > > to global state is generally a no-no in an API.  The progspace is
 >  > > recorded with the objfile, this patch exposes it.
 >  > > 
 >  > > Regression tested on amd64-linux.
 >  > > 
 >  > > 2014-10-13  Doug Evans  <dje@google.com>
 >  > > 
 >  > > 	* NEWS: Mention new gdb.Objfile.progspace attribute.
 >  > > 	* python/py-objfile.c (objfpy_get_progspace): New function.
 >  > > 	(objfile_getset): New entry for "progspace".
 >  > > 
 >  > > 	doc/
 >  > > 	* python.texi (Objfiles In Python): Document new progspace attribute.
 >  > > 
 >  > > 	testsuite/
 >  > > 	* gdb.python/py-objfile.exp: Test progspace attribute.
 >  > 
 >  > OK for the documentation parts.
 >  > 
 >  > Thanks.
 > 
 > Thanks.
 > 
 > Here's an updated version, I forgot to increment the reference count
 > of the pspace object.  Doh!
 > 
 > [No doc changes.]
 > 
 > 2014-10-13  Doug Evans  <dje@google.com>
 > 
 > 	* NEWS: Mention new gdb.Objfile.progspace attribute.
 > 	* python/py-objfile.c (objfpy_get_progspace): New function.
 > 	(objfile_getset): New entry for "progspace".
 > 
 > 	doc/
 > 	* python.texi (Objfiles In Python): Document new progspace attribute.
 > 
 > 	testsuite/
 > 	* gdb.python/py-objfile.exp: Test progspace attribute.

I have committed this.


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