repo.or.cz
/
mono-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[threadpool] Fix System.Web tests failures
2015-12-10
Ludovic
H
e
nry
[thre
a
dpool] F
i
x System
.
Web tests
f
ai
l
ures
commit
|
commitdiff
|
tree
2015-12-10
L
u
dovic He
n
ry
Merge pull
r
equest #230
5
from ludovic-henry/fix-threadpool
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
L
udovic Henry
[threadpoo
l
] Fix
get
m
in and avail
a
ble
t
hreads
ical
l
s
commit
|
commitdiff
|
tree
2015-12-08
Ludovi
c
H
enry
Merge pull r
e
quest #2302 fro
m
ludovic
-
henry/fix-
d
e
l
egate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Ludovic H
e
n
r
y
Merge
p
u
ll request #2301 from lu
d
o
v
i
c
-
h
enry/fix-delegate
.
.
.
commit
|
commitdiff
|
tree
2015-12-08
Ludovi
c
Henry
[
de
l
egate] Fix multic
a
st remove behaviour
commit
|
commitdiff
|
tree
2015-12-08
Ludovic Henry
[delegate]
F
ix mul
t
i
c
ast Method
p
roperty
i
mplemen
t
ation
commit
|
commitdiff
|
tree
2015-11-24
Ludovic He
n
r
y
[coop
]
Re
m
ove MONO_TR
Y
_
B
LOCKING
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henr
y
[coop] Swi
t
c
h
loade
r
_mutex
to coo
p
implementation
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henry
[coo
p
] Sw
i
t
ch M
o
noDomain->lock to coop imp
l
ementation
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henry
[co
o
p
]
Switch th
r
eads_mutex lo
c
k
s to coop i
m
ple
m
entatio
n
commit
|
commitdiff
|
tree
2015-11-24
Ludovic
H
e
nry
[
coop]
M
ake lock
t
racer
o
s and coo
p
mut
e
x awa
r
e
commit
|
commitdiff
|
tree
2015-11-24
Lu
d
ovic Henry
[gc] Remove
d
ead lock
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henry
[
c
oop] Switch file mma
p
locks to coop
i
mplementat
i
o
n
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henry
[
i
o-layer] Swi
t
c
h cond timed
w
ait to u
s
e millisecon
d
s
commit
|
commitdiff
|
tree
2015-11-24
L
ud
o
v
ic Henry
[
c
o
op]
Switch finalizer
l
oc
k
s to
coop implementation
commit
|
commitdiff
|
tree
2015-11-24
L
udovic H
e
n
r
y
[coop] Switch
g
lobal_suspe
n
d_sema
p
hore t
o
coop im
p
l
ementation
commit
|
commitdiff
|
tree
2015-11-24
Ludo
v
ic
H
enry
[coop] Switch Pos
i
x and W
i
n3
2
threads
locks
t
o
coo
p
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
Ludovic Henr
y
[co
o
p] Swi
t
ch de
b
ugg
e
r ag
e
nt locks
to coop imple
m
ent
a
ti
o
n
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[coop] Switch SGen
s
gen
_
in
t
erruptio
n
_mutex to coop
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[
c
oop] Switch SGen
g
c_mu
t
ex
to co
o
p imp
l
ementat
i
on
commit
|
commitdiff
|
tree
2015-11-19
L
udovic Henry
[co
o
p] Switch
T
hrea
d
P
o
ol loc
k
s to
c
oop implementation
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henr
y
[
coop] Switch Th
r
eadPoolIO l
o
ck
s
to coop implement
a
tio
n
commit
|
commitdiff
|
tree
2015-11-19
Ludovic H
e
nry
[socket] Fi
x
blocking section around close
commit
|
commitdiff
|
tree
2015-11-19
Ludovic H
e
nry
[coop] Swi
t
ch typ
e
_
i
nitial
i
z
ation_s
e
ct
i
on a
n
d
TypeIn
i
t
i
aliza
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Ludov
i
c Henry
[io-layer] Fix uninitialized mutex
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[coop] Switch
a
ppdomains_m
u
tex to
coop i
m
pl
e
m
e
ntation
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[coop] Swit
c
h slee
p
_
(
mutex|con
d
) to coop implementation
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[
c
o
o
p] Switch MonoInternalThread->synch_
c
s to coop
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
Ludovi
c
Henry
[coop] Switch final
i
zer_sem to coop mute
x
commit
|
commitdiff
|
tree
2015-11-19
Ludo
v
ic
Henry
[gc] R
e
move dead
c
o
d
e
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henr
y
[utils] A
d
d
m
utex and semaphore API to suppo
r
t co
o
p
.
.
.
commit
|
commitdiff
|
tree
2015-11-19
L
ud
o
vic
H
enry
[utils] Move mute
x
and sem
a
p
h
ore to mon
o
_os_*
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[attach]
Rem
o
ve dead
c
o
d
e
commit
|
commitdiff
|
tree
2015-11-19
Ludovic Henry
[semapho
r
e] Cleanup
commit
|
commitdiff
|
tree
2015-11-19
Ludovic
Henry
[mu
t
ex] Cleanup
commit
|
commitdiff
|
tree
2015-11-18
Ludovic Henry
M
erge pull re
q
ue
s
t #2
2
43 from k
o
nrad-kru
c
z
ynski/pr
o
cess_
e
xit
.
.
.
commit
|
commitdiff
|
tree
2015-11-18
Ludovic
H
e
nry
Re
v
ert "[sg
e
n] Remove sgen sp
e
cific
suspend cod
e
"
commit
|
commitdiff
|
tree
2015-11-17
Ludovic Henry
[
t
h
re
a
d
s
]
Fi
x
build
commit
|
commitdiff
|
tree
2015-11-17
L
udov
i
c Henry
[sge
n
]
Remove sgen specific susp
e
nd co
d
e
commit
|
commitdiff
|
tree
2015-11-13
Ludovic
H
enry
[IO] Dump handle when we run out o
f
them
commit
|
commitdiff
|
tree
2015-11-04
Ludovic Henry
Merge pull request #
2
196 from a
l
exischr/coop-gc_st
a
ckdata
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Ludo
v
i
c
H
enry
Merge pull reque
s
t #2195 from alexrp/tp-ms-io-trace
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Ludovi
c
Hen
r
y
[mini] Add safepoint support for all p
l
atforms
commit
|
commitdiff
|
tree
2015-11-03
Lu
d
ov
i
c Henry
Merge
p
u
l
l
request #2192 from kumpe
r
a/suspend-crossfire
commit
|
commitdiff
|
tree
2015-11-02
Lu
d
o
vi
c
He
n
r
y
[t
r
ace
]
Sy
n
chronize
o
utput
commit
|
commitdiff
|
tree
2015-11-02
Ludovi
c
He
n
ry
[threads] Remov
e
assertion on
`info` for socket syscall
.
.
.
commit
|
commitdiff
|
tree
2015-10-29
Ludo
v
ic Henry
[coop] Fix typo for gc unsaf
e
region enter/exit
commit
|
commitdiff
|
tree
2015-10-29
Ludov
i
c Henry
[t
e
sts] Ad
j
ust
M
athT
e
st double epsilon va
l
ue
commit
|
commitdiff
|
tree
2015-10-29
Ludovic He
n
ry
[threads] Fix warning on Linux
commit
|
commitdiff
|
tree
2015-10-28
Lud
o
vic H
e
nry
[t
h
reads] Use runtime flag to enable coo
p
erative susp
e
nd
commit
|
commitdiff
|
tree
2015-10-28
Ludov
i
c Henry
Merg
e
p
u
ll request #2179 f
r
om Bo
g
d
a
novKir
i
ll/enummodu
l
esfix
commit
|
commitdiff
|
tree
2015-10-28
Lu
d
ov
i
c Henry
[test-run
n
er] Improve output
commit
|
commitdiff
|
tree
2015-10-28
Ludovic Henry
[Proc
e
ss] Catch
the closing of h
a
n
dle
commit
|
commitdiff
|
tree
2015-10-28
Ludovic H
e
nry
[
Process] Do not count the output/err
o
r wait in the
.
.
.
commit
|
commitdiff
|
tree
2015-10-28
Lu
d
ovic
Henry
[threads] Fix race bet
w
een a
s
ync s
u
spen
d
a
n
d
comp
e
nsa
t
io
n
commit
|
commitdiff
|
tree
2015-10-28
Ludovic Henry
[tests
]
Add coreclr GC stress
t
ests
commit
|
commitdiff
|
tree
2015-10-28
L
u
dov
i
c
Hen
r
y
[
tes
t
s] Try to fix finali
z
er-wait
commit
|
commitdiff
|
tree
2015-10-28
L
u
dovi
c
Henry
[
t
ests] Fix
Math
.
Po
w
p
r
ecision b
u
g on
A
ndroid
commit
|
commitdiff
|
tree
2015-10-27
Lud
o
vic
H
e
n
ry
[test-runne
r
] Make sure to close resources hold b
y
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
Ludovic Henry
[Process] U
s
e outpu
t
/error
str
e
am instead of naked
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
Lu
d
ov
i
c Henr
y
[Proc
e
ss] Close
pro
c
e
ss in/out/err handle on
P
rocess
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
Lu
d
ov
i
c Henry
[tes
t
s] Add timeout be
f
ore failing
commit
|
commitdiff
|
tree
2015-10-26
Ludo
v
ic
Henry
[te
s
ts] Increase timeout befor
e
f
aili
n
g
commit
|
commitdiff
|
tree
2015-10-26
Ludo
v
ic Henry
[
tests]
Inc
r
e
ase
t
imeo
u
t before fa
i
l
in
g
commit
|
commitdiff
|
tree
2015-10-26
Ludov
i
c Henry
[tests]
Add -
-
testsui
t
e
-
name to
a
void overwritti
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
L
u
d
o
vic Henry
[
t
ests] Use
t
es
t
-runner
t
o run
unhandled-exception
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Ludovic Henry
[test-ru
n
n
e
r] Wait synchronously for proce
s
s
e
x
i
t
commit
|
commitdiff
|
tree
2015-10-23
Ludovic He
n
ry
[s
o
ck
e
t
]
Use syscall abort mechanism pr
o
per
l
y
commit
|
commitdiff
|
tree
2015-10-23
Ludovic Henry
[socket]
E
n
able Shutdown on socket disposal
only on
.
.
.
commit
|
commitdiff
|
tree
2015-10-22
Ludovic Henry
[
threads] Pr
i
n
t
m
o
re inform
a
tion i
n
case of error
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-17
Lud
o
vic
Henr
y
[threads
]
Fix sleep compilation error
o
n win32
commit
|
commitdiff
|
tree
2015-10-16
Ludovic Henr
y
[
P
r
o
cess] Do
n
ot us
e
Exited as it'
s
racy with
S
t
art
.
.
.
commit
|
commitdiff
|
tree
2015-10-16
L
u
dovic Hen
r
y
Rev
e
r
t
"
[process] Use
same be
h
av
i
or as
.
NET"
commit
|
commitdiff
|
tree
2015-10-15
Lu
d
o
v
ic Henry
[pr
o
cess] Use sam
e
behavior as
.
NET
commit
|
commitdiff
|
tree
2015-10-14
Ludovic Henry
[
p
rocess] Wait fo
r
process compl
e
tion before wai
t
ing
.
.
.
commit
|
commitdiff
|
tree
2015-10-08
Lud
o
vic Henry
[process] Fix r
a
ce b
e
tween Exited
and
O
u
tputData
R
eceived
.
.
.
commit
|
commitdiff
|
tree
2015-10-08
Ludov
i
c Hen
r
y
[threadpoo
l
-ms] Refactor thread parking
commit
|
commitdiff
|
tree
2015-10-07
Ludovic Henry
[test] The process outp
u
t/error is
f
inished only when
.
.
.
commit
|
commitdiff
|
tree
2015-10-07
Lu
d
ovic Henry
[sock
e
t] Fix s
o
me tests
commit
|
commitdiff
|
tree
2015-10-07
Ludovic Henry
[socket] S
h
utdown
s
o
c
ket before tryin
g
to abort syscall
commit
|
commitdiff
|
tree
2015-10-07
L
u
dovic Henry
[socket] Make
S
ocketAsyncRe
s
ult
use Socket
.
Handl
e
commit
|
commitdiff
|
tree
2015-10-07
L
u
dovic Hen
r
y
[socket] Take thread coop sus
p
end
s
t
atus int
o
acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2015-10-07
L
u
dovic Henry
[corlib]
R
e
wo
r
k some test
t
o avoid unhandled and s
w
allo
w
ed
.
.
.
commit
|
commitdiff
|
tree
2015-10-07
Ludovi
c
Henr
y
[threadpool-ms] Re
m
ove recursivity of a
c
tive_threads_lo
c
k
commit
|
commitdiff
|
tree
2015-10-06
Ludovic Henry
[socket] Enable Threa
d
.
A
bort on b
l
ocking sys
c
al
l
commit
|
commitdiff
|
tree
2015-10-06
Ludovic
Henry
[runtime] Cleanup of m
o
no_un
h
andle
d
_e
x
cepti
o
n
commit
|
commitdiff
|
tree
2015-10-06
Ludovic He
n
ry
[threadpoo
l
-
m
s]
Ex
i
t worker thread after 5 t
o
60
seconds
commit
|
commitdiff
|
tree
2015-10-06
Ludovic Henry
[System
]
Mak
e
process pipe cre
a
tion excepti
o
n more
.
.
.
commit
|
commitdiff
|
tree
2015-10-05
Ludovic Henry
[soc
k
et] Refactor
SocketA
s
yncEventAr
g
s creation
commit
|
commitdiff
|
tree
2015-10-05
Ludovic
H
enr
y
[socke
t
] Move
call
b
acks out of Soc
k
etAsyncEventArgs
commit
|
commitdiff
|
tree
2015-10-05
Ludovic Henr
y
[socket] Rem
o
ve
S
ocke
t
AsyncCal
l
back dead code
commit
|
commitdiff
|
tree
2015-10-05
Ludovic Henry
[
s
ocket] Remove S
o
cketAsyncWorker
commit
|
commitdiff
|
tree
2015-10-05
Ludov
i
c Henry
[socket]
Re
m
ove Sock
e
tAsyncEv
e
n
t
Ar
g
s
.
Disp
a
tcher
commit
|
commitdiff
|
tree
2015-10-05
Ludovic
Henry
[
sock
e
t] R
e
move
Soc
k
etAsyncEventArgs
.
Init
commit
|
commitdiff
|
tree
2015-10-05
Ludovic Henry
[socket] Factor
S
o
cketAs
y
ncRes
u
lt
a
nd Pro
c
e
ssAsyn
c
R
e
sult
.
.
.
commit
|
commitdiff
|
tree
2015-09-29
Ludovic Hen
r
y
[corlib] Fix dispos
e
ra
c
e condition in Canc
e
llationTo
k
enSo
u
rc
e
commit
|
commitdiff
|
tree
2015-09-24
Ludovic
He
n
ry
[coop] Move syscal
l
abort
m
e
chan
i
sm
t
o dedicated files
commit
|
commitdiff
|
tree
2015-09-22
Ludovic Henry
[coop-gc] Make Thread
.
S
l
eep
interruptable si
g
n
a
lless
commit
|
commitdiff
|
tree
2015-09-22
Ludovic Henry
[
s
ock
e
t-
i
o] Cle
a
nup of the co
d
e to
e
ase switching to
.
.
.
commit
|
commitdiff
|
tree
next