KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /usr/share/gdb/python/gdb/command/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/gdb/python/gdb/command/backtrace.pyc
mò
Ç0Kc@s{dkZdkZdkZdklZdklZdkZdeifd„ƒYZ	dei
fd„ƒYZeƒdS(N(s
FrameIterator(sFrameWrappertReverseBacktraceParametercBs#tZdZdZdZd„ZRS(s·The new-backtrace command can show backtraces in 'reverse' order.
This means that the innermost frame will be printed last.
Note that reverse backtraces are more expensive to compute.s%Enable or disable reverse backtraces.s9Show whether backtraces will be printed in reverse order.cCs,tii|dtitiƒt|_dS(Nsreverse-backtrace(tgdbt	Parametert__init__tselft
COMMAND_STACKt
PARAM_BOOLEANtFalsetvalue(R((t./usr/share/gdb/python/gdb/command/backtrace.pyR!s(t__name__t
__module__t__doc__tset_doctshow_docR(((R	RstFilteringBacktracecBs2tZdZd„Zd„Zd„Zd„ZRS(s	Print backtrace of all stack frames, or innermost COUNT frames.
With a negative argument, print outermost -COUNT frames.
Use of the 'full' qualifier also prints the values of the local variables.
Use of the 'raw' qualifier avoids any filtering by loadable modules.
cCs)tii|dtiƒtƒ|_dS(Ns
new-backtrace(RtCommandRRRRtreverse(R((R	R.scCs2g}x|D]}|i|ƒq
W|iƒ|S(N(tresulttitertitemtappendR(RRRR((R	treverse_iter4s
cCs,g}x|D]}|i|ƒq
W||S(N(RRRRtx(RRRRR((R	tfinal_n;s
cCsd}d}t}t}xe|idƒD]T}
|
djoq(q(|
djo
t}q(|
djo
t}q(t	|
ƒ}q(Wt
iƒiƒ}t
itt|ƒƒ}|ot
ii|ƒ}nt
it
idƒ|ƒ}|iio|i|ƒ}n|djo|i||ƒ}n'|djot
i|d|ƒ}nx=|D]5}	tiid|	dƒ|	diti|ƒqRWdS(Nit ttrawtfulls#%-2di( titcounttTruetfilterRRtargtsplittwordtintRtselected_threadtnewest_framet	itertoolstimaptFrameWrappert
FrameIteratorRt	backtracetcreate_frame_filtertizipRRRRRtislicetpairtsyststdouttwritetdescribe(RR!tfrom_ttyRRRR&RR R/R#((R	tinvokeAs:




	


(R
RRRRRR5(((R	R's
			(Rt
gdb.backtraceR'tgdb.FrameIteratorR*tgdb.FrameWrapperR)R0RRRR(R0R)RRR'R*R((R	t?s			

	C

Anon7 - 2021