PK2�]=Ú¥z‚LG function_benchmark.tar.bz2UTq#ËLG¸üBZh91AY&SYk6Jþ�Ü€]ÿŸ?·ßjÿÿÿú@b6À" =M@ÐÐ@hÀF“Ð�¡4Ô 0#Ôz€Èf�“SѦ‡2hÐ4ÄdhbF˜ƒ Â DDÊiµ 56˜ˆ¨z‡¨@4Ój|Y³—ƒ BãƒPe"ؘá2@â~uÕ齿HÅÿ?l¼òLÀõäÙ“SMF#¨Ñó×a ¬A�Ò1¤,Ãk€ŠL v–-[–Ýqƒ‘­N]âˆ-lüÕªy à8XI·#Z’á]$Ü`ð,64Y¦Iª’n\n†tÐa)Œäÿس1F"Û!°L.¨ümó¿˜@Ë©žÛó¢GlWnFO ÷Z¥µ†qö,mk)é�TˆÆ �ðŒrû\ˆ1¯³Pýù54 x^Ñ_4%XÏ&+jÖµ#ÑÉNæ@™7ih¶ün('ï®(ËD¾ô‡¾Kj‡BZBL™tÂÛ «aQ‹`ÉȨ¨B”� 5 lu–m\)|¸,d7—@¹šäŸ0š`¶pÓlJ‚Ör&*�F ù–+5ÉšöMtè-�­Ö@_gƒ0s°u²ŽŒx%ý4x;!¦‡|­"¯ì­ÁÑ…!³ ·Æ5sÐ…l`»j«ý�·ŒdÇCê9�È$˜ÄÓ ;ž™¢¥­»¼|™­–^´žSEñ¦÷òÌæÓØ¦CvÉr½Ü9Ò#�¿>å."XX2"¹·Í­ÌK7óQ–‚Ú‘Çõ¾‹{•ÁåÍ Üx÷™ €‘ñÅŒ�»ñZ‹‘"X'cmÂlH@ûf̆n#3^‘”ÃxøôO4bÛÚÄEWùÒ*›aÙ¼•TbNÍ8fIv*HŠ&’u%AÜC�¬« +©Q�·Q´'á“�2© à & n�!†¹êÊÔP2º•L|£7&žð²}Ê“&1èТ ©YBp[„EWÊ·Þ”�Äfe(Y„€PZˆ…×^hšj¼^;Î]2(ÞWYjŽâ¸¿8vYzäÎ’©e[:—”e†p¼tb0©åqÙÀÿ‹¹"œ(H5›%PK"«b=Ÿ°§«ý signal_benchmark.tar.bz2UT°�ÐLýûBZh91AY&SY1‹ {Dÿ’ÜP€_ÿÿÿ¿·ß.ÿÿÿúP變m¸ÝÀ)§‰Š šm!�ÓÔŒ™Ph2$ RSõ0(Ð=#F�Pz‡¨h 4JQ¶Š=Aµ� h € Ð�dÓÓA�b@Ð11$&š bSЛÕz£i<¡�=z“õFž£Òié÷ž£»vÓÚf`ít —yÛLBb!�ÚV@ϼä�¥õT¹öô©l�$l¢¨±bS(¦NIÉ @ÒÂfà1û(ðþÈØá�Ö�!wO1§U3™7¬6—‹´ƒ´äs "á$ ÷“�2G/~ÑqzÉÆcêÿ¾Â£7UõwÜnL%¤<¥e‘«&Y0q÷Ú•(‹P("€¥�°/Þ@[®¶\M3’ Ñ~‘ïðñKÀØÙ‡ÂõœK]«Ûb_rÁ½Z7ž@ßrÚõÂ,l±Dj8ŒÂ€ß\[Š7‡ÏT+¬²”wÜŽbÕ‘×­S]\‰ 2R–>\pð•0€2ՄЧ�ì!Iœq8 e³P5" ×`I ¼ežë“ö±AÖâmdö`br08á~Ç)mªõâ ô¶îžKn¼Å bdáx�žJnD¢Œ ‰ ‚FWóg±æ"Š�HpöqÙm ÊPT4ÒAÏ�:²v˨VÐ;=¸xB‡ÓØ­^Ñ¡pñ³Yv¾|´A°¿kè8™Kí ÜázìPâÜ#÷rE8P�1‹ {PKµ k=Õ�§,úõ signal_benchmark.tar.2.bz2UT–LÜLõ úBZh91AY&SYQ#Á�>²ßP€_ÿÿÿ¿÷ß®ÿÿÿúP ÞäÉ\Ž]­kBÛ»˜I$&! jž)¶¦ÐSÑ©“Ôôž¦›SÔÓFš© dz�S@¨%F¦Ôž…=(Â=@Ä 42)’E='©¤õ  �4ÀCÈ #Lša4Ä 4ÓA¡¡¡‘ hh 4dÂbA"DКžRz6  )äÒiäC i êz†�QÐzÍSÝ6V£D1`�%¬„p fL$˜C�¡ A1qe´l)üÛ1S49|%|\û.s_±ZØ”+„¸(WL˜1DAQÚf¥žëã-ðš±N Àhœž¥Ïmep†b´MÁ†áºMó$Z’Ý`—ÍŠ¼Ì¤ÒœyR ›_ß1x[CÃæ¢±§ó€Óú"L_ÜŽr‹5½rÕÑäÀ�c!€´`߈ÕyÇ/+”ð3¸ A§V>*�Õ�¨¸¯�x3¦3°<|bÁÈ@W¢Àà’ಅÓqÙ>¾¯$·›/ø½ÇYƒM§ i½ù2­5ȾJ–ÿmg6`Þ¥uè—‡„Ué…vPÏËDY%èC\“dêäƒÉ ­—˜âé\0Å”�¸£A¬3‰†hH`wp‡;2¾,¶–N�A”vy¤J„2 Ž©L¯‚ Ž¡¼¡|QÙDÕUõ„ÔÑèó…ôä%kS\,û,#á7ivÄÉ jt:w§fJWK´°›•Æ®Õݽ~VC<ì9@,h~/L�KÀu$‘¹w#áø" >“ 9� òñ…åt ô).!;g¢…[ÎyR)I‰±AÈ11¦ \pÍhƒa8eÈhℲB*ïïºW.8𽟆*ÖB»æfVúz4�cѺP5~ .æ"–±/ÔÔG úïS>Æé*Œgh8GuØ÷bÃ&8{1Û!O÷ ÐML]yŠÿ‡qù)"OÅKîxb2UK~ª³Y7‘ ÅSQ1´S˜�¶pŽ{5au×9ùÞ(EÛÀʺð¹<7e&ÞiHƒwIG—¡0I¥Â£á"ÀýrHöJ °Ü}È0 –ÕÐç;ýÜF ê½Ø4°êàê–¨£¿2&ÍÇÕK.²Cô'§ºGCrAQláZ(¦¨ê\,RÙ«Fö- ùL°$Ig¤Š’¤•–ÆzÅuCŽÄÛs¤NóS@Çv™³MlUËjr(�¯añ\$@L¦b²­x°=³);Ø¢™ ��@ï£ó|œÿ^wS¼Á“�ÓZí­ð › Ѐ…lsq©ýtyþƒvu6ÿtuq · )˜RÒL›ÿüñŒÜ;¦Á±>˜´&dwÜkŒØÌ6ÌŽeÓ%ó]ª3!Gò&h.’Ñc⟮ϴëùÉüüTLç‰ø¿À×'—!=rµÚùôòÇÑhåΈýx2?Ó>ž\}¸Æ&3ü£[Ô÷WÛF·v�Kb.È„ш¡º~{~qrÖLq÷_å,qvLÛB¼"‹8.óhàxÇÇ Ý±².%(¥¯2 J_E,£ͶɢUBÃ`5­é4RÆé4ô™Å|_Ó-F= áÚá~T<„žMm®Ä�æ!^~F!üá ¿ù«�üæk  ª\‰ß² ÿyÅôçQå¿ÈYUþ–ð¸C:�2Ï�Q> K3 ÍÙH®GFƒnT~øRexG}MDð€z�v¼Þ) £êJ”g;Røúœt‰”o¦Ê_ÏõŠI¿Jq½LIâØÎ¹‹>d¨¥S¨ÆÊ]N$oZ+íDÔàéÌtÜy΃Æu梶@’gÄY˜¦SËj4›)øjhVÕ¸§o íÍŽûÅ´ ©ä¨7¸’zG’RóV¶þx­œÛr‹–Ë ÈÁxÔêA 9ñsÈ:¯2•ô‰Âsƈßζö¢»Ü!34oa}á4ÞB Ž‘ÒnÂÅ‚yÛâ‚ã5 ©ÕM8Ù„£ÏêT‘+LŽcîp ’,yèíÑÛ(Ü%ðåPí*­/a#bÂñZظ�z·~.…¤<±,GÇðRˆ’FË'ÜJhZZ=*_ CàJE‘æ™ ƒ "Âcm£‚ÚTi]:Sð¸ªdí%µé-ÚD}©·ñ$âóÏ‘‹FÇCd`bh�Ãî¸uÆxpoª-‚ÿ‰\qÓ˜ç—*Râ7fI;.ù4Åp’æåºßqÁwê&¨•«×�éïͱ�”W¥²hB'e¿Ï¡œôV ,7@Åßæ™â‹P¢9U�~L·®›"] rŽ3‹ˆ®Z5GŽú~W >É*ð¶¼až¢¾ßš™Íˆh»„ÌH·LN‚×î¢7)GjÉ›åà¾r¥X&?||Gæßÿ0%'†AØ£k™º?t]Ç È|® ˜¤*éþÎÍ?™ø-â;ä�±iF07 oï°¯¶°MrxÛÜĆÛLk°�Âõú+ÂJI©½Ä¨Ô \ÑTBOeIm†úŸ[p£^«·’kƒ÷;;áH�À!4É6Åx$ôq¯è 9rtÙ�ziþNÓŒ»ÇË›*¾�‡ÓŒ/”07”>/˜Ž +èÀ ™–õ~¯!V*J›=�†Ç¸KrfX:øÁÎhgÖØ–äÚ h³©NMå¤.éUSJqT¼ÿ‹“W¼P_O¹á &ñ$!�I†Bǃš:N�Ì 7rǨÛþºj½ –¿9½–ÔJa�T@A§F޹ªÿÛi0wÍÜñJ«›hÀ�º.óŽTpLV›ñ-ÀÃ>€‘îŠ4vÒÇ%xÓæjA`u™—0ÜðÖXS1œè ·ßO//àÓżº†îÝú ]EÇ0�)~p¢;຅Yf_™HÄkAˆøÌZD±\èAAKX¼M9RŸÁ•ÏQ!¢F'Ñ¡Öñ >¾[&E�”…äQ ‰&�›3×?�ý¡>:gL›èÚ_/>8B¯PÈŽçÈ .Xu}°eÀ݉ 96#fp‰9pKC+ .õÀÁO´ôû£V¯‡§VújÉá9÷„Œ(–#­Þ×½¼‚?ÙˆHZß2H=U­Îòø’ß™çä1—6rAáäúúìjÞÀ.äø˜tŰ›džÄÌËãF\®Ãø„Ýñ ™”T P&Ÿ‰£M&òî�Úä†é8é{æ=�.ù�õ$×hâAk„‰jì�Œ“UCÕÝÕQ .q>LÎ2–‰HU‡f*šT­EªèE¤?ÆH*Fo4÷fòà[¦'™�»R…Yz<.œ1_ Œh{I0=æW?§BEJü'’@ð,»œžÌOß“F»ÝnÖwN%îIAÖ“pçÝÄuÅ7ÅXWgó÷W—ÿ›ð—žgS;»øA—›p&½Š1àù$ýÁa,¶é'ýQ‘6”á<Øÿ1 1Œ[½! ïû# ¾´n/�{¦ žÁÒ�&�¡ªÖqÃàžDá5Ú¶2}ÂçKf›µ[x&…ØKŸf[Pày«„E:½(. †s+Ñn‡ˆÔ]Ð;Êi7SŒä‘וíìj­ô°GæÈÌgcf1wÒa"+ÿCv8GÇ {q#ç0 ®»q:ÅOœ0€´DÑ’r€LY‹h«”†ãà�Â5k:¨§U”Û¸~ <óÞ¤–†ç¢5jš¬úbüP Iû~1pÊÑ'¢)´‘HÏ£Ys›©td¥:»t¤þ)Ó—!Tu5PQ”¤ *qcÕ'¤mþ¹Îù‘}’†<¿F4íúÓÅÇ«Kíô´I¶·IC¹@Ž`´Çá~—ßy÷‰ÓVPê�ç?ž]áâäíù»f¬ˆ×¡MNwwɰ½�YÐ`î¶a1Q“¡ ¦qK7 ÓYòâ�á`£jÂe�Ǹëu»“V¯»R·K—>‡ÐŽ‘)([jÿ’Wán�n�~¬fˆåP3po¯˜Gù*&’µ\ºåï àòq›tyìïu÷©íŠÐÀÔ OO©%ë`mr‰ð`ú¬…5¸ÓÂó‚÷ ŒÄ£:SúƒŸ5xfK„ÅØd ¬¹y!£è…î¬M®™Úé.Üi§#Ú´oAL¬íx·ñ rc·m™7m{Û`÷ÌêôFƒI·ßiG’o!pá«}˜/3´Ø&"0eS±ÇQÚ!Æþ3üÛ–ÚÃÛN§âyn‘m™¦Ê²~ù¬ùB[Joç��jFç5&ý®Ï`˜ÎI¸‰ã¦ù×±œ†(Òùæï0‡Y£ûØíåúƒLY/«» 4²3kðqÔÔ†{Ò/žÌ¼¬Ò¹›\FQÓïuú-¯«ä_BÇW÷ŸQÑÅ:y2�÷«jz`L§uÇ}(ȸ}  ÏYŠØè2]lC‚.™`õw‡n“s‘RÇw΀/FÊ^wÔ V€N󆯯;ù#:k£OÈ¢ýöئtí$eŸÚ.–‰^^•øßvÑ'ïÖâ”g½i&W_«û%ªp^¹bZg½Qh*+¡ÌL€Í¼ÅÞbunâÈP©/9ŒèçTµ³3§‚ó–¤ê9áÒ/â©â*,bLíÇKÉ]^{nF¤¹’„®‹'Hh‡X‰º§žÉá} ž P$B‰(™Wä¤K©,k;Í7z¹„“*Ë‘¨éë³³d[§òV‰³ÔM=;‡ U¯Ûåž^o|�”xŠž•[+p½é´zѧnɧBÁ§¸ÜóªbO�RÏë =½^ÿ€ïíÇǺù£mÀÍêo or÷Ï]B ŸÄ =ŸY�„CN³ípÓ ËÉo%~ˆ¡è®|R-ÿfLú\üb8]?ù% plAçot¹0Á2ïûû©ŒÒQò#ã….ÙÇèw[0!Üìˆöî°×žš�ò@"W„)×�/´óJœ0|kë® âÿÐ^K5 ¿  ¬AìHlnÎ^0°¼15éEyã—­ŠóÉŸQÕ Ô›BÄ;Yé_�umÂ$c·ÛñŸ7ç­nBÓ2:n{böÈtmé@Žãx5æºÑáªË7=l=„°±x"þ‹ ´Ñáª#”¶B]ÞôËÀ³¹±jx‡dÌ`0¿Ϲ·À§_òQ¶ê9‰õIUŸP��M¬¿¹‰õ70±~ùÄJÙïfçBR“©Ö} þ÷»kF XFwšþø8¯†ŠH¬1 …Ô«æÃWบyÕ”r©¬=«ˆZÍh.5z»–„ŠûÖðó*�õX_S¥ÝëO`=øù㉡½üÅ}«sŸ¢±ëkÂ_Ú½þÖÔþÀÐð± õÔ¿¸s�)ݱñ‘i_] Šå)êW�ý…¶«ñÝ_—ñLÇúœ÷×cÝvÄÖ˜ÿ@ÝšêSص:ó*‰Wd«¸Mê, ©ž©®v]/åNˆdp¸•6ó·Æ Gï,èoíÇ¥õm‹)#TÙK5Ïn‡õC~b0TN«QÛ`ÉS[GøÉ køœqä‹73¹!�uÔáWåÃÄcÔwlðOÜ66ý€Ù�õ!˜ú¡‡Ç B='´ ÒïÚ>Ùíì‘^—Øxê‘P²’žMfýwï�¤à†úÂñ–øì‚úÄ0=¦#MþËrÑ,ðúÒQ‡óUjô܉º’4 ï�½[¼¥Ë<$Gm�!,ONèñ²$VP,KúPØ …ñ#aü@,à!Ãô©qOÁèo‡›§RX…¸†^€·ÞP9PƇ3%ÄAÔ�A^KŽçS&D …{éêãý¼pù(B#2�y{Ëq\b07ÝFhÎÁv+ÀÐMO—`T€–KFÈ4­Àø'\‰ë9÷¦!°ù@ƒ€¼=ƒ× ÉQû•„žuü�¬R¬¢^¥²áþ~ÿ`üMgöK¬!‘޾’ÌH�XRÝsÒu²BÒ*dT­f€.Ì[n €9¯zE5Ìo¸çù&ú­ÒÀg»@å¸dâÒšykÓú7eíuÎ\"tiýÌ'¢ ~|ĺ¼0œX90hÚ:Ú1¯ßâ­€=Äg·ü”VÜb"âîQ…"ù(vçkWŒßQüÚQç7j¦á=ÁùÕgÁŒlý?PK2�]=Ú¥z‚LG p¤function_benchmark.tar.bz2UTq#ËLA simple benchmark system that can be used to compare the performance of boost::function and a function pointer.PK"«b=Ÿ°§«ý Q¤�signal_benchmark.tar.bz2UT°�ÐLMeasure the impact of the static empty state on the performance of boost::signal.PKµ k=Õ�§,úõ $¤Îsignal_benchmark.tar.2.bz2UT–LÜLUse a dummy_mutex and other changes.PK\¥k=„Í÷ò 0¤ signal_benchmark.tar.3.bz2UTQUÜLUse a dummy_mutex, normalize by # of slots, etc.PK´™m=‰¢ñÒ8'\ L¤Adjw_function_static_empty.patchUTeãÞLImplements BOOST_FUNCTION_USE_STATIC_EMPTY config macro with tests and docs.PKù¿&