X TtT__text__TEXTt7__data__DATA __cstring__TEXT __gcc_except_tab__DATA_# __textcoal_nt__TEXT ( @__literal8__TEXTl __const__DATA | __datacoal_nt__DATA$ >  @__eh_frame__TEXTd ` T h__picsymbolstub2__TEXT 8__la_sym_ptr2__DATA|? __nl_symbol_ptr__DATAH >__constructor__TEXTT__destructor__TEXTT"40' P/!AUEE 9E|LON)‰ЉEU)ȉEEUEaE맋E EEÐUWVSwEEED$E D$E$E؃}uE؉E}ct_}c}?tm}at e}st+]D$$tuE녍$<Ek$"EQE D$7$ $ EЉ$ $| EEE$Q EE+EEE}t E$ EEE$o D$ ẺD$ED$E܉$ Eȍ} EE;E|$ EƅD$ E$D$E$S EE4EExt E$] xEE$ EȋD$ED$Eȉ$ЋEȋ ED$ED$Eȉ$Ѕt*iD$ D$D$$ Mgfff)‰)ȃED$E$d EȋED$Eȉ$ЋEȋ ED$ED$Eȉ$ЅtID$ D$D$$ EuE$ uE$r E$ E(EȋEȉ$ЉEEE$ЉNjEE$ЉƋE E$Љ|$ t$D$$ }tEE$Ѓ}tEȋEȉ$ЍD$EЉ$ Č[^_]Ða:s:c:vLRU%s -a -s -c [-v] 0 != cache->get( user, name )testcache.cpp%s:%u: failed assertion `%s' 0 == cache->get( &temp, name )Stat : accesses( %d ), hits( %d ), size( %d ) TotalTime%s : %.6f (seconds) [=)OY X2LUE$ÐUSE$*ȍ^f(D$E D$i$[]ÐUE D$E$dÐUD$E$.ÐUE$ÐUD$E$ÐUS$D$E$EE)*ȍYȋEPE)*X,$[]UVuE $C^]ÐUE$ ÐUSE$U@[]ÐUE$ÐUIU@ÐUD$E$*ÐUD$E$ÐUV$E EEEE$ƋE$t$$$^]ÐU(E EEE}tE$E$_U(E EE$kD$E$*UEÐUSHUP@E$pE t E$[]Ë$Ë $Ë$.A.A19SP_UserCacheHandler15SP_CacheHandlerzPLR| ,$%  $TT (|@N $d $X $L $ 8 (H,X (tX $L (<+ $< $( $D  $l (= $0 $$( $$  (8 @ 7⍀P#⍀P ⍀P⍀P⍀P⍀P⍀Po⍀oPtoZ⍀ZP[VE⍀EPB=0⍀0P)$⍀P ⍀P⍀P⍀P⍀P⍀P⍀Pzu⍀Pa\s⍀sPHC^⍀^P/*I⍀IP4⍀4P⍀P ⍀ P⍀P⍀P⍀P{⍀Pgb⍀PNI⍀P5   5 N g /Haz)B[t zD <`    @7   p H 9      w l ` XA 5P' P P        w ^ S '     L  x xo d S 5      x X P010'         ( $!   " < 8 d x t d tP L d D( $ d   d p l d H D d   d \ X d l0 , d T  d x4 t d L H d $  d ` \ d 8 4 d t d $ | d X T d 1 (x $ d Hw 3 CC 3 ?? 3 ;; 3 7l7l 3 3S3S 3 /:x/:r m3 g+!_+!Y T3 N'F'@ ;3 5#-#' "3  3  3  3  3 rr 3  Y Y 3 @~@x s3 m'e'_ Z3 TLF A3 ; 3 - (3 "   3    3    3    3 x x  3 _ _  3 F F ~ y3 s- k- e `3 Z R L G3 A 9 3 .3 (   3    x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $          10  )2+ % #$(-'/*.10  )2+ % #$(-'/*.& ,/d`dn<}DeDfDgDhNDf^DjfDlrDmu$eee fgaf$xDpxDqDvDwDyDzD|D}.D3DHDMDdDpD{DDDDDDDD)D;DTDDDDHD`DxDD$px+p7p JqUqaqlut & J p  & E Ml ?TN)htu}~;D E Q )R S T U V $(D*D,W $*p * $D6$D70D8l $6$ 6 6 $PD=tD?z $=t = = $DADC!$A!A&!$DODO'!$OL!Ob!$D*D+D,c!$*|!*!$D.D0D2D4.!$.!.!/!!4!$XD=4D>;D?K!$=4!=!= !$ DATDBZDCg!$AT"A "A 1"$DOlDOx2" M"$Olr"O"$,DODO"$O" "$DODO"$O" "$ DQDQ"$Q#Q#$DQDQ#$QB#QP#$DSDT DVDW;Q#$S#S#S #S#T#T# #A#$@DYDDZJD[PD\r#$YD#Y$Y $Z$J$t$$0D^tD_zD`Da$$^tJ$^X$^ e$^z$_$z$$$(DEDFDG$$E$E$$DQDQ$$Q$Q$Q $$@$& H ?%%%&M$ *&&&O0 &&aP & ' d 'd T  |  H G r : X  ( '    p    ' 0   n  Z tMvDml/iIt4\T1$RH $ P 70 x pA +!X)h`_main___i686.get_pc_thunk.bx__ZN8SP_ClockC1Ev__ZN8SP_Clock5printEPKc__ZN7SP_UserC1EPKc__ZN7SP_UserD1Ev__ZN19SP_UserCacheHandlerC1Ev__ZN8SP_ClockC4Ev__ZN8SP_Clock6getAgeEv__ZN7SP_UserC4EPKc__ZN7SP_UserD4Ev__ZN19SP_UserCacheHandlerC4Ev__ZTI19SP_UserCacheHandler__ZN19SP_UserCacheHandlerD1Ev__ZN19SP_UserCacheHandlerD0Ev__ZN19SP_UserCacheHandler7compareEPKvS1___ZN19SP_UserCacheHandler7destroyEPv__ZN19SP_UserCacheHandler5onHitEPKvPv__ZN15SP_CacheHandlerC2Ev__ZN15SP_CacheHandlerC4Ev___i686.get_pc_thunk.cx__ZTVN10__cxxabiv120__si_class_type_infoE__ZTS19SP_UserCacheHandler__ZTI15SP_CacheHandler__ZN7SP_User7getNameEv__ZN19SP_UserCacheHandlerD4Ev__ZTVN10__cxxabiv117__class_type_infoE__ZTS15SP_CacheHandlermain.eh_ZN8SP_ClockC1Ev.eh_ZN8SP_Clock5printEPKc.eh_ZN7SP_UserC1EPKc.eh_ZN7SP_UserD1Ev.eh_ZN19SP_UserCacheHandlerC1Ev.eh_ZN8SP_ClockC4Ev.eh_ZN8SP_Clock6getAgeEv.eh_ZN7SP_UserC4EPKc.eh_ZN7SP_UserD4Ev.eh_ZN19SP_UserCacheHandlerC4Ev.eh_ZN15SP_CacheHandlerC2Ev.eh_ZN15SP_CacheHandlerC4Ev.eh_ZN19SP_UserCacheHandlerD1Ev.eh_ZN19SP_UserCacheHandlerD0Ev.eh_ZN19SP_UserCacheHandler7compareEPKvS1_.eh_ZN19SP_UserCacheHandler7destroyEPv.eh_ZN19SP_UserCacheHandler5onHitEPKvPv.eh_ZN7SP_User7getNameEv.eh_ZN19SP_UserCacheHandlerD4Ev.eh___i686.get_pc_thunk.axdyld_stub_binding_helper___gxx_personality_v0__ZTV15SP_CacheHandler_optarg_strcpy_strcmp__ZN15SP_CacheHandlerD2Ev_free_strdup_gettimeofday__Unwind_Resume___eprintf__ZN8SP_Cache11newInstanceEiiP15SP_CacheHandleri__ZdlPv__Znwm_exit_printf_atoi_strcasecmp_getopt_rand/mnt/gmirror/ports/devel/spdict/work/spdict-0.2/testcache.cppgcc2_compiled.__Z7randStrPci_Z7randStrPci:f(0,1)=*(0,2)=r(0,2);0;127;char:t(0,2)buffer:p(0,1)size:p(0,3)=r(0,3);-2147483648;2147483647;int:t(0,3)i:(0,3)index:(0,3)main:F(0,3)argc:p(0,3)argv:p(0,4)=*(0,1)size:(0,3)count:(0,3)algo:(0,3)c:(0,3)clock:(0,5)=xsSP_Clock:SP_Clock:T(0,5)=s8mBornTime:/0(0,6)=xstimeval:,0,64;operator=::(0,7)=#(0,5),(0,8)=&(0,5),(0,9)=*(0,5),(0,10)=&(0,11)=k(0,5),(0,12)=(0,12);:_ZN8SP_ClockaSERKS_;2A.;__base_ctor::(0,13)=#(0,5),(0,12),(0,9),(0,10),(0,12);:_ZN8SP_ClockC2ERKS_;2A.;__comp_ctor::(0,13):_ZN8SP_ClockC1ERKS_;2A.;SP_Clock::(0,14)=#(0,5),(0,12),(0,9),(0,12);:_ZN8SP_ClockC4Ev;2A.;__base_ctor::(0,14):_ZN8SP_ClockC2Ev;2A.;__comp_ctor::(0,14):_ZN8SP_ClockC1Ev;2A.;getAge::(0,15)=#(0,5),(0,16)=r(0,16);-2147483648;2147483647;,(0,9),(0,12);:_ZN8SP_Clock6getAgeEv;2A.;print::(0,17)=#(0,5),(0,12),(0,9),(0,18)=*(0,19)=k(0,2),(0,12);:_ZN8SP_Clock5printEPKc;2A.;;SP_Clock:Tt(0,5)timeval:Tt(0,6)=s8tv_sec:(0,20)=(0,16),0,32;tv_usec:(0,21)=(0,22)=(0,3),32,32;operator=::(0,23)=#(0,6),(0,24)=&(0,6),(0,25)=*(0,6),(0,26)=&(0,27)=k(0,6),(0,12);:_ZN7timevalaSERKS_;2A.;__base_ctor::(0,28)=#(0,6),(0,12),(0,25),(0,26),(0,12);:_ZN7timevalC2ERKS_;2A.;__comp_ctor::(0,28):_ZN7timevalC1ERKS_;2A.;__base_ctor::(0,29)=#(0,6),(0,12),(0,25),(0,12);:_ZN7timevalC2Ev;2A.;__comp_ctor::(0,29):_ZN7timevalC1Ev;2A.;;void:t(0,12)long int:t(0,16)__darwin_time_t:t(0,20)__darwin_suseconds_t:t(0,21)__int32_t:t(0,22)handler:(0,30)=*(0,31)=xsSP_UserCacheHandler:SP_UserCacheHandler:Tt(0,31)=s4!1,020,(0,32)=xsSP_CacheHandler:;operator=::(0,33)=#(0,31),(0,34)=&(0,31),(0,30),(0,35)=&(0,36)=k(0,31),(0,12);:_ZN19SP_UserCacheHandleraSERKS_;2A.;__base_ctor::(0,37)=#(0,31),(0,12),(0,30),(0,35),(0,12);:_ZN19SP_UserCacheHandlerC2ERKS_;2A.;__comp_ctor::(0,37):_ZN19SP_UserCacheHandlerC1ERKS_;2A.;SP_UserCacheHandler::(0,38)=#(0,31),(0,12),(0,30),(0,12);:_ZN19SP_UserCacheHandlerC4Ev;2A.;__base_ctor::(0,38):_ZN19SP_UserCacheHandlerC2Ev;2A.;__comp_ctor::(0,38):_ZN19SP_UserCacheHandlerC1Ev;2A.;__base_dtor::(0,38):_ZN19SP_UserCacheHandlerD2Ev;2A.;__comp_dtor::(0,38):_ZN19SP_UserCacheHandlerD1Ev;2A*0;(0,31);;__deleting_dtor::(0,38):_ZN19SP_UserCacheHandlerD0Ev;2A*1;(0,31);;compare::(0,39)=#(0,31),(0,3),(0,30),(0,40)=*(0,41)=k(0,12),(0,40),(0,12);:_ZN19SP_UserCacheHandler7compareEPKvS1_;2A*2;(0,31);;destroy::(0,42)=#(0,31),(0,12),(0,30),(0,43)=*(0,12),(0,12);:_ZN19SP_UserCacheHandler7destroyEPv;2A*3;(0,31);;onHit::(0,44)=#(0,31),(0,12),(0,30),(0,40),(0,43),(0,12);:_ZN19SP_UserCacheHandler5onHitEPKvPv;2A*4;(0,31);;;~%(0,32);SP_CacheHandler:Tt(0,32)=s4_vptr$SP_CacheHandler:(0,45)=*(0,46)=*(0,47)=f(0,3),0,32;operator=::(0,48)=#(0,32),(0,49)=&(0,32),(0,50)=*(0,32),(0,51)=&(0,52)=k(0,32),(0,12);:_ZN15SP_CacheHandleraSERKS_;2A.;__base_ctor::(0,53)=#(0,32),(0,12),(0,50),(0,51),(0,12);:_ZN15SP_CacheHandlerC2ERKS_;2A.;__comp_ctor::(0,53):_ZN15SP_CacheHandlerC1ERKS_;2A.;SP_CacheHandler::(0,54)=#(0,32),(0,12),(0,50),(0,12);:_ZN15SP_CacheHandlerC4Ev;2A.;__base_ctor::(0,54):_ZN15SP_CacheHandlerC2Ev;2A.;__comp_ctor::(0,54):_ZN15SP_CacheHandlerC1Ev;2A.;__base_dtor::(0,55)=#(0,32),(0,12),(0,50),(0,12);:_ZN15SP_CacheHandlerD2Ev;2A.;__comp_dtor::(0,55):_ZN15SP_CacheHandlerD1Ev;2A*0;(0,32);;__deleting_dtor::(0,55):_ZN15SP_CacheHandlerD0Ev;2A*1;(0,32);;compare::(0,56)=#(0,32),(0,3),(0,50),(0,40),(0,40),(0,12);:_ZN15SP_CacheHandler7compareEPKvS1_;2A*2;(0,32);;destroy::(0,57)=#(0,32),(0,12),(0,50),(0,43),(0,12);:_ZN15SP_CacheHandler7destroyEPv;2A*3;(0,32);;onHit::(0,58)=#(0,32),(0,12),(0,50),(0,40),(0,43),(0,12);:_ZN15SP_CacheHandler5onHitEPKvPv;2A*4;(0,32);;;~%(0,32);__vtbl_ptr_type:t(0,46)cache:(0,59)=*(0,60)=xsSP_Cache:SP_Cache:Tt(0,60)=s4_vptr$SP_Cache:(0,45),0,32;operator=::(0,61)=#(0,60),(0,62)=&(0,60),(0,59),(0,63)=&(0,64)=k(0,60),(0,12);:_ZN8SP_CacheaSERKS_;2A.;__base_ctor::(0,65)=#(0,60),(0,12),(0,59),(0,63),(0,12);:_ZN8SP_CacheC2ERKS_;2A.;__comp_ctor::(0,65):_ZN8SP_CacheC1ERKS_;2A.;__base_ctor::(0,66)=#(0,60),(0,12),(0,59),(0,12);:_ZN8SP_CacheC2Ev;2A.;__comp_ctor::(0,66):_ZN8SP_CacheC1Ev;2A.;__base_dtor::(0,67)=#(0,60),(0,12),(0,59),(0,12);:_ZN8SP_CacheD2Ev;2A.;__comp_dtor::(0,67):_ZN8SP_CacheD1Ev;2A*0;(0,60);;__deleting_dtor::(0,67):_ZN8SP_CacheD0Ev;2A*1;(0,60);;put::(0,68)=#(0,60),(0,3),(0,59),(0,43),(0,16),(0,12);:_ZN8SP_Cache3putEPvl;2A*2;(0,60);;get::(0,69)=#(0,60),(0,3),(0,59),(0,40),(0,43),(0,12);:_ZN8SP_Cache3getEPKvPv;2A*3;(0,60);;erase::(0,70)=#(0,60),(0,3),(0,59),(0,40),(0,12);:_ZN8SP_Cache5eraseEPKv;2A*4;(0,60);;remove::(0,71)=#(0,60),(0,43),(0,59),(0,40),(0,72)=*(0,73)=(0,20),(0,12);:_ZN8SP_Cache6removeEPKvPl;2A*5;(0,60);;getStatistics::(0,74)=#(0,60),(0,75)=*(0,76)=xsSP_CacheStatistics:,(0,59),(0,12);:_ZN8SP_Cache13getStatisticsEv;2A*6;(0,60);;newInstance::(0,77)=f(0,59):_ZN8SP_Cache11newInstanceEiiP15SP_CacheHandleri;2A?;;~%(0,60);time_t:t(0,73)SP_CacheStatistics:Tt(0,76)=s4_vptr$SP_CacheStatistics:(0,45),0,32;operator=::(0,78)=#(0,76),(0,79)=&(0,76),(0,75),(0,80)=&(0,81)=k(0,76),(0,12);:_ZN18SP_CacheStatisticsaSERKS_;2A.;__base_ctor::(0,82)=#(0,76),(0,12),(0,75),(0,80),(0,12);:_ZN18SP_CacheStatisticsC2ERKS_;2A.;__comp_ctor::(0,82):_ZN18SP_CacheStatisticsC1ERKS_;2A.;__base_ctor::(0,83)=#(0,76),(0,12),(0,75),(0,12);:_ZN18SP_CacheStatisticsC2Ev;2A.;__comp_ctor::(0,83):_ZN18SP_CacheStatisticsC1Ev;2A.;__base_dtor::(0,84)=#(0,76),(0,12),(0,75),(0,12);:_ZN18SP_CacheStatisticsD2Ev;2A.;__comp_dtor::(0,84):_ZN18SP_CacheStatisticsD1Ev;2A*0;(0,76);;__deleting_dtor::(0,84):_ZN18SP_CacheStatisticsD0Ev;2A*1;(0,76);;getHits::(0,85)=#(0,76),(0,3),(0,86)=*(0,81),(0,12);:_ZNK18SP_CacheStatistics7getHitsEv;2B*2;(0,76);;getAccesses::(0,85):_ZNK18SP_CacheStatistics11getAccessesEv;2B*3;(0,76);;getSize::(0,85):_ZNK18SP_CacheStatistics7getSizeEv;2B*4;(0,76);;;~%(0,76);name:(0,87)=ar(0,88)=r(0,88);0000000000000;0037777777777;;0;8;(0,2)long unsigned int:t(0,89)=r(0,89);0000000000000;0037777777777;stat:(0,75)i:(0,3)user:(0,90)=*(0,91)=xsSP_User:SP_User:Tt(0,91)=s4mName:/0(0,1),0,32;operator=::(0,92)=#(0,91),(0,93)=&(0,91),(0,90),(0,94)=&(0,95)=k(0,91),(0,12);:_ZN7SP_UseraSERKS_;2A.;__base_ctor::(0,96)=#(0,91),(0,12),(0,90),(0,94),(0,12);:_ZN7SP_UserC2ERKS_;2A.;__comp_ctor::(0,96):_ZN7SP_UserC1ERKS_;2A.;SP_User::(0,97)=#(0,91),(0,12),(0,90),(0,18),(0,12);:_ZN7SP_UserC4EPKc;2A.;__base_ctor::(0,97):_ZN7SP_UserC2EPKc;2A.;__comp_ctor::(0,97):_ZN7SP_UserC1EPKc;2A.;SP_User::(0,98)=#(0,91),(0,12),(0,90),(0,3),(0,12);:_ZN7SP_UserD4Ev;2A.;__base_dtor::(0,99)=#(0,91),(0,12),(0,90),(0,12);:_ZN7SP_UserD2Ev;2A.;__comp_dtor::(0,99):_ZN7SP_UserD1Ev;2A.;getName::(0,100)=#(0,91),(0,18),(0,90),(0,12);:_ZN7SP_User7getNameEv;2A.;;temp:(0,91)_ZN8SP_ClockC1Ev:F(0,12)this:p(0,101)=k(0,9)_ZN8SP_Clock5printEPKc:F(0,12)this:p(0,101)label:p(0,18)_ZN7SP_UserC1EPKc:F(0,12)this:p(0,102)=k(0,90)name:p(0,18)_ZN7SP_UserD1Ev:F(0,12)this:p(0,102)_ZN19SP_UserCacheHandlerC1Ev:F(0,12)this:p(0,103)=k(0,30)_ZN8SP_ClockC4Ev:F(0,12)this:p(0,101)_ZN8SP_Clock6getAgeEv:F(0,16)this:p(0,101)now:(0,6)_ZN7SP_UserC4EPKc:F(0,12)this:p(0,102)name:p(0,18)_ZN7SP_UserD4Ev:F(0,12)this:p(0,102)__in_chrg:p(0,3)__ZTV19SP_UserCacheHandler_ZN19SP_UserCacheHandlerC4Ev:F(0,12)this:p(0,103)_ZN15SP_CacheHandlerC2Ev:F(0,12)this:p(0,104)=k(0,50)_ZN15SP_CacheHandlerC4Ev:F(0,12)this:p(0,104)_ZN19SP_UserCacheHandlerD1Ev:F(0,12)this:p(0,103)_ZN19SP_UserCacheHandlerD0Ev:F(0,12)this:p(0,103)_ZN19SP_UserCacheHandler7compareEPKvS1_:F(0,3)this:p(0,103)item1:p(0,40)item2:p(0,40)user1:(0,90)user2:(0,90)_ZN19SP_UserCacheHandler7destroyEPv:F(0,12)this:p(0,103)item:p(0,43)user:(0,90)_ZN19SP_UserCacheHandler5onHitEPKvPv:F(0,12)this:p(0,103)item:p(0,40)resultHolder:p(0,43)user:(0,90)_ZN7SP_User7getNameEv:F(0,18)this:p(0,102)_ZN19SP_UserCacheHandlerD4Ev:F(0,12)this:p(0,103)__in_chrg:p(0,3)_ZTI15SP_CacheHandler:S(0,105)=k(0,106)=xs__class_type_info_pseudo:__class_type_info_pseudo:t(0,106)=s8:(0,107)=xs__type_info_pseudo:,0,64;;__type_info_pseudo:t(0,107)=s8:(0,108)=*(0,109)=k(0,110)=(0,110),0,32;:(0,18),32,32;;_ZTI19SP_UserCacheHandler:S(0,111)=k(0,112)=xs__si_class_type_info_pseudo:__si_class_type_info_pseudo:t(0,112)=s12:(0,107),0,64;:(0,113)=*(0,114)=k(0,115)=xstype_info:,64,32;;_ZTS19SP_UserCacheHandler:S(0,116)=ar(0,88);0;21;(0,19)_ZTS15SP_CacheHandler:S(0,117)=ar(0,88);0;17;(0,19)_Z7randStrPci.ehEH_frame1