Hey Korey, Use 'p inst.data->seqNum' and 'p inst.data->readTid()'.
regards, Soumyaroop On Fri, Apr 16, 2010 at 9:15 AM, Korey Sewell <[email protected]> wrote: > Thanks for the response Max. > > Unfortunately, that's not working. Am I missing something? This is a quick > example of my problem: > I place an "assert(0)" on line 938 of src/cpu/inorder/pipeline_stage.cc > right after a inst->readTid() statedment. So we know the ptr is valid. > > in GDB, I can run m5.debug or m5.opt and the sim will stop there. Once you > backtrace to frame 4(?), you should *hopefully* be able to just check any > variables here. > > But, all of the following wont work: > p inst->seqNum > p inst.seqNum > p inst->readTid() > p inst.readTid() > > The error message is: > "There is no member or method named seqNum" > for the first 2 and > "Couldn't find method ThePipeline::DynInstPtr::readTid" > > So I (or M5) am doing something here to make GDB unable to deference this > pointer or even identify the methods in the object. > > If anyone has any ideas or sees any obvious "gotchas" I'm missing , let me > know. > > > On Fri, Apr 16, 2010 at 3:15 AM, Maximilien Breughe < > [email protected]> wrote: > >> Try inst.data-> :-) >> >> Max >> >> On 04/16/2010 06:59 AM, Korey Sewell wrote: >> >> Hey all, >> Is there a good way to access a DynInstPtr in GDB? For the most part >> "inst->___" won't work, which forces more roundabout debugging then probably >> has to be necessary. >> >> If someone has a good way to get around this, I'll happily post it on the >> M5 wiki for them :) >> >> -- >> - Korey >> >> >> _______________________________________________ >> m5-dev mailing list >> [email protected]http://m5sim.org/mailman/listinfo/m5-dev >> >> >> >> _______________________________________________ >> m5-dev mailing list >> [email protected] >> http://m5sim.org/mailman/listinfo/m5-dev >> >> > > > -- > - Korey > > _______________________________________________ > m5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/m5-dev > > -- Soumyaroop Roy Ph.D. Candidate Department of Computer Science and Engineering University of South Florida, Tampa http://www.csee.usf.edu/~sroy
_______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
