Re: how to get last created inferior, python api
quentin sabah <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <CAJoex3PTd2a_uqYgrzLwtKafQ8p2KT-=Qff3qbmEYC6jKDJZiw@mail.gmail.com> |
Reading the source of GDB, I noticed that inferiors are given a number from a global counter in add_inferior_silent(). So I guess looking for the inferior with the highest number is equivalent to looking for the last created inferior. 2015-04-20 21:38 GMT+02:00 Doug Evans <[email protected]>: > On Sun, Apr 19, 2015 at 4:36 AM, quentin sabah <[email protected]> wrote: >> Hi, I have been using gdb for many years and I am just starting to use >> the python api. >> I am wondering if there is a simple way to retrieve the last created >> inferior using the python api. >> >> Currently (gdb 7.7) I can create a new inferior with >> gdb.execute("add-inferior"). There is no value returned, just a >> messages printed in the CLI ("Added inferior N"). >> >> The only way that I can think of, is to call gdb.inferiors() before >> and after creating a new one, and then compare the two lists to find >> the new inferior. > > Hi. > I can't think of a different way. -- Quentin Sabah 06 07 967 367