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
[mono-threads] Split platform and suspend specific functions
2016-08-04
Ludovic Henry
[
mo
n
o-threa
d
s] Split platform and suspend specific
.
.
.
commit
|
commitdiff
|
tree
2016-08-04
Ludo
v
ic Henry
[io-l
a
y
e
r]
M
ake wait
.
c no
t
depend
o
n _wapi_thr
e
a
d_cur_apc_pe
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Lu
d
ov
i
c Henry
Merge pull request #3342
f
rom ludovic-henry/
g
c-do
m
ain
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Ludovic Henry
[gc] Fix timeout in mono_d
o
main_fin
a
l
ize
commit
|
commitdiff
|
tree
2016-08-01
Ludovic
Henry
[
g
c
] Ensure we c
l
ean
t
he DomainFina
l
ization
R
e
q
commit
|
commitdiff
|
tree
2016-07-30
Ludovic Henry
[g
c
] R
e
place domain
finalizer request cond+mutex by
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Ludovic Henry
Revert "[ru
n
t
i
me] Add documentation to mo
n
o
-
o
s
-{mutex
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Ludo
v
ic He
n
r
y
[gc]
m
ono_os_cond_ti
m
edwait returns -
1
on timeout,
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Ludov
i
c Henry
[runtime] Add
d
ocume
n
tatio
n
to mono-o
s
-{mutex
,
c
ond
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic
H
enry
[semaphore] Return error for mono_os_sem_
t
imed
w
ait
commit
|
commitdiff
|
tree
2016-07-26
Ludovi
c
Henry
[s
e
maphor
e
] Make mono_os_semaphore
_
* fun
c
tions return
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovi
c
Henry
[mutex] Make mono_os_mutex_*
f
unctions return more
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludo
v
i
c
Henr
y
[
t
hr
e
ad
p
ool-
m
s
] Fix u
s
e-after-unloaded of d
o
main
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
Merge pull request #3224 from lud
o
vic-henr
y
/iolayer
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic He
n
ry
[io-layer] Move hand
l
es out of the
i
o-la
y
er to utils
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vi
c
Henry
[
i
o-la
y
er]
I
nl
i
n
e
init_handles_slot
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Henr
y
[
i
o-layer]
Rep
l
ace _W
A
PI_P
R
I
V
ATE_HAND
L
ES and _W
A
P
I
_PRIVATE_H
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[io-layer] Remove a
n
y
r
emaining dependenc
y
o
f
handl
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henry
[io-layer] R
e
pla
c
e _WAPI_HAN
D
LE_INVALID by INVALID_HA
N
DLE
_
VALUE
commit
|
commitdiff
|
tree
2016-07-12
Ludovic He
n
ry
[io-layer] Remove wap
i
_getdtablesize
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
[io-layer] Mo
v
e
Duplicat
e
H
andle a
n
d Clos
e
Handle to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic
H
enry
[
i
o
-
l
ayer] Remove use of _wa
p
i_has_sh
u
t_down
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henry
[io-l
a
yer] Remov
e
unnecessary lockin
g
of _WAPI_SHA
R
E
D_SEM_FI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic Henry
[
io
-
l
ayer] M
o
ve _
w
api_handle_
s
p
i
n to handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Henry
[io-la
y
er] Move _WA
P
I_F
D
_HANDLE, _WAPI
_
S
HAR
E
D_NAMESPACE
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
i
c Hen
r
y
[
io-layer] Remove pseudo glo
b
a
l
handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
io-la
y
er] Allocate WapiHand
l
e specific dat
a
on
the
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Henry
[io
-
lay
e
r] Regis
t
er WapiHandleOps dynamically
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Henry
[
i
o
-layer]
Move
WapiHa
n
dleT
y
pe
a
nd WapiHand
l
e
Ops to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
e
nry
[
i
o-layer] E
x
tr
a
ct _wapi_
s
earch_han
d
le_n
a
m
e
spa
c
e
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
H
e
nry
[io-la
y
er] Add
typen
a
me and typesize handle op
e
rati
o
ns
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
e
n
ry
[io-layer] Move _wapi_getpid out of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic H
e
nr
y
[io
-
layer] Add details operati
o
n on handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer
]
Move io-layer in
i
tialization out of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ov
i
c Henry
[io-l
a
yer] Move file_s
h
are_hash
to io
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henr
y
[io-layer] Remove
e
m
pty function
_
wapi_s
h
m_sema
p
hores_remove
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[
i
o-l
a
yer] Remove
unused _
w
api_sem_id
commit
|
commitdiff
|
tree
2016-07-12
L
udovic Henry
[
io-
l
ay
e
r] Extr
a
c
t WapiHandl
e
Ba
s
e f
r
om _W
a
piHandleUns
h
ared
commit
|
commitdiff
|
tree
2016-07-12
L
u
d
o
v
ic Henry
[io-
l
ayer] Make
_
W
A
P
I
_
PRIVATE_MAX_SL
O
TS and _W
A
PI_HANDLE_INI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io
-
layer] Make _wapi_gl
o
bal
_
signal_handle definition
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-la
y
er] Make _WapiHandl
e
U
nshared d
e
f
inition private
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io
-
l
a
y
er] Factor Mutex and NamedMutex
c
ode
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-
l
ayer
]
Factor Semaphore a
n
d NamedSemaphore code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic He
n
ry
[io-l
a
yer] Factor Event a
n
d NamedEv
e
nt code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[
i
o-layer]
Make
n
amed hand
l
e use
t
heir equivale
n
t non
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
L
u
dovic Henry
Merge
p
ull
request #3208
f
rom ludovic-henry/iolayer
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henr
y
[i
o
-lay
e
r] Repl
a
ce r
e
maining pthread_con
d
_t b
y
mono
_
cond_t
commit
|
commitdiff
|
tree
2016-06-24
Lud
o
vic Henry
[io-layer] Fix pot
e
n
t
ial buffer o
v
errun
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henry
[i
o
-
l
ayer] Remove _wa
p
i_shared_l
a
yout
commit
|
commitdiff
|
tree
2016-06-23
Lu
d
ovic Henry
[io
-
lay
e
r] Merge _WapiHa
n
dleShared t
y
pe into
_Wa
p
i
H
andleUnshared
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[
io-layer]
Make
s
hared and
u
nshared
handle h
a
ve the
.
.
.
commit
|
commitdiff
|
tree
2016-06-23
L
u
dovic Henry
[
i
o-layer] Remove mute
x
and
n
amedmutex pid f
i
eld
commit
|
commitdiff
|
tree
2016-06-23
Ludovic H
e
nr
y
[io-laye
r
]
Remove
_
wapi_handle_time
d
wait_signal
commit
|
commitdiff
|
tree
2016-06-02
L
u
d
ovic Hen
r
y
[sgen] Use raw
mutex f
o
r
pin_queu
e
_
m
u
tex as it's on
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic
Henry
[coop] Reus
e
loc
a
l
info variable for p
o
lling
commit
|
commitdiff
|
tree
2016-06-02
L
u
dov
i
c Hen
r
y
[marshal] Fix
u
nus
e
d variable wa
r
n
ing
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c Henr
y
[threads] Make
m
ono
_
thread_
d
etach_if
_
e
x
iting return
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[coo
p
] Use
mono_thread_info_is_curr
e
n
t in
c
hecked build
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nry
[coop] Remove unecessary
assertion
commit
|
commitdiff
|
tree
2016-06-02
Lud
o
vic Henry
[coop] Switch to G
C
un
s
afe state in S
I
GILL signal hand
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
ry
[runtine] We should a
l
ways ig
n
ore
SIGP
I
PE si
g
nal
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[coop]
Ensu
r
e
GC uns
a
fe st
a
t
e wh
e
n
t
hrowin
g
exce
p
t
io
n
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Hen
r
y
[coop]
S
w
i
t
ch t
o
GC safe around pt
h
read_
j
oin
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
Henry
[
coop] Do not pass current thread to m
o
no_thre
a
d
s
_enter_gc_
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c Henry
[coop] F
i
x
st
a
te
transi
t
ion when u
n
reg
i
s
tering the
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Make GC s
a
fe
/
unsafe
u
nbalanced tra
n
sitions public
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[coop] Do
not include mono-threads
-
c
oo
p
.
h and
mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic Henry
[coop] Do not allow transition
o
n
not
-
att
a
ched, not
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Remove unecessary
G
C unsa
f
e transi
t
ion
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
ry
[marshal] F
i
x
s
ettin
g
of last error for P/Invoke
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[che
c
ked-build]
F
ix warnin
g
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
H
enry
[coop] Remove DoneBlockingAborted
s
t
ate tr
a
ns
i
ti
o
n
commit
|
commitdiff
|
tree
2016-05-26
Ludovic Henry
M
erge pul
l
request #3028
from l
a
teralusX/jl
o
renss/threadpoo
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Ludovic H
e
nry
Merge pull request #301
8
from ludovic-henry/coop-marshal
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Ludovic Henry
[coop
]
Res
e
t mono
_
jit_thread_attach signature
commit
|
commitdiff
|
tree
2016-05-19
Ludovic Henry
[
coop] Gen
e
rate native-
t
o-managed thread attaching
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Lu
d
ovic H
e
nry
M
e
rge pu
l
l
req
u
est #2994 from lu
d
ovic
-
henry/remo
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ludovi
c
Hen
r
y
[runtime] Remove support for N
a
Cl
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c Henry
[coo
p
]
U
s
e G
C
s
afe/
u
nsafe macros in
s
ide the runtime
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c
H
e
nry
[coop
]
En
s
u
re
e
xception handling
i
s
do
n
e in GC
unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
ic
Henry
[
d
ebu
g
] Print M
o
noMethod pointe
r
in mono_pmip
o
u
t
put
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
ic Hen
r
y
[coop] Ass
e
r
t
that
t
ra
m
p
o
lines
a
re
c
alled from
G
C unsaf
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
udovic Henry
[coop] The magic trampo
l
i
n
e
mi
g
ht b
e
called from BLOCK
I
NG
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
Hen
r
y
[
co
o
p
] A
d
d de
f
ault f
t
nptr eh call
b
ack
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop
]
Use un
b
alanced
s
tate
switching fu
n
c
t
ions for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop]
A
d
d pos
s
ibly unbala
n
ce
d
state switc
h
ing function
s
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] Th
r
ow exception from finally c
l
ause
in native
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
ic Henry
[coop]
R
emove
try {
.
.
.
} finally {
.
.
.
}
from managed
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Lud
o
vic Henry
[
c
oop
]
Remove
support
f
o
r i
n
voke thunk wrapper
commit
|
commitdiff
|
tree
2016-05-11
Lud
o
vic He
n
r
y
Merge pull request #298
2
fro
m
lu
d
ovic-henry/fix
-
cros
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
L
u
d
o
vic
Henry
[MonoCon
t
ext] Fix sgen S
T
W cro
s
s compilation
commit
|
commitdiff
|
tree
2016-05-10
Ludovic H
e
nry
Revert
"
[MonoCont
e
x
t
] Make cro
s
s compiler a specific
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Ludovic Henry
Merge pull request
#2978 fr
o
m ludovi
c
-henry/coop
-
f
ix
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Ludo
v
ic Hen
r
y
[thread
s
]
F
ix
r
es
e
t blocking state t
r
ansition
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
vic Henry
[
sgen] Fix p
o
ssible
r
a
c
e co
n
diti
o
n
between wor
l
d stop
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
udo
v
i
c Henry
[
s
gen] Do not skip start
i
n
g
and detaching thread during
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
udovic Henry
[threads] Corre
c
t comment
commit
|
commitdiff
|
tree
2016-05-05
L
u
d
o
vic
Henry
[s
g
en] Improve ST
W
debug
g
ing
outpu
t
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[threads]
M
ake
d
e
bugging o
u
tput
co
n
sistent
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henr
y
[t
h
reads] Increase
s
tate ma
c
hine verbo
s
ity when c
r
ashin
g
commit
|
commitdiff
|
tree
next