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
L
u
dovic Henry
[threads] Ensure thr
e
ad is still alive wh
e
n detac
h
ing it
commit
|
commitdiff
|
tree
2016-12-15
Ludo
v
ic Henry
[proce
s
s] F
i
x
pro
c
ess-unref-race
.
exe
(#4144)
commit
|
commitdiff
|
tree
2016-12-14
Ludovic Henry
[process] R
e
move use
l
ess FIXME
commit
|
commitdiff
|
tree
2016-12-13
L
u
dovi
c
Henry
[threadpoo
l
] Assert that we do
not ove
r
flow
Threa
d
P
oo
l
Counte
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Ludovic Henry
[threadpo
o
l] Fix `M
o
noTest
s
.
r
unt
i
me
.
unloa
d
-
appdomain
.
.
.
commit
|
commitdiff
|
tree
2016-12-12
Ludovic Henr
y
[thr
e
a
ds]
Destroy th
r
ea
d
->s
u
s
pend
e
d before removing
.
.
.
commit
|
commitdiff
|
tree
2016-12-09
Lu
d
ovic Henry
[threadpool
]
Spl
i
t
d
omain
and w
o
rker manage
m
ent (#4117)
commit
|
commitdiff
|
tree
2016-12-09
Ludovic Henry
[
threads]
Inline
thread_cleanup into mono_thread_detach_inte
.
.
.
commit
|
commitdiff
|
tree
2016-12-08
Lu
d
ovic Henry
[
j
e
n
kins] Ren
a
me runtime
presets
t
o match CI tags
commit
|
commitdiff
|
tree
2016-12-07
Ludovic Hen
r
y
[jenkin
s
] Add `bitc
o
de` CI ta
g
and re
n
ame `bitcode_aot_only
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludovic Henry
[j
e
nkins] Ad
d
`
a
ot_llvm
`
and
`
aot` CI tag as well as
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
L
u
d
o
vic Henry
[jenkins
]
A
dd f
u
lla
o
t_l
l
vm CI tag and ren
a
me aot_only
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludov
i
c Henry
[
j
e
n
ki
n
s] Fix order of CI
t
ags
commit
|
commitdiff
|
tree
2016-12-07
Ludo
v
i
c Henr
y
[j
e
n
kin
s
] Add
h
ybridaot_llvm CI
ta
g
an
d
re
n
ame aot_prefer
r
ed
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Ludov
i
c
Henry
[t
h
reads]
Fix c
o
nflicting signal with boehm (#4
0
96)
commit
|
commitdiff
|
tree
2016-12-06
Ludo
v
ic
H
e
nr
y
[
i
o-lay
e
r] Re
m
ove io-l
a
yer
.
h in
c
l
ude from as ma
n
y head
e
rs
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
Lud
o
v
i
c Henry
[w32
h
andle]
Fix race
in foreach
and unref
(
#4089)
commit
|
commitdiff
|
tree
2016-12-05
Ludovic
Henry
[threads]
D
o
n
ot sw
i
tch
to GC safe
t
wice,
it's alre
a
dy
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
L
u
dovi
c
Henry
[runtime] Fix build
commit
|
commitdiff
|
tree
2016-12-03
Ludov
i
c Henry
[
Process] Remo
v
e u
n
used
cmd and s
h
e
l
l
_
p
ath v
a
riables
commit
|
commitdiff
|
tree
2016-12-03
L
u
dovic Hen
r
y
[Proc
e
ss
]
Concatenate envirn
o
ment key an
d
value in
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Ludovic Henry
[Proce
s
s] Ren
a
me
proc
_
info to pro
c
I
n
fo
commit
|
commitdiff
|
tree
2016-12-03
Ludovic Henr
y
[
w32proces
s
]
Rename
M
on
o
W32HandleProcess `id` to `pid
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Lud
o
vic Henry
[io-layer] Remove ver
s
i
oninfo
.
{
c,h}
(#40
8
3)
commit
|
commitdiff
|
tree
2016-12-02
Ludovic
H
enr
y
[io-layer] Remove FormatMessage (#4055)
commit
|
commitdiff
|
tree
2016-12-02
Ludovic Henry
[io-lay
e
r] Re
m
ove s
e
c
u
rit
y
.
{c,h} (#4079)
commit
|
commitdiff
|
tree
2016-12-02
Lud
o
v
ic H
e
nry
[
i
o-layer] Re
m
ov
e
status
.
h, types
.
h, timefun
c
s
.
h
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Ludovic Henry
[w32h
a
n
d
le] Rename `s
t
at
u
scode` par
a
meter to `a
b
ando
n
ed`
commit
|
commitdiff
|
tree
2016-12-01
Ludovic Henry
[io-
l
ayer] Remove Dup
l
icateHan
d
le
commit
|
commitdiff
|
tree
2016-11-30
Ludo
v
ic Hen
r
y
[io-layer
]
Remove wait
.
h
commit
|
commitdiff
|
tree
2016-11-30
Ludovic Henry
[io-layer] Remove
INFI
N
ITE
commit
|
commitdiff
|
tree
2016-11-30
Lud
o
vic Henry
[io-layer] Extract Wai
t
Fo
r
Sing
l
eOb
j
ectEx, WaitForMultipleObj
.
.
.
commit
|
commitdiff
|
tree
2016-11-29
L
udo
v
ic Hen
r
y
[configu
r
e
.
ac] R
e
name `hybrid` runti
m
e
preset to `aot_pre
f
e
r
red`
commit
|
commitdiff
|
tree
2016-11-23
Ludovic Henry
[
threadpool] Replace stop b
y
abort for worke
r
thre
a
d
commit
|
commitdiff
|
tree
2016-11-22
Ludovic Henry
[profiles] Fix MOBILE assemblies
a
nd
tes
t
s com
p
ilatio
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
L
u
dov
i
c Henry
[ci]
A
dd
script to run MO
B
ILE profi
l
e tests
commit
|
commitdiff
|
tree
2016-11-22
Ludovic Henry
[
u
t
ils]
Add M
o
noRefCoun
t
to factor ref-co
u
nting
mechanisms
commit
|
commitdiff
|
tree
2016-11-21
Ludov
i
c
H
enr
y
[tests] Rewo
r
k h
o
w
w
e do disabl
e
d tests
commit
|
commitdiff
|
tree
2016-11-18
Ludovic Henry
R
e
vert "
[
proce
s
s]
A
llocate a ha
n
dle even
f
or non-child
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
Ludovic Henr
y
[
con
f
igure
.
a
c
]
Factor co
m
m
on code
f
or
r
untime
p
r
eset
commit
|
commitdiff
|
tree
2016-11-17
Ludovic Henry
[configure
]
Add hybrid
r
untime pr
e
set
commit
|
commitdiff
|
tree
2016-11-16
Ludovic
Hen
r
y
[
m
cs/b
u
ild]
U
se ma
k
e functions instead
of ca
l
ling a
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Lu
d
o
v
i
c
H
en
r
y
[mcs/build] Factor Q_AOT for fut
u
re
u
s
e
commit
|
commitdiff
|
tree
2016-11-14
Ludovic Henry
[w32handle] M
a
ke
mono_w32
h
andle_ops_* f
u
nctions priv
a
te
commit
|
commitdiff
|
tree
2016-11-14
Ludovic Henry
[
w32
h
and
l
e] Compile them in
o
n windows
commit
|
commitdiff
|
tree
2016-11-14
L
u
dov
i
c
H
enry
[w32handl
e
]
R
emov
e
unus
e
d header incl
u
des
commit
|
commitdiff
|
tree
2016-11-14
L
u
dovic
Henry
[os-event]
R
eplace globa
l
cond by l
o
cal c
o
nd for
each
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Ludo
v
ic
Henr
y
[os
-
event] Replace global cond by
local cond for each
.
.
.
commit
|
commitdiff
|
tree
2016-11-11
Ludovic Henry
[w32h
a
ndle] Stop return
i
ng
0
in
every case
s
for l
o
cking
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic Henry
[threads] Always use the `suspended` MonoO
S
Even
t
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic Hen
r
y
[threads] Destroy sus
p
en
d
MonoOSEvent when detaching
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic Henry
[os
-
e
vent] Make t
h
em ma
n
ual only (#3921)
commit
|
commitdiff
|
tree
2016-11-09
Lu
d
o
v
ic
H
enr
y
[io-layer] Remove dea
d
code
commit
|
commitdiff
|
tree
2016-11-09
Ludovic
Henry
[proc
e
ss] A
l
locate a h
a
ndle even
fo
r
n
on-child processes
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ludovic
H
enry
[os-
e
vent] Make unix versi
o
n
a
le
r
tabl
e
(
#
3909
)
commit
|
commitdiff
|
tree
2016-11-07
Ludovic
H
enry
[threadpool] Fi
x
ha
n
g
on d
o
main un
l
oading
(
#3904)
commit
|
commitdiff
|
tree
2016-11-04
Lu
d
ovic Henry
[
o
s
-
e
vent] F
i
x s
e
t
op
e
ration
commit
|
commitdiff
|
tree
2016-11-04
Ludovic
Hen
r
y
[t
h
reads] Use MonoOSEvent f
o
r Th
r
e
ad
.
S
u
spend/R
e
sume
.
.
.
commit
|
commitdiff
|
tree
2016-11-04
Ludovic Henr
y
[tests]
Remove # to enable t
e
sts
commit
|
commitdiff
|
tree
2016-11-02
L
u
do
v
ic Henry
[process]
F
ix OSX
b
uil
d
commit
|
commitdiff
|
tree
2016-11-02
L
u
dovic Henry
[
i
o
-
l
a
yer] Extract Process runt
i
me
s
uppo
r
t (#3
8
59)
commit
|
commitdiff
|
tree
2016-11-01
Ludo
v
ic Henry
[threads]
F
ix
Posix async resume
(#3861)
commit
|
commitdiff
|
tree
2016-10-28
L
udovic Henry
[threads] Re
p
l
a
ce
u
se
o
f W32Handle
b
y Mo
n
oOS
E
vent for
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
Ludovic Henry
[threads] Fix
suspend
o
n watchos
commit
|
commitdiff
|
tree
2016-10-28
Ludovic Henry
[gc]
R
emove m
o
no_gc_s
e
t_stack_end (#
3
845)
commit
|
commitdiff
|
tree
2016-10-26
Ludovic Henry
[s
u
s
p
e
nd]
R
emove sgen speci
f
ic
suspend
code (
#
36
4
0)
commit
|
commitdiff
|
tree
2016-10-24
Lu
d
o
v
ic Henry
[runtime]
Add MonoOSEvent
commit
|
commitdiff
|
tree
2016-10-19
Ludovic Henry
[hybrid-aot] Fi
x
GSharedVT s
u
pport (#3783)
commit
|
commitdiff
|
tree
2016-10-03
Ludovi
c
Henry
[tests] Fix th
r
ead
-
nati
v
e-exit test on windows
commit
|
commitdiff
|
tree
2016-09-29
L
udovic
H
e
n
ry
[threads]
A
s
s
er
t
th
a
t every threa
d
is det
a
ched when
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
Ludo
v
ic Henry
[t
h
reads]
S
igna
l
the w32handle later in the thread
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
L
u
dovic Henry
[w32handle] Ensu
r
e we initialize b
e
go
r
e
the gc attach
.
.
.
commit
|
commitdiff
|
tree
2016-09-25
Ludovic Henry
[Socket] U
s
e SemaphoreSlim inste
a
d of Queue (#3633)
commit
|
commitdiff
|
tree
2016-09-24
Lud
o
v
i
c Henry
[re
f
erencesource
]
Import parts of S
y
ste
m
.
Net
.
Soc
k
e
ts
.
.
.
commit
|
commitdiff
|
tree
2016-09-22
Ludovi
c
Henry
[mono-threads] Mo
v
e plat
f
orm unregister a
f
t
e
r detach
.
.
.
commit
|
commitdiff
|
tree
2016-09-21
Ludovic He
n
ry
[w32
m
ute
x
] Move own/disown
code to w32mutex-unix
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-09-21
L
udov
i
c Henr
y
[t
h
readpo
o
l-ms] Fix race
con
d
i
t
i
o
n on
d
omain unload
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Ludovic Henry
[t
h
reads
]
M
o
ve thread describe c
o
de to mo
n
o_thread_int
e
rnal_
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Ludovic
Henry
[threads] De
t
ach thread in all poss
i
ble cases (#
3
584)
commit
|
commitdiff
|
tree
2016-09-16
Ludovic Henry
[runtime]
F
ix build
commit
|
commitdiff
|
tree
2016-09-16
Ludov
i
c Henry
[
threads] Che
c
k I
n
ternalThread
.
l
ast just after
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2016-09-15
Ludovic Henry
[w32handle] Remove case
w
here mu
t
ex a
n
d co
n
d a
r
e
busy
.
.
.
commit
|
commitdiff
|
tree
2016-09-14
L
udovi
c
H
e
n
ry
[w32h
a
nd
l
e
]
Fix race condition
whe
n
creating name
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
L
udovic Henry
[io
-
layer] Extract Mutex, Semaphore and
E
vent (#355
3
)
commit
|
commitdiff
|
tree
2016-09-13
Lu
d
ovic Henry
[hybrid-aot] Add
runtime support (#3556
)
commit
|
commitdiff
|
tree
2016-09-13
Ludovi
c
Henry
[threads]
Im
p
ort
mono_thread_info_set_priority (#3543)
commit
|
commitdiff
|
tree
2016-09-09
L
u
dovic Henry
[threadpool-ms] Switc
h
Monitor threa
d
to a Mon
o
T
h
readInfo
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Ludovic H
e
nry
[threads]
A
d
d
sp
e
cific fie
l
d to check size
(
#
3
5
42)
commit
|
commitdiff
|
tree
2016-09-09
Lud
o
vic He
n
ry
[
threadpool-ms] R
e
place win32 semaphore by coo
p
sem
a
phore
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
L
udo
v
ic Henry
[mon
o
-t
h
read
s
]
F
ix l
i
fet
i
me of Mo
n
oThreadInfo
-
>h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Lu
d
o
v
ic Henry
[
t
hreads
]
Fact
o
r
common atta
c
h code
i
n
m
ono_threa
d
_atta
c
h
_
in
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Ludov
i
c Henry
[t
h
r
e
ads
]
Remove CREATE_SU
S
PENDED (#3529
)
commit
|
commitdiff
|
tree
2016-09-06
Ludo
v
ic Henry
M
e
rg
e
p
u
ll request #3509 from ludovic-henry/iolayer
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
L
u
dovi
c
Henry
[mono-thre
a
ds] Ha
v
e
er
r
or
in
c
a
s
e
w
e cannot s
e
t thread
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Ludovic
Henr
y
[mon
o
-thread
s
] Fix win32 to posix priori
t
y conversion
commit
|
commitdiff
|
tree
2016-09-06
Ludovic Henry
[
mon
o
-threads] S
t
ore h
a
n
d
le related data in MonoThrea
d
Info
commit
|
commitdiff
|
tree
2016-09-06
Ludovic
H
enry
[mon
o
-threads] Asser
t
that
w
e do not try to signal
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Ludovic Henry
[mon
o
-threads] Factor common platform create
t
hread
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Ludovi
c
H
e
nry
[m
o
no-threads] Use create
_
suspe
n
d
ed_sem on
windows
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
L
udovic Henry
[pedump] Fix assertion er
r
o
r
commit
|
commitdiff
|
tree
next