golang-github-anacrolix-stm-devel-0.2.0-5.red80> K KtĉH2!c31^ Wge/support@red-soft.ru  WgD"ӣ8 @v">R,+3me}{G MމT@+]Or̄]Õ6IwſZCW +Nv Z 8LQъiuTޣp{Khd>$sJG  % ц"dRm(Ukml{x҉UE6`M)%-~Q thF#a3248445b7c18260a50ddc8e6947edaa4954caa523a35b90ff11ea9a533cb4e665151deebd27d8a52a5e644102d27b2fc78482c9PqNcu_mV>=i?Yd$* 2 V48PT]fj s F x   u    q   @\$(F8P9X:GHPIXY\,]^ bDdefltuhvwxHyCgolang-github-anacrolix-stm-devel0.2.05.red80Software Transactional Memory in GoPackage stm provides Software Transactional Memory operations for Go. This is an alternative to the standard way of writing concurrent code (channels and mutexes). STM makes it easy to perform arbitrarily complex operations in an atomic fashion. One of its primary advantages over traditional locking is that STM transactions are composable, whereas locking functions are not -- the composition will either deadlock or release the lock between functions (making it non-atomic). The stm API tries to mimic that of Haskell's Control.Concurrent.STM, but this is not entirely possible due to Go's type system; we are forced to use interface{} and type assertions. Furthermore, Haskell can enforce at compile time that STM variables are not modified outside the STM monad. This is not possible in Go, so be especially careful when using pointers in your STM code. Another significant departure is that stm.Atomically does not return a value. This shortens transaction code a bit, but I'm not 100% it's the right decision. (The alternative would be for every transaction function to return an interface{}.) This package contains the source code needed for building packages that reference the following Go import paths: – github.com/anacrolix/stmd stapel80.red-soft.ruRED SOFTRED SOFTMITRED SOFTUnspecifiedhttps://github.com/anacrolix/stmlinuxnoarch/ 7 oF1 D, =' 8A큤AAA큤A큤A큤A큤d ]Td d d d ]Td d d ]Td d d d d d d d d d d d d ]Td3a7afe40bb3a49b5e0410d899e6a3c0e4a16a0d4eecff62ea621c2de36c0b02561e432097837916d08cfeacc3ffe9044395138564fd8defb333322d207fe486d3a7afe40bb3a49b5e0410d899e6a3c0e4a16a0d4eecff62ea621c2de36c0b024c15b9b2a0e1aa45ee3a65d39d486520128f63a992444d1f97ed5b30cc815c0e0a27f1a8f5208159af211808ce6098b2f9a1b5d67df9d279c973445c6dd9260049de713415ee46c3afa963c1807acdf689eea30db019cc336a247265e23b55058a86d425d58cebacc31363c5fed47d71e80f4a12f5fd6937dc2db898fc91345cc18e48a61cd80c751758d6faa906a4878a0edfa1f86629b4a9166ffeab70e84735fc964380567a5b6b98b3b139b9f2abe439245c6c266a7860f0b90ab2ef99a339de19e57e39365c8acd3da9564a24e483d4656d2713107adca2c533ff5667294d24c4655af163f6fe93349c2e3a8ca59a80a079e6b22d939e6d9fa7f89cbc0cc3d5e594389299af417d73d2728ea3a12ca36bbb36ab3c8166ade9e7d094dd7d59132e2055809f9d667b0b0a12820d6874b7d54a83a8bc0947121df1f8882f5ffd786dbb1908b8a0290c57dbb8b6cab954b8111131b1fe1df2367061059e10ba63320f6c7aaca9cd981e2991d3593d297c014debfaf8aade3a029de7bcc5256ae312ee58d363c2dd5b70731e2dd2a30be788bf3abeb0405f3fa8a3b27abe983222c6e740983cd0b0e604c1cdfd4526b0d6f7c508d26f3a185d0adcdcaffea900ff69f15d1b8f8d2d6a018d145cbdc8aa16874f9e3cc406165ac6092cded63ba4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgolang-github-anacrolix-stm-0.2.0-5.red80.src.rpmgolang(github.com/anacrolix/stm)golang(github.com/anacrolix/stm/rate)golang(github.com/anacrolix/stm/stmutil)golang-github-anacrolix-stm-develgolang-ipath(github.com/anacrolix/stm)@@@    go-filesystemgolang(github.com/anacrolix/missinggo/iter)golang(github.com/benbjohnson/immutable)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.18.0d bVitaly Peshcherov - 0.2.0-5Anton Fadeev - 0:0.2.0-4- Build for red80- Initial build 0.2.0-5.red800.2.0-5.red800.2.0-5.red800.2.0-5.red800.2.0-5.red80 golang-github-anacrolix-stm-develREADME.mdgithub.comanacrolixstm.goipathREADME.mdbench_test.godoc.gofuncs.gogo.modmetrics.goraterate_test.goratelimit.goretry.gostm_test.gostmutilcontainers.gocontext.gocontext_test.gotx.govar.gogolang-github-anacrolix-stm-develLICENSE/usr/share/doc//usr/share/doc/golang-github-anacrolix-stm-devel//usr/share/gocode/src//usr/share/gocode/src/github.com//usr/share/gocode/src/github.com/anacrolix//usr/share/gocode/src/github.com/anacrolix/stm//usr/share/gocode/src/github.com/anacrolix/stm/rate//usr/share/gocode/src/github.com/anacrolix/stm/stmutil//usr/share/licenses//usr/share/licenses/golang-github-anacrolix-stm-devel/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19i686-redhat-linux-gnudirectoryASCII textPPPPRRRutf-80ff5c4f99c81d939ee01c0f9e8153c07865c7157f4cf1650f0c3634665cd37bca44ac97806433a9292f50e14efd9c4816e4e2d1b63cfd08444d42e6bc9c75739?0(/hm34FȌy&mʔh~8}q[eN:,wx9^>&<sʿj/&YH/zJ _۲I_) UU`Gw4EGefU+/"H:ήtB[4;&l5JLgug;? A["ן=ݛDX*9FGXں#w/,1}ǎt8@ɬԪh2BU eJ,^rttUShMC9f߫JY^}ALG+cݩhBQlZm6jUi鷞Ve[~gs\c-cl/^\ VͪVS}nNY=Zt^bqffVV kK^I {k+}{6c]֨b!K8ENpĉX/NpVD@wsg4.sAlNbue:n|{Jw|լj蕒]O=խtJ%);%F?S;/(vtn^U)ec= Φ{eD"حb7F,܉TPp @@@X\P\0H@=P*jV(Rz@ C6Z/JdzA.+"՝DzZ$N$iDHe5 ֛uZh-"6#կ%E,UZY NLTZ[ְQ4 @~]Ê|.`0\l9ڲ3jTXJ)g^uy*=IM܏([ %蘕a|> 9P^ (᜽}7ԚN]|SeY2oo׵m o]vw5ZwZj9]Bn{X~y;Y k%(k]Tw:HT!Q~DҁCHEFۆ٫Qon/E4%^@rZ$-u00lQ$5m:$-cҫY$ 7#R}M".4s=gQ2w@rЌ&u5{v % U,qzD5C>ShL`/vnIʴnH{u;USyXzɃD"N3Z?SֳddQf >& $0 ^/+ȁ.fTMd`t׮[I7sQYV'L Q¹R={M {nځ;X%SI  L(d:"tSI`7Pʏ5 &4ygc%>ľn 2L|D]l)ПQ!V:"T(JLD26^<J$쀒ѪQO _CȓՊQ eyDce3'd9D1 DƂZo!V;>]BD4|d(=I޷뀲NMqH(ҧ?SHQ{9^y0)Xφ'zJa HW t>WjcV$ND "l<˼_S E 4# M&4l2 8``dd8 \\(^d. FCa9d4 hdL&YX\lZ#sT`d0(0 M\,Ld8F_ZQT8'c `.6Lgp2}#Cb#Xh\d&7Ft8Msd dl.Pddh4zi沀Si /2hű)v;VYlyZ)-s;vﱉR3KZWQ vӳƮDG_EmќEĚP A!X>|;Iɤ8E qȚ@(ao5 &hM $5}COEO|G?ݒz|ne߼m!+črjuj' 8}-7LŘv"0'ӇIU>1핕 vЂdPd0D߱FI(raPnYagz^5ʖ[0=h6t$ȋᆕ"KA!8 h .ZDSU4n}G4Guz{ACF*~,}9Ĭ[d&'"ufK20'DzG=QrCaJ =0ϴ)TV^MB6{Ç}m{s&|h6^XZޣg Ѳ膷'~~Ze{koJb XtS(Ꞷi"Kr a[9bq{'""qG7@I\y;Z!mA{gAWwt!XFdA)V>*VYu :)'z췲`'}Lm0kgf6\>'n3wq + [HW*{UM;ME{JӲf3ì'Z;lq]\,YT$RP]I;6sZ|h>\Cu0GDZzjj^R0X k&ho/g/6PfdqIH & f2x>*JE>˞O9(윭*} R9@ni*?8n: %2hK@z[gjZOV|H<5{zRDN "]nxeE{@BTxQDz$s~ +*wsIi gۇ'VVs~Ut+cuS %3Ď*4h )9j-ѦܑT%%, $`0A32vVYX12t g'.wR/zrpzB2ZB+wo Vl/\SHf5|\mlйC Gz_*kԐ -f|sfU0H+;\Fd =c@1"-TAjf <|2 n)s.˜v1fVK10SlGV`{q>e 1q,h cץ1.E( \m@=@P5L4/5 h' $b+rդ* 'ZgI,@_WiɑTlV%vN1qʌ}-`t;]GFݵEU`Ghn`A[)*.Tu."z?4ec6Zذ|u 9 +;@qRO,)/MuS0 I)kN^ q}^0WCB] N(!{iD4殍^d]7fO#K _eyhmM0+p\јpʋ@Wf>)u8eoDnc30sHy{.R6+SZ 1!ҧC, p,vk  713f*b$>zo5I)|}G0#6u64ap-\T{._P׶!p}1 F6f_eCT9Ǻ&*VQOr>oM F?+ugݢe<_ۆ9d1Ur+F#2[mгئ*FMc+c!-2ԡt%620xeuec&ϦmIX_|bR|2Z﨩:::$z1$aUF{39^chLR$o2 AjU21޹nq=W o0;ψz%G1ӍySTuF`mt4G82-gg lAq0q%GEj4&UrumoؽnYjE4ђh>pV" ̪vőՔby>HY &Gv"砋<#tq9v I&-cthWTjjVǭu+fG 4KyHq7d" !qq.邌E_qa DU),;PFZU%xtR_+M`0OAzOD<әҮatEț:/hڐn^ dGi&S=ɀ܊dYφC0.cU<%;9w?(JQ S90'+?b RaQTMVqqӝo\20ηB{&{&{mgv+;q6@ɚݷq@5f3k-hݛ`[+V?Sێ}M?ޖb\Ua#wCLUa-u@VP+kt[e9WRO[`/; |"O zx'L;^'N,3HCW0QJBkRu RlۓӨ+&ؔ9ޒxl]@ k#'>k0'k-D4$R'$vAF:Q|wg70 noml+^ :`M)Il|% =cЩڜ!%YNL,way8kK&)f"B hC?r6;=l~avn79g)b:ac6l]RWtm r/.JloUZzgH60t_;Pw5‚Tk{cۑZ[#3%ѝNi~G)\Jp~5@c(1c]Šq?m$'Il {̬0B~ҫ7[d:BfV=/r!8eGE?[4qC6RLTȖCx{]fv@9oLS)lLς8R%GaxK @Jb] udBN? Lk>!X! lU.HGhBNpy7!*|Y -"dD" pM~iAy>DEw(qΆj}Q7+Pc&rOv44|tϵ1C -tw͙+Neƻ&馅RgY BW{Rw\֤C`/&V N9@ w;+a0!FGA >(~O`N ! >kX6 z Po ?YGSbzGJ8U5eQbi, d"t9"jgYS~ duůHt3i42Ojn]VN%畿,u‚N ӶY7RBiXWVٛ6q0a5 H+"@+Cm&-k4WOH +׌׾Ti`TzH{j֟7A2Mdltb3$k6^yI_tilfl ! (c$-+9ۀ*P HjMnrwT Kܟ?AwpB&H" /鎏/;ȟ/'"@x%*u.BNYf^$ʗ{c>i$eXvuBf .x: t%"kƧVBU=)ΚCKֿ)΂,+/y#}?+Bp0xWDLU+.W`:3@K)G4*&6w+{׷Y}| |ʧ sIŀPOKGA:Kb!_8@o,ȻSkj4X=Ozhq_9%1Q8;9% O$ u2 Z"pxM@ԀbF`,ZUoɁ}M 7#mE#(gϖ6ҥ;6#PӅ@F jps<ޔo4$#y߁[mԑ.n/0*GԜ9Ś 楮iv#x1=]T@@Y9bf]4`X}@.w77ĕ #@p VYMikKgiJ7`qyt?7QVӳC\1fC먿93 f=q d<,ݑN1#LAg(9a2#%E>%#؛፻哐[f @;AD,ICo#jQ%RU"VGMtp/Aߧ5p"b#<[JЃ*4j=%H x=?yF'.6Y6*RAST O:<;(-2h.FI)]$r HW[ojlLyTyo܆V^D`uC[l Xkq?U40|\2F#DNڬW7|Z(מƍ10+*_}DZIB9?~({@E{'S6^2/a8^aĠeJ6Xl8cr0oC-Wh@Q;? !=;sbh} )D鯤\ m"U wèQe8+pjSb2!{JOj|ϣ4P0\j㪟7p tE._o[L*; l Liai A/3z  4*Nl<@@dѹJY3B5 §PCV9d)|h',l7rmXxa Fce=$+~ZV|l~}&[}[曫U+Ći#6P\yVwZC`:Z ZTl{g]geƟ3@$fBȧȌ;B5p{֊Fn-K:l| T2N. ~-Ƌ.s9iJt`pE&!V-w4db?d.e"|sk"lkfEDvD'|9#8*0?W !~nr3FI2NuJa(`z- \qSQ2 1_(iy)U"ز"1Kv9x*u =ULNS#%s.#Bq"d9 eV@$xFʭf6ЛcZx}SoyEBI,i~{&^ływ;kAp.{p/s,యǑ%{,qq}ޯz ٺ*CrVu?xN'w4X SG9l{#`MU[O|*t='Y?]0f?M;dIcѹ{ÁoO@\6OȒQ%`Xj~ %UB$Z_]ĄH뛕($Lbsv+ۻB(()Rq(3HLi _6cPe4Ls+Y.$ 1lWD)E7֧Ԭ8m~U%F$] \AI^y |ƻ5+ pթtKs kzmg_#W2慲ĄzeUCEV5{|߄ (9G'vrю7D=3БF16ߡoDCMM:͐`|z }Gfkiu$Z; R5qNCԩx IC|mqE5PkzsiABFuXРDB5 /ZjNC 񋦔JG*Jm=)I2kH?-&I! Q6a"~O pj| 9N""m"hNԱxys_D$#c&?jSu&NҹxR]M}Z. (pShTxL\U;p{7q5`Xʞ K&:Zaݑ{n \<>7P6:>(w]=mne[* Ί;CC#s,t:ɽ%$Y`8&zk#66ڣ36g)nGQ@#O/1itSlE SW^bg@,j$y).=zYR|@wb%`Olcz5D_6*,U\䏗NcN╷[6Oj{k곁-1FM"Enu,_)w#M^x_$, Nacc3Xf5U2A/yX; ;qT 6jd'־±G>#'(}ݙv$tN\m$[F"D{%˱|5Eٹ2m r>191UZ|O\R B'V5aF']j´^)xY)o2t˰U mUל v0{ݵTƖ+y_?GeO1tƁ5fw`-Uƌ:djq"' /-Łn0k׀fÜAsVX(דjvz`ZEc3Tg +MI"wF.^򺚝զ[i@O sdyvUxwx4'iیUXh =b݀M{%_AzA͂-mּr4 ;)۟6o[ZطÒ8BHk(=8Wr<,cIgof$Wxd 1Hf-\ ``oDzFz ۨcls>p{ԻZͺΦS}\0[ NKsy`6>KaqzJڭu{ Nb7T%,V E­i?W~=X?LrGuJG5[:5жr%dS_W ?נPoJE3,uU