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
[threads] Ensure thread is still alive when detaching it
2016-12-16
Ludovic H
e
nry
[threads]
E
nsure thr
e
ad is still alive when deta
c
h
i
ng i
t
commit
|
commitdiff
|
tree
2016-12-15
Ludovi
c
Henry
[p
r
ocess] F
i
x process-unref-race
.
exe (#41
4
4
)
commit
|
commitdiff
|
tree
2016-12-14
L
u
dovic Henry
[process] Remove u
s
eless
FIXME
commit
|
commitdiff
|
tree
2016-12-13
Lu
d
ovic Henry
[threa
d
pool] Assert
t
h
at we
do not
ove
r
flo
w
ThreadP
o
olCounte
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
L
u
dovic Henry
[thread
p
ool] Fix `MonoTests
.
runtime
.
u
nloa
d
-a
p
pdomain
.
.
.
commit
|
commitdiff
|
tree
2016-12-12
L
udovic
H
e
n
ry
[threads
]
Destroy thread->suspended before removin
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-09
Ludo
v
ic
H
enry
[threadpool] Split
d
om
a
in and
worker
man
a
gement (#4
1
1
7
)
commit
|
commitdiff
|
tree
2016-12-09
Ludovic
Henry
[threads] Inline thread_clean
u
p into mono_
t
hread_detach_inte
.
.
.
commit
|
commitdiff
|
tree
2016-12-08
Ludov
i
c
Henry
[
j
e
n
k
i
ns]
R
ename
run
t
i
me p
r
esets to match
CI
tags
commit
|
commitdiff
|
tree
2016-12-07
Ludovic
H
e
n
ry
[jenkins] Add `
b
itc
o
de`
CI tag
a
nd re
n
a
m
e `bitcode
_
aot_
o
nly
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludov
i
c Henry
[
j
e
nkins] Add `aot_
l
lvm` and
`aot`
C
I
ta
g
as well as
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludov
i
c Henry
[jenkins]
Add fulla
o
t
_llvm CI
t
ag and rename
aot_only
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludovic Henr
y
[jenkins] Fix
o
rder
o
f
C
I tags
commit
|
commitdiff
|
tree
2016-12-07
Ludovic Henry
[j
e
nkins] A
d
d hybrida
o
t
_ll
v
m C
I
tag and re
n
a
me
ao
t
_preferred
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Lud
o
v
i
c Henry
[threads] Fi
x
c
onfli
c
ting signal with boehm
(#4096)
commit
|
commitdiff
|
tree
2016-12-06
Ludovic Henry
[
i
o-l
a
yer] Remove io-layer
.
h includ
e
f
rom as many headers
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
L
udovic Henry
[w32h
a
n
d
le] Fix race
in foreach and unref (#4089
)
commit
|
commitdiff
|
tree
2016-12-05
L
u
do
v
ic Hen
r
y
[threads] Do not
s
w
i
t
ch to GC s
a
fe tw
i
ce, it's already
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Lu
d
ovic
Henry
[
r
untime] Fix
b
u
i
l
d
commit
|
commitdiff
|
tree
2016-12-03
L
udovic Henry
[Process] Remove unus
e
d
c
m
d and shell_pat
h
va
r
i
a
b
l
es
commit
|
commitdiff
|
tree
2016-12-03
L
udo
v
i
c
Henry
[Proce
s
s] Con
c
atenate envirno
m
e
nt key
and valu
e
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Ludovic
H
enry
[Process] Renam
e
pro
c
_info to
procI
n
fo
commit
|
commitdiff
|
tree
2016-12-03
Ludovic Henry
[
w
32process] Rename M
o
noW32Hand
l
eProces
s
`i
d
` t
o
`pi
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Ludovic Henry
[io-laye
r
] Remove
v
ersioninfo
.
{c,h} (#4083)
commit
|
commitdiff
|
tree
2016-12-02
Lud
o
v
i
c Henry
[
io-layer] Remove
F
ormatMessage (#
4
0
5
5)
commit
|
commitdiff
|
tree
2016-12-02
Ludovic H
e
nry
[io-lay
e
r] Remove security
.
{c,h} (#4079)
commit
|
commitdiff
|
tree
2016-12-02
Ludovic
H
en
r
y
[io-layer] Remov
e
status
.
h, types
.
h
,
time
f
uncs
.
h and
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Lud
o
vic
H
enry
[w
3
2ha
n
d
le] Rename `statuscode` p
a
rameter
to `abandoned`
commit
|
commitdiff
|
tree
2016-12-01
Lu
d
o
v
ic He
n
ry
[io-layer] Re
m
ov
e
DuplicateHandle
commit
|
commitdiff
|
tree
2016-11-30
Ludovic Henry
[i
o
-l
a
yer] Remov
e
wait
.
h
commit
|
commitdiff
|
tree
2016-11-30
L
u
dovi
c
H
e
nry
[io-layer] Re
m
o
v
e
I
N
F
INITE
commit
|
commitdiff
|
tree
2016-11-30
Ludov
i
c
Hen
r
y
[
i
o-layer] E
x
tract WaitFo
r
SingleObje
c
tEx, WaitForM
u
ltipleObj
.
.
.
commit
|
commitdiff
|
tree
2016-11-29
Ludovi
c
Henry
[
c
o
nfigu
r
e
.
ac
]
R
e
n
ame `hybrid` run
t
ime pres
e
t to `
a
ot_preferred
`
commit
|
commitdiff
|
tree
2016-11-23
Lu
d
ovic Henry
[
t
hreadpool] Replace sto
p
by abo
r
t
f
o
r worker thread
commit
|
commitdiff
|
tree
2016-11-22
Lu
d
ovic Henry
[
profiles] Fix
M
OBILE asse
m
b
l
ies and tests com
p
ilation
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
Ludovic Henry
[ci] Add script to run
MOBILE profile tests
commit
|
commitdiff
|
tree
2016-11-22
Ludovic Henry
[utils] Add MonoRefCo
u
nt to factor re
f
-c
o
unting m
e
c
ha
n
is
m
s
commit
|
commitdiff
|
tree
2016-11-21
L
u
dovic Henry
[tests] Rework
how w
e
d
o
disabled tests
commit
|
commitdiff
|
tree
2016-11-18
Ludov
i
c He
n
r
y
Reve
r
t "[process] Al
l
ocate a
h
andle even f
o
r non
-
child
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
Ludov
i
c
H
e
nry
[con
f
i
g
ure
.
ac] Factor comm
o
n code for
r
untime preset
commit
|
commitdiff
|
tree
2016-11-17
L
udovi
c
He
n
ry
[
configure] Ad
d
hybrid runtime
preset
commit
|
commitdiff
|
tree
2016-11-16
Ludovic Henry
[mcs/
b
uild] Use
m
ake
functions i
n
stead
o
f
calling a
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Ludovi
c
Henry
[mcs/build] Factor Q_AOT
f
o
r
future use
commit
|
commitdiff
|
tree
2016-11-14
Ludo
v
ic
H
e
n
r
y
[
w
32handle] Make mono_w3
2
han
d
le_ops_* functions private
commit
|
commitdiff
|
tree
2016-11-14
Ludovic Henry
[w3
2
handle]
C
ompile them
in on w
i
n
dows
commit
|
commitdiff
|
tree
2016-11-14
Lu
d
ovic
Henry
[
w32handl
e
] Remo
v
e unuse
d
h
eader includes
commit
|
commitdiff
|
tree
2016-11-14
Ludovic Henry
[os-event
]
Rep
l
ace global cond by local cond for
e
ach
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Ludovic H
e
nry
[o
s
-
e
vent] Repla
c
e global cond by
l
ocal cond for e
a
ch
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Ludo
v
i
c
H
enry
[w32handle] S
t
op returning
0 in every cases for
locking
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
L
udovic H
e
nry
[
threads]
Always
u
se the `su
s
pended` MonoOSEven
t
fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic
H
enry
[threads] Destr
o
y
su
s
p
e
nd
M
onoOSEvent wh
e
n detaching
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic
Henry
[os
-
event] Mak
e
them manual only
(
#3921)
commit
|
commitdiff
|
tree
2016-11-09
L
u
dovic Henr
y
[
io-layer] R
e
move de
a
d cod
e
commit
|
commitdiff
|
tree
2016-11-09
Ludovic
H
enry
[pr
o
cess] Allocate a handle even for non-child
p
rocesses
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Lud
o
vic
H
en
r
y
[os-event
]
Make unix version alertable (#3909)
commit
|
commitdiff
|
tree
2016-11-07
Ludov
i
c
Henry
[thre
a
dpool] F
i
x ha
n
g on domain unloadi
n
g (#3904)
commit
|
commitdiff
|
tree
2016-11-04
Ludov
i
c H
e
nry
[os-event] F
i
x
set o
p
eratio
n
commit
|
commitdiff
|
tree
2016-11-04
Ludovi
c
Henry
[threads
]
Use MonoOSEve
n
t for Thread
.
Suspen
d
/
Resume
.
.
.
commit
|
commitdiff
|
tree
2016-11-04
Ludovic H
e
nry
[tests] Remo
v
e # to enable te
s
t
s
commit
|
commitdiff
|
tree
2016-11-02
Lud
o
vic Henry
[proc
e
ss] Fix O
S
X build
commit
|
commitdiff
|
tree
2016-11-02
Ludovic Henry
[io-layer] E
x
trac
t
Process
r
untime
s
upport (#3
8
59)
commit
|
commitdiff
|
tree
2016-11-01
Ludovic Henry
[th
r
ea
d
s] Fix Posix async resum
e
(#3861)
commit
|
commitdiff
|
tree
2016-10-28
Lud
o
vic
Hen
r
y
[threads] Repl
a
c
e use of W32Han
d
le
by Mo
n
oOSEve
n
t
for
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
Ludovic Henry
[thre
a
d
s]
Fix suspend on watchos
commit
|
commitdiff
|
tree
2016-10-28
Ludo
v
ic Henry
[gc] Remove mono_gc_s
e
t
_
stack_end (#3845)
commit
|
commitdiff
|
tree
2016-10-26
Ludov
i
c H
e
nry
[suspend] Remove
s
gen
s
p
e
c
ific
s
u
spend code (
#
36
4
0)
commit
|
commitdiff
|
tree
2016-10-24
Ludovic Henry
[runtime
]
A
d
d MonoOSEvent
commit
|
commitdiff
|
tree
2016-10-19
Lu
d
ovic Henry
[h
y
brid-aot
]
Fi
x
GSharedVT
sup
p
ort (#3783)
commit
|
commitdiff
|
tree
2016-10-03
Ludo
v
ic Henry
[tests]
Fix thread
-
native-exit test on windows
commit
|
commitdiff
|
tree
2016-09-29
Lu
d
ovic Henry
[threads] Assert that every thread
is
detached when
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
L
udovic
Henry
[threads] Signal th
e
w32handle l
a
te
r
i
n
t
h
e t
h
read
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
Ludovic
Henry
[w3
2
h
andle] Ens
u
r
e
we initial
i
z
e
b
egore the gc at
t
ach
.
.
.
commit
|
commitdiff
|
tree
2016-09-25
Ludovic Henry
[Socket] Use S
e
maphoreSli
m
i
nstea
d
of Queue
(#3633)
commit
|
commitdiff
|
tree
2016-09-24
Lu
d
ovic Henry
[referencesource] Import p
a
rts of System
.
Net
.
Sockets
.
.
.
commit
|
commitdiff
|
tree
2016-09-22
Ludovic Henry
[mono-threads]
M
ove platf
o
rm unregi
s
ter after
d
e
tach
.
.
.
commit
|
commitdiff
|
tree
2016-09-21
Ludovic
Henry
[w3
2
mutex] Move own/
d
isown code to w32mutex-unix
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-09-21
Ludo
v
ic Henry
[threadpool-ms] Fix
rac
e
condition o
n
domain u
n
load
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Ludovic Henry
[threa
d
s
] Move thread descri
b
e c
o
de to mo
n
o_thread_internal_
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
L
udovic Hen
r
y
[threads] De
t
a
c
h t
h
r
ead in al
l
possibl
e
cases (#35
8
4)
commit
|
commitdiff
|
tree
2016-09-16
Ludovic Hen
r
y
[runtim
e
] Fi
x
build
commit
|
commitdiff
|
tree
2016-09-16
Ludovi
c
Henry
[th
r
eads] Check InternalThread
.
last
j
ust after ch
e
cking
.
.
.
commit
|
commitdiff
|
tree
2016-09-15
Ludo
v
ic Henr
y
[w32hand
l
e
] Remove case where mute
x
and c
o
nd
are busy
.
.
.
commit
|
commitdiff
|
tree
2016-09-14
Ludovic Henry
[w3
2
handle] Fix race condition
w
hen creating na
m
ed
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Ludovic
H
e
nry
[io-
l
ayer] Extrac
t
M
utex, Semaphore and Even
t
(#3
5
5
3)
commit
|
commitdiff
|
tree
2016-09-13
Ludovic
Henry
[hy
b
rid-aot] Add runtim
e
suppor
t
(#3556)
commit
|
commitdiff
|
tree
2016-09-13
Ludovic He
n
ry
[t
h
read
s
] I
m
po
r
t m
o
no_thread_info_set_pr
i
ority (
#
3
543)
commit
|
commitdiff
|
tree
2016-09-09
Ludovic Hen
r
y
[threadp
o
ol-ms
]
Switch
Moni
t
or thread
to a MonoThreadInf
o
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Ludovic Henry
[
t
hreads] Add specific f
i
eld to check size
(
#3
5
42)
commit
|
commitdiff
|
tree
2016-09-09
Ludovi
c
H
enr
y
[threadpo
o
l-ms]
R
e
p
lace
win32 sem
a
phore by coop semap
h
ore
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
L
u
d
ovic Henry
[mono-
t
h
reads]
F
ix lifet
i
me of
M
on
o
ThreadIn
f
o->handle
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Ludovic Henry
[thread
s
] F
a
ctor co
m
mon attach code in mono_thread_attach_in
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
L
udovi
c
Hen
r
y
[threads] Remove
C
REATE_SU
S
PENDED
(
#3529)
commit
|
commitdiff
|
tree
2016-09-06
L
u
dovic Henry
M
e
rge pu
l
l request
#
3509 from
l
u
d
ovic-
h
enry/io
l
ayer
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Ludov
i
c Henr
y
[
m
ono-threads] H
a
ve
e
r
r
or in
c
ase we cannot set thread
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
L
u
dovic Henry
[mono-threa
d
s] Fix win32
t
o posix priority conv
e
r
sion
commit
|
commitdiff
|
tree
2016-09-06
Ludovic Henry
[mono-threads] Store handle related data in MonoThread
I
nfo
commit
|
commitdiff
|
tree
2016-09-06
Ludovic Henry
[mono-threa
d
s]
A
s
sert
that we do not try
t
o signal
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Ludovic Henry
[
mono-
t
h
r
ead
s
] Fact
o
r
common platf
o
rm create
t
hr
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
L
u
dov
i
c Henry
[mono-threads]
Use
c
reate_suspended_sem on w
i
ndows
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ludo
v
ic H
e
nry
[pedump] Fix asser
t
ion
e
rror
commit
|
commitdiff
|
tree
next