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
[io-layer] Extract thread MonoW32HandleOps
2016-08-04
L
udovic Henry
[io-layer] Extr
a
ct
t
h
re
a
d Mo
n
o
W
3
2
HandleOps
commit
|
commitdiff
|
tree
2016-08-04
Ludovic Henr
y
[
i
o-layer]
Extract Ge
t
Threa
d
Priority and SetThreadPriority
commit
|
commitdiff
|
tree
2016-08-04
Ludo
v
ic He
n
r
y
[io-la
y
er] Extrac
t
wap
i
_
create_thre
a
d_handle
commit
|
commitdiff
|
tree
2016-08-04
Ludovic
H
enry
[io-layer] Extract wapi_thre
a
d
_
own_mutex a
n
d wapi_thre
a
d_dis
.
.
.
commit
|
commitdiff
|
tree
2016-08-04
Lud
o
vic Henry
[io-
l
ayer] Extract wapi_current_thread_d
e
s
c
commit
|
commitdiff
|
tree
2016-08-04
Ludov
i
c
Henry
[io-layer] Extract wap
i
_ref_thread_
h
andle
commit
|
commitdiff
|
tree
2016-08-04
L
ud
o
v
i
c Henry
[io-laye
r
] Remove _w
a
pi
_
t
h
r
e
ad
_
cur_apc_pending
commit
|
commitdiff
|
tree
2016-08-04
Ludovic Henry
[io-layer
]
Ext
r
ac
t
wa
p
i_get_current_th
r
ead
_
handle
commit
|
commitdiff
|
tree
2016-08-04
Ludovic
Henry
[io-layer]
E
xtract wapi
_
thread_handl
e
_set_exi
t
ed
commit
|
commitdiff
|
tree
2016-08-04
Ludovic Henry
[io-la
y
er] Make _
w
api_
g
etpid, _wapi_
t
hr
e
ad_own_m
u
tex
.
.
.
commit
|
commitdiff
|
tree
2016-08-04
Ludovic Hen
r
y
[io-l
a
yer] Make _WapiHa
n
dle
_
threa
d
struct publi
c
commit
|
commitdiff
|
tree
2016-08-04
L
u
dovi
c
Henry
[mono
-
threads] Split platfo
r
m and suspe
n
d s
p
ec
i
fic
.
.
.
commit
|
commitdiff
|
tree
2016-08-04
Ludovic Henry
[io-layer] Make wa
i
t
.
c not depe
n
d
on _wapi_thread_cur_apc_pe
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
Ludovic
H
enry
[gc]
F
ix ti
m
eout in m
o
no_domai
n
_finalize
commit
|
commitdiff
|
tree
2016-08-01
Lu
d
ovic Henry
[gc] Ensure we clean the DomainFinal
i
zationReq
commit
|
commitdiff
|
tree
2016-07-30
Ludovic He
n
ry
[gc
]
R
e
p
lace dom
a
in finalize
r
request cond+mu
t
ex by
.
.
.
commit
|
commitdiff
|
tree
2016-07-29
Ludo
v
ic
H
enry
Revert "[runtime] Add
documentation to mono
-
os-{mutex
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Ludovic
Henry
[g
c
] mono_os_
c
ond_timedwait r
e
t
u
rns -1 o
n
ti
m
eout,
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Lud
o
vic Henr
y
[
r
untime
]
Add
d
o
c
u
m
e
ntatio
n
to mono-os-
{
mutex,cond
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic Henry
[semaphore] R
e
turn error f
o
r mono_os_sem_
t
imedwai
t
commit
|
commitdiff
|
tree
2016-07-26
Ludovic
Henry
[semap
h
ore]
M
ake mono_os
_
semaphore_* funct
i
ons return
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic Henry
[mutex]
M
ake mono_os_mutex_* funct
i
o
n
s
r
etu
r
n more
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic
Henry
[
t
hreadpool-ms] Fix use-af
t
e
r
-
u
nloaded of
d
o
main
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Henry
[io-layer] Move handles out of the
i
o-la
y
er
t
o uti
l
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
u
d
ovic Henry
[io-layer]
I
nline init_handles_slot
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
H
enry
[io-layer]
Replace _
W
A
P
I
_PRIVATE_HANDLE
S
a
n
d _WAPI_PRI
V
AT
E
_H
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
u
do
v
ic
Henry
[io-layer] Remove any remaining depende
n
cy of h
a
ndles
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io-
l
aye
r
] Replace _WAPI
_
HANDLE_INVALID by I
N
VALID_HAN
D
L
E
_
V
ALUE
commit
|
commitdiff
|
tree
2016-07-12
L
udovic
Henry
[i
o
-layer]
Remove
wapi_getdtablesize
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[i
o
-layer
]
M
o
ve DuplicateHandle
and Clos
e
Ha
n
dle
to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-
l
a
yer]
R
em
o
ve u
s
e of _w
a
pi_has_shut_do
w
n
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
He
n
ry
[io-layer
]
Remove unn
e
c
essary l
o
cking of _WAPI_SHARE
D
_SEM_FI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
udovi
c
He
n
ry
[
io-layer] Move
_
wapi_handle_spin to handl
e
s
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic H
e
n
r
y
[io-layer] Move
_
WAPI_FD_HANDLE,
_WAPI_
S
HARED_NA
M
ESPACE
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
io
-
layer] Remove
pseudo
glo
b
a
l
handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer]
Allocate Wap
i
Handle
s
pecific data
on th
e
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
Hen
r
y
[io-layer] Register WapiH
a
ndleO
p
s
d
ynamical
l
y
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic Henry
[i
o
-layer] Move WapiHa
n
dl
e
Ty
p
e
a
nd Wap
i
HandleOps
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Hen
r
y
[
io-l
a
yer]
E
xtract _wapi_searc
h
_han
d
le_names
p
ace
f
rom
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henr
y
[io-layer]
Add typename a
n
d ty
p
esize h
a
ndle operations
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
o
v
ic Henry
[io-
l
ayer] Move _wapi_get
p
i
d out
of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io
-
laye
r
] Add details ope
r
ation on handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Henr
y
[io-layer] M
o
ve
i
o-layer in
i
tial
i
z
a
tion ou
t
of
h
and
l
es
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic
H
e
n
r
y
[io
-
layer] Move file
_
share_hash
t
o io
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
i
c Henr
y
[io-la
y
er]
R
e
move
e
m
pt
y
function
_
wa
p
i_s
h
m_semaphores
_
re
m
ove
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io-layer] Remove unused _w
a
pi_sem_id
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Hen
r
y
[io
-
layer] Extra
c
t WapiHandleBase from _WapiHandl
e
U
n
share
d
commit
|
commitdiff
|
tree
2016-07-12
L
u
do
v
i
c
He
n
ry
[io-layer] Make _WAPI_PRI
V
ATE_MAX_SLOTS and _WAPI_HA
N
DLE_INI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Henry
[io-layer]
M
a
k
e _wapi_g
l
obal_signal_handle defini
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henry
[io-l
a
yer]
Make _Wapi
H
andleUnsh
a
r
ed
def
i
nition private
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c He
n
ry
[io-layer] Fa
c
t
or Mutex and NamedMutex code
commit
|
commitdiff
|
tree
2016-07-12
L
udovic Henry
[io-layer] Factor Sem
a
pho
r
e
and NamedSem
a
p
h
o
r
e
cod
e
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io
-
layer] Factor Event
and NamedE
v
ent code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[
i
o-layer] Make na
m
e
d ha
n
dl
e
use their equivalent non
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Hen
r
y
[io-lay
e
r] Repl
a
ce rema
i
ning pthr
e
ad_cond
_
t by mono_cond_t
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henry
[io-lay
e
r
]
Fix p
o
tenti
a
l buffer overru
n
commit
|
commitdiff
|
tree
2016-06-24
Ludovic
H
enry
[io-layer] Remove _wapi_sh
a
red_
l
ayout
commit
|
commitdiff
|
tree
2016-06-23
Lud
o
v
ic Henry
[io-l
a
ye
r
] Merge
_
WapiHa
n
d
leShar
e
d type in
t
o _WapiH
a
ndleUnshared
commit
|
commitdiff
|
tree
2016-06-23
L
u
dov
i
c Henry
[
io
-
l
ayer] Make s
h
a
r
e
d
and unshared handle have
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-06-23
L
ud
o
vic H
e
nry
[io-layer] Remove mut
e
x
a
nd namedm
u
tex p
i
d
f
i
eld
commit
|
commitdiff
|
tree
2016-06-23
Ludovi
c
Henry
[io-la
y
e
r
] Remove _w
a
pi_handle
_
timedwait_signal
commit
|
commitdiff
|
tree
2016-06-02
L
udovic Henry
[
sgen] Use
raw mutex f
o
r
p
in_
q
ueue_mutex as it'
s
only
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
i
c
H
enry
[coop] R
e
use loc
a
l info variable
for p
o
lling
commit
|
commitdiff
|
tree
2016-06-02
L
udovic Henry
[marshal] Fi
x
unu
s
ed variable warni
n
g
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
Henry
[threads]
M
a
ke mono_thread_deta
c
h_if_exit
i
ng r
e
tur
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henr
y
[
c
oop
]
Use mono_thread_
i
nfo_is_current
i
n che
c
ked build
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c Hen
r
y
[coop] Remove unecessary assertion
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[coop] Switch to GC unsafe state in SIGILL
s
ign
a
l
handler
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Hen
r
y
[runtine
]
W
e
shou
l
d
alway
s
ignor
e
S
I
GPIPE
signa
l
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[coop] Ens
u
r
e GC unsafe state
w
hen throwing exc
e
ption
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovi
c
Hen
r
y
[c
o
o
p]
S
witch to GC safe around pthread_join
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[coop] Do not
pass current
thread to mono
_
thread
s
_enter_gc_
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[coop] Fix state transition when u
n
registering t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[coop]
Make
GC safe/unsafe unbalanc
e
d tr
a
nsitions public
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[
co
o
p] Do not include mo
n
o
-t
h
reads-coop
.
h
a
nd mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c Henry
[co
o
p
] Do not allow trans
i
tion on not
-
at
t
ached
,
not
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[
coop] Remove uneces
s
a
r
y
GC
u
nsafe t
r
ansitio
n
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic H
e
nry
[mars
h
al] Fi
x
set
t
ing of last
e
rro
r
fo
r
P/Invoke
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
H
e
n
ry
[checke
d
-build] F
i
x
warning
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[
c
oo
p
]
R
e
move
DoneBl
o
ckingAborte
d
state transition
commit
|
commitdiff
|
tree
2016-05-26
Ludovic H
e
n
ry
Merge
p
ull request #3
0
28 fro
m
lateralusX/jlore
n
ss/threa
d
pool
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Ludovic Henry
Merge pull
r
equest
#3018 from
ludovic-h
e
nry/coop-ma
r
s
h
al
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Ludovi
c
Henry
[coop] Reset mono_ji
t
_thread_a
t
tach signature
commit
|
commitdiff
|
tree
2016-05-19
Ludovic
Henry
[coop
]
Gen
e
r
a
te native-to-mana
g
e
d thread atta
c
hing
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Ludovic Henry
Merge pull
r
equest #2994
from lud
o
vic-henr
y
/rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ludovic
Henry
[runtime]
R
emove suppor
t
for
NaCl
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] Use
GC safe/unsafe macros i
n
si
d
e the r
u
ntime
commit
|
commitdiff
|
tree
2016-05-16
Ludovic He
n
ry
[coop] Ensure exception ha
n
dl
i
n
g
is
d
one
in GC unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
dovic Henry
[d
e
bug] Print MonoMethod point
e
r in
mon
o
_
pmip output
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
Henry
[coop
]
Assert that tra
m
polines are called fr
o
m GC unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovic Henry
[coop]
The magic t
r
amp
o
line
migh
t
be ca
l
led from BLOCKING
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic He
n
r
y
[coop] Add default ftnptr eh cal
l
b
ack
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Hen
r
y
[
c
oo
p
]
Use
u
nbalanced state switchin
g
functi
o
ns
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henr
y
[coop]
Add possibly unbala
n
c
ed state
switc
h
ing fu
n
ction
s
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovic Hen
r
y
[
c
o
o
p] Throw excep
t
ion
from fi
n
all
y
clause in native
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
dov
i
c H
e
n
ry
[coop] Remove try
{
.
.
.
} fi
n
ally {
.
.
.
} from managed
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Hen
r
y
[coop]
R
emove sup
p
o
rt
for invoke
t
hunk wrap
p
er
commit
|
commitdiff
|
tree
2016-05-11
Lud
o
vic
H
enry
Merge pull request #2982 fr
o
m ludovic-h
e
nry/fix-cross
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Ludo
v
ic Henr
y
[MonoConte
x
t]
Fix s
g
en STW cross
compila
t
ion
commit
|
commitdiff
|
tree
2016-05-10
Ludovic Henry
Reve
r
t "[MonoContext] Make c
r
oss compi
l
er
a specific
.
.
.
commit
|
commitdiff
|
tree
next