This is the mail archive of the gdb@sources.redhat.com 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: [Fwd: Re: gdb/725: Crash using debug target and regcaches (in5.3 branch?)]


In fact:

cagney@torrens$ grep ptrace gdb.strace | wc -l
5236211

cagney@torrens$ grep PTRACE_PEEKUSER gdb.strace | wc -l
162
cagney@torrens$ grep PTRACE_CONT gdb.strace | wc -l
610
cagney@torrens$ grep SIGSTOP gdb.strace | grep kill | wc -l
515

But, get this:

cagney@torrens$ grep PTRACE_PEEKTEXT gdb.strace | wc -l
5231130

so, until the PEEKTEXT is eliminated, it won't make any difference.

--

Plucking a ``random'' memory location out of thin air:

cagney@torrens$ grep 0x40040ea0 gdb.strace | grep ptrace | wc -l
7038
cagney@torrens$ expr 7038 \* 250
1759500

(I think its a buffer that thread db needs - the buffer is read 7000 times when the target only does ~160 continues (if that)).

Andrew


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