summaryrefslogtreecommitdiffstats
path: root/Modules/_multiprocessing
Commit message (Expand)AuthorAgeFilesLines
* Issue #21704: Fix build error for _multiprocessing when semaphoresRichard Oudkerk2014-07-281-0/+2
* Fix conversion from Py_ssize_t to int.Richard Oudkerk2013-09-071-2/+4
* Issue #8713: Support alternative start methods in multiprocessing on Unix.Richard Oudkerk2013-08-143-14/+66
* Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macrosVictor Stinner2013-06-041-9/+0
* - Fix typos in the multiprocessing module.doko@ubuntu.com2013-05-151-1/+1
|\
| * - Fix typos in the multiprocessing module.doko@ubuntu.com2013-05-151-1/+1
* | Replace WaitForMultipleObjects with WaitForMultipleObjectEx,Martin v. Löwis2013-01-251-1/+1
* | Replace WaitForSingleObject with WaitForSingleObjectEx,Martin v. Löwis2013-01-251-2/+2
* | Issue #9586: Merge.Richard Oudkerk2013-01-011-0/+7
|\ \ | |/
| * Issue #9586: MergeRichard Oudkerk2013-01-011-0/+7
| |\
| | * Issue #9586: Redefine SEM_FAILED on MacOSX to keep compiler happy.Richard Oudkerk2013-01-011-0/+7
| | * Issue #10133: Make multiprocessing deallocate buffer if socket read fails.Richard Oudkerk2012-06-111-13/+16
| | * Fix for issue 14725 for 3.2 branchRichard Oudkerk2012-05-051-0/+1
* | | Issue #16719: Get rid of WindowsError. Use OSError insteadAndrew Svetlov2012-12-191-2/+2
* | | Get rid of circular import and eliminate unprefixed exported symbolsRichard Oudkerk2012-10-073-26/+15
|/ /
* | Make multiprocessing's shared memory use memoryview instead of raw pointerRichard Oudkerk2012-05-261-17/+0
* | Mark multiprocessing files with "Licensed to PSF under a Contributor Agreement"Richard Oudkerk2012-04-302-2/+4
* | Issue #11750: The Windows API functions scattered in the _subprocess andAntoine Pitrou2012-04-182-834/+72
* | Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows.Antoine Pitrou2012-03-051-27/+42
* | Issue #14125: Fix multiprocessing refleak on Windows. Patch by sbt.Stefan Krah2012-02-271-1/+4
* | Issue #8184: multiprocessing: On Windows, don't set SO_REUSEADDR on ConnectionCharles-François Natali2012-02-081-0/+1
* | Fix compilation warning on WindowsAmaury Forgeot d'Arc2011-12-171-1/+1
* | Issue #10350: Read and save errno before calling a function which might overw...Antoine Pitrou2011-12-161-1/+3
|\ \ | |/
| * Issue #10350: Read and save errno before calling a function which might overw...Antoine Pitrou2011-12-161-1/+3
| * Issue #4028: Make multiprocessing build on SunOS.Charles-François Natali2011-12-141-1/+1
* | Issue #12328: Under Windows, refactor handling of Ctrl-C events andAntoine Pitrou2011-11-214-70/+36
* | Issue #12981: rewrite multiprocessing_{sendfd,recvfd} in Python.Charles-François Natali2011-09-242-137/+1
* | Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor wa...Jesus Cea2011-09-211-0/+11
|\ \ | |/
| * Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor wa...Jesus Cea2011-09-211-0/+11
| * Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndianaJesus Cea2011-09-101-11/+23
* | Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndianaJesus Cea2011-09-101-11/+23
* | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe.Antoine Pitrou2011-08-231-2/+2
|\ \ | |/
| * Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe.Antoine Pitrou2011-08-231-2/+2
* | Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killedAntoine Pitrou2011-06-081-16/+374
* | Remove dead code from _multiprocessingAntoine Pitrou2011-05-093-58/+3
* | Issue #11743: Rewrite multiprocessing connection classes in pure Python.Antoine Pitrou2011-05-096-923/+168
* | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-1/+1
|/
* Fix compiler warnings about formatting pid_t as an int, by always casting to ...Georg Brandl2010-10-181-1/+1
* fix strict aliasing warningsBenjamin Peterson2010-10-171-2/+2
* Fix multiprocessing Semaphore's on netbsd5. SEM_VALUE_MAX is definedGregory P. Smith2010-10-171-2/+13
* Merged revisions 81692 via svnmerge fromMartin v. Löwis2010-06-041-0/+6
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-097-1449/+1449
* Merged revisions 76432,76558 via svnmerge fromMark Dickinson2009-11-282-3/+4
* Revert last change, which was incorrect.Kristján Valur Jónsson2009-07-041-0/+6
* http://bugs.python.org/issue6381Kristján Valur Jónsson2009-07-041-6/+0
* Merged revisions 73767 via svnmerge fromJesus Cea2009-07-021-1/+1
* Merged revisions 70908,70939,71009,71022,71036 via svnmerge fromBenjamin Peterson2009-04-055-14/+35
* Merged revisions 70953 via svnmerge fromJesse Noller2009-04-011-0/+3
* Merged revisions 70908 via svnmerge fromJesse Noller2009-03-311-0/+6
* merge 70783 to py3kJesse Noller2009-03-311-1/+1
EӵL|\wzȁDJ 0{ty='S{I%bAi:>e@A/Ni7dbA`IbBD'xsRwiڣ>bV$&%bB&$"%(Lq"bCqԹY @5ց8ď~+&([meF_'=RYfェ9 BJP)=Cr!f@2xVsӰ /'@ |~!޴884G \)#LIGIk2hhl,Iv@0ARPw,8я ڎY xܞΌ ]]+-1]aS/ :ѧ3ZFA2R , 14> tK |Qӡ1^a4Ժbd=: 漰D; \((qP +.4eGe!R ,q$@d!a$[?|5rw[j,+x0lHNJ(6B. i˶0bfݏYÜ1LN]j'dTbFWa/d,H&Lg"u<IdAz$9Xh彩 hN$BkaY 6Lj PpYc`ꈵtA|h#v4q*'c!Qq¡{E!ę'*:a*4?[ p W?C*M l :|\\ppnԝM.ddvqCU#ɫ2 qgj e"Z(bAn7fȑmsb>꣜\;7"H9X0:SxV  ma2>&E=ؚNCtSђ.i6b[0*ۜ9BPMHl)]k@ΕD%"T  >y[Yuɤ!Νd@  kwdm6oDs5]Hrj:>,ZF ^MhܱU2C|&Y_d54˂p]LE麉qΎ(yrB@Q#Z]> JLCa% vAݎ 'T38j/詎h9M FñsšE;0:Lt}UV ˜p5_TQ"195RZRnOlk|Łq H\h"k~~s>'nyc(ߝvNp庠.o"-07EwD;jXd6Xp%Eg'h7!4&8CI\8mvBBLIơ9,` &:q I`GrJD B; uSׄ`7)ADC,,K`١LcE|j̶Y2sQ,xgM]YRw4Lٍ&d&9Ҟ֋p5gQ$Zt”;D0v[U듯mՍ"C66!pyZ'fK4kL#:xLVY$K`Yjɖ8֥͝ж;9QxkGMhi*KR8b>qû a[fF[Tq,XnNWVgϫzj,hvRUqv&NJg!?E.Cܤ%2ɓW)%(w] Of$A `br-^ML[C0C|e6]iY8(XYff)0K#KPX7, =L VMsRYq(i7ym},7l-m`aB 8ue8h/iF , #  ~30٫8̒$KxWAAӊYN{ɓ8#gb)vz 86,s,ecIذ;˧v\$$03aQW9 Ib`oƄG $&N&#'y{:pH<}0%[\Lka/{G͠V2oې\I)εIk`0ڣVD˃4uCMI1uhk$X|Q=+A$6FDEA &M-lI9I"Qk.4'QM@1#~t!3 V1vQ#Mi?3mJCHLOϑ&M]yZ |3GQ5A*p&ðW._#؃g4Ycg\w`7`hOdxM}LqG;Ǻ@D{,FL6>`@xԂ4ɂ !̓Pbz5\);(kuiLi3 o9zzS)A'!|,/ˤoNB KYۂԥ㣋;:)GA] UJ3́%4턍V92/Ljd[PP'1P(6B1k1qmhP ܚ2Q$!( 4I>?083+Ρ$'PoA\R"$ qS}*pj &8wQpXRrؿ,>XSUe 酅EcЎr#qAD" 'fH!`BH!I}9Bdm(}z]OKe&!a:HL}e&ܫ{}Kq5HyGnyU@I|t* {bCvNXNF&ꛧ-@̻26OI8sMk!޷bDιߗ(7vfÅۊyٖY1R`q[²SPN\Quy%@' 1bx3uQ\Ft'05?)e9A b Z8*86Of!q F H R4i AN.ԏǪVۏ3;90)q61nN4nЯ"x/04?g  "rY&Oـ ˳"͉ei@^n,r0 XOfp=.xbiNл\U^e2' @Dj;з$.ߡg*5ϣ Fkྐ9/E(Qy$/=\8 F0/0 l|"v՗D27g 'AvUZQ I |:ӓ޹.UzqA#AZ;"Bice*jM+"L+U B8MY,{V(A2)rG! $JB99r6ũ~luv ߸i(Lca4g1Q=,I.d->oNU6}hGN8Cdm D?(n_ H=m"->`-/DN3k m{+lƝg&3`p5hsyj?E'I" `o0$r?UgHhm D>~ňD]_i~D<\NbL/fRxx 0 !=pEฐ`ъ9p*~+'Ȳ7zّ8w0Y$`#d_EY:X314>4DAP#0u?=tZ ~f#Cdž.7(=gwPK%;Sg_hWDK;;/DvdX@bNOںێ Z WC! *A p0IS$!4Pa5/խ0:9Hb4cd2$;8  F|Q{T!);;NRKe Ɯꆪ2HE@0_Htn8 fU,Œ( @+^Z =NkXi!'<[pS@aVoB#/䥤qgtܦ8@BD{~\oa( ^Hpt7VB$q#^N iԸѲ7+{ż؜#$d &wNNHll6s,ƫ 8!=[xtAA*P$!@tE<|BǐB좓pv`xҤCE 2B( IT(E4>.?[Ç`tINHvN;#D4"p??{ܹ@2׋Y~lR߇{v -tc345u}>"cyJYhP}:Y2[1k$͚G8Vsu?xـtQH BD8>L1 (tV@ ZcQEzޞ z= 6 ~8Z" fb)if*h^cJ( !^mK5 \nnRr D$A~4Ogzx€@b"X"DZ R,vBnJ|OzB !} J_JV K˄NqI} mW9䌜ceС^i@7r<9Qf8LLI1|36vZ%9N"i) mp57PI(jφ5*rF'Ɯ;$-ZN hrlF& {|ԁ6v&D'?MEpw .3%6ܘi$st&J PuQ;BW VpqdLdg/,9(m,iqgywq1 1>h]C$o_߉:{D>e j B "v IXD>$~Ĩ/ZP(yI}"Z{e"|QhQ-Ġ7:uo= yHB'C#5 h ы`t, 4`{Д4$(hhw݇3/c2{ {{<HDrM/ !C̕h @D`H@6B!fE4FBxv8#pS|ye{Ԃ )_uΔ^zڵ mؼPx{5!dIa:xU-5R2*Ȑ3!$\3C|Џ Q]H2@RSam#`1ԁ#Zπex9t,7R20=}y^xN(=`?/`6䇂;M=d G;[ +}~x"eM- i4.!(R=VavpV7`)2B`j-°}s>({JXb.KQ~üX2GV8&{ƌi LQ0 ` \3 VbA#mʠ,"8ф:xˆQF(2EH.ɰ' /lE4\.XĈzn3 ^֠~XI @ h(:bx!/Ho"^#]mm;vk /Y4n;.ɊY߄H|!CȆ:3Y1LPXD@lS)hZoZ7~AR$ HptaI6J0 &5:v:LwTe} l\"q}$a kmW'NDkUAZK£a &éqle];h4R[Q(^/_1$P~1ε4D;; EIvX9B_a;`:@a%)]#-pp;ļ>w8x2w{EtGwY[ٺ1jQI%kEQc[9P Z#oxdTqRg\T,(* "8ri y,F.c۶&0:Z5y\̌b@5 "SMh4A!VN91vb D@Q"T;D&;ǹs@;1IUG4@HIPtH ! D BS E0C8 X&0)~E " f-Xta33X.1M؆L 3;:RY+r6MLr+beApR&Y龜zjǽ-y :@,Ԡ (c @* Mf fvPFI F3hb!`eR t`a*!d%$H:[\g#R-/፟]: 4Qe@(dOBI@=X Z| jrB Qt#;\~IWdW\$ }{1((+Vkq)7*Ev92-$s"MsQQI5:']i1q2[te0w ġ5HɻB07cSfoƦ3hMg=q=K(th30y^)5ǬkJΟ u 00s\( Pq"{tj.,~8,]bEqXiqO p(s'#uUx%?) ^GyF "2nv1:iو@L;e/ݑ)30(peZ$rT*%(b"% nhy=óGpkM9D 9QHc O'(6@PxњiH"P %=c9A9}فVMb! `/bH0ߦe)㢻DK7^Ov߀s=E"1-Z ps@D*W19=7hJfU Y&#83W䲋]͐?$px{ ~={GE b2@"Z 'Z[H4<9gL N;B$aovx0֜QN48wႆ{9:^P-?&Ɛw`={(|l~a1dW3bXܒRegOukV:ƛM] q3ou,oJ1͛x,xWq` {/S-Ot}D2Q* K,2 Ǣ/V*cMg3l倁x啾#iQ@DP$=l2c.Lګ)மj$COi1@XB ٙK$rhGFhd[!,@7B"0 c61`5G E  q- JP )-D)fR\ۂ@CZF>E 6C a?& C ,spvAѲs.Dozœ0LSBـcRjPP$# ]B{u~ x$aW{]b5@Av\P̖NA1:>3y9Bh(YLt SRH%!BV:y{D^~ڂdnCu)Cǟ ‘_0xDoH.Te*Â^'㉙Ezh:\UdnuL9Ri$ }҄",&&/ót>NxX zdHDA耡DENVc.,4 `h !"(! hK o@_X<KP66S^AP:9@P+ki=He~ cyup(iT vbăd6h$3L4E 7U(HӀIr|U4H\T4JA!SA9A%@A@'^U $iJ]MASH`(h$1 pDV$@)>5xvS\1bbDԱ&D$Z1*$235sF)PA0$ I/ӷ6檊<q>6t?t1}ȁr9giK%6Z$MH ffH3ɁSQ$a,."8"bhi8Oq['d] ,Tp0V-/)I aaX&lTh)= 3q9bš]PDb pX뻋 HsR > >3k:|# WgU* #p67{ ݫ #jU=aBa\bn(}\PDa J~^-ߝ D"*hN}fOhA֔r\{ 7nBHᲒ^ E$8]}t~<-zHOv?/h|.G'Ŀ`O'w5A4&|ub Z*iBMJ &Q[@ů`U%^E!Q-jja2gbk }Wv׾P'* no\x p@6I!QFXzi:Fr{{4 i5E4-2;PO<3hS1 !#!~E﹵b30Zcjh3>~7VLDŽ(&>BddF ?6$!D!}J\,p8 )= C-kE UƚQ\r:<쎱o#UʑSZ9o)TBE(jB|f Bv(ިOw^6OV -ea9tpB|hFĂ줈E-uy~,r{oׁ'P[uJA8;| yS,lǺNĠy0Dj M'*zi_݀S< t{b&aJa ڡ?!71 ZLCh=B+c{|a;(I)fJ(Q$@B@І66܇!a̝dpK?V jJi0vAA v:I(NĚ&@cX΁hap==>?d$4uDukbvАT09 'wB@H!CL6Rf8|TB(uvg[d &}YCJqb/Yh4gW=|>x~{>vv;Bq"f01ƨaR@:BbR5Q/ J@kߊ{UcDO03 OF=WBsR,݊KKQMSjC@=N T 0`8ade1H;& #bVF IwXd$e*CYDK( E $fh(& &$ 8̀""I $ r0* *wB[S b#9NF&7&s{T1 d+ Xh3EAXK:u8ĎٔGD֍M lysۻ}b/K܊t \ Mhs-,j"' jW.1I״)`kTeZUvL$0a$pU$N|%%z"-;@$޹NәLH!E(FjVϥm%ϛ4(QF cEc`f4kAx޴4DA6@$ٱܬJiv`%(0-Bebp$C49JA8ĞCavY~bkC"j059+ƨfDrdn}0T{(gP폻tE*E,rܭP6Gt2!Q^o(08 YXT$qOyRh'#G$, wS<IOvTI𣩁*!<0 [emgBL'G @Te- DюaZ(@8>IP%K(HʠSn*}Ornp.F"M"!D3l~!σꗄdy MBӤhpϨt:Ay=D2F0v[ZW֞l$:є:L1L0Tl!)؝5"% ;R :1YR{н$"#%OqJG&~:'J+g6+ہ)u7y79 @bSS,+CFjI:Hh`H2DuG9 "K a"iƱ! dqvmB$hLLheHAc>>D߇9'Q$ \ rA .7vt_/w׫Y7>PZ)VG֖a$fpfhc*6ě&&1DcD a hT#|`/GN&l_'<o E:@nv{Rm\4ulx CTbzUXu.E4dé:A2nzXXo[2!6I5ޡ-+k5Q?1$;{CN6Κgb#KD k)^wӬbpxzQa:':e+3]HB S!31i[2,Ndؤr@:-}&d{zdj5>qg&)^"|H)=>7aM WhGp :!gg(E#!(6"8!f䉒w.NxMYL3uJXN ~Z@0`'fA_Pi3mˍ |;JG''j/:B/"C Wiۚ]@(qk+OMjpczk@<)pYK= Sl0)A06=荚zP8AĐ&fC9xBE8["$)wuz`a -ɚ 6zNCCC>v H5`ar>R#Ct>4xq2zy3 șL8z%aףQV A(/9": -$H zv]$.9Q Uz{U< @Pcm4@J- xLB+1<O3?QCtw~\nEm-NėB)( B p80A}$K\OFff*(]4 +m884 Ƹ;^Q yڍnL2>_YA=/yY|svn|O/?Ezpݓ vp, 9Q+Ӗͥ+!/-Ujⴹ@|!0N)ý(h*9H2d;^nKv>6+,c7X`{h<'"&/'(J!x%`jrHPaiGa8}p&b()G>V,ƁҋCG~K,Q7uvhƚ:[F00nE6̰'X,C t]f(46Ky'p sRѶָhvPCE仲'/Ōwp`@1 S)yn5(f,8e (S4Au\%72j+o7%_Ƭ@X04cux&/ȤH!,A$#Y6RϘ;dqt"t4;8)As̰5Χ5fJzw'܀R4,R̙J_Wp*3O6'PF l΍%uEpfmѤ7#sɳ0Ec0F6`kƌA3szAFh`I՚WG,0k\3n `2 &޿aHf3í5-&O|V<6@ AAp8.8Hx 9F5"fd˙茯teHrDAenFL)؜Z;#215V 'P `]sİ&7zc!6pxsx20v)MZ Y3(@x_SnejLTdžX0ԙ21x#`6uG`rӈC[nf{ ٥qdڜrYsh:F73F12$yɜikLmgRAjt@ Kcd"Zׅ&j} [0Zn 5-`O:,[>xr$9I(17*)3gmo08lIb$[CX؎)9 YH) s\v' Ovo;` Kd$u· YZ(CYÞK5Hp/{Tu9W<3 x^$n6 YD%tm2LŤ݅b 3l˨XImd9V'5uMzpe49b s)zT㟴j$ "Ap5a ^z0 Sl#(ohs:=5P\ȠS\UBEP!*|HO؏p`]q#F;X%]nMDxl8shT>,5šB{d"FbՍѕ f!ukFfI*6&0DIư 9'&ٰ!&BV t:VoP#Qkొ-܇(1{ACU40!Mre8/ @I2 B@W|; E,:w8IQ!e HK)Bd;:N] pn P4Ӎ%/T#&?kDSሡQT!9:sUuODa$">P}]ukĞոL옵ڨ7l1wH5=p߭TyrȢ/EE^ 8Y!5'0)Gj=VmTD$ #d-kY<_Ty% Xs0h)OhJ+aD%AHR!DD" @4P (RbP@P Κ4Dd.a5V4?EnRҝNl8d( @ >|/{Bz{X[#D4`[b@:$8Hp8I DJhr8;Cǂ.CzNxpur-!CvA['1n33:d<H\:BZ4:X4tz0% *1&6˚!D$BLsT^$ H"ʠ8404k)jn89XB(R(M!J 0֎AKAȗ !vIps!"3b(lp4s]¦!6*t-(BJ}8 @6A!b3負QZQ(9HX lw7k&LZK:j_|GtN>ګWs9x(8_ib5N`:dK)6ooTހ-#Ḷiا<3(zNcnO4beCЉþ< HwF>Ml!h<#Ȇ*AF . ZہJG*Ӥ_H?/~:VR wD>\Y`@A(@<%?TI^X5B\m:WGjT$Q! pc3ihmt'dO MP@!lz^8E F^ ɓ$>Ua*Ts!%R@@0+f/ E̤:n+U c8Ql4g 2Ʋ. BQ(S~r@ M "N/aͳle"#X B"T@"b5^iԠC}] I(]Euh}!4qcShʠwAK۟MtWIJFF% -MgB``\da -<|KPZ N\$8;!DVf~h?9/h/X[% =PNdt~~8}%^!|;WW!!!EPap}y(#J@D@hvhV}^P@x!93uqu ɏ~H$TvF@F"v I볛 sZ,!|LYMhl&2l `9%-<