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] Extract ThreadPoolDomain creation from tpdomain_get
2016-07-29
Ludovi
c
Henry
R
e
vert "[r
u
n
time]
Add documentation to mono-os-{mutex
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Lu
d
ovic Henry
[
gc]
m
ono_os_cond_tim
e
dwait
r
eturns -1
o
n time
o
ut,
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Ludovic Henry
[runtime] Add d
o
cumentation to mon
o
-os-{mutex,
c
ond
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic
H
e
nry
[semaphore] Return er
r
or
f
or
mono
_
os_sem_timedw
a
i
t
commit
|
commitdiff
|
tree
2016-07-26
Ludovic He
n
ry
[semaphore] Make mono_os_sem
a
p
h
ore_*
f
unctions
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic
Henry
[mu
t
ex
]
M
a
k
e
mono_os_mutex
_
* function
s
r
etur
n
mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic Henry
[threadpool-ms] Fix use-after-unloa
d
ed of domain
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
[io-lay
e
r] M
o
v
e handles o
u
t of th
e
io-l
a
yer to utils
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[io-l
a
yer] Inline ini
t
_handles
_
slot
commit
|
commitdiff
|
tree
2016-07-12
Ludovic He
n
ry
[io-layer]
Rep
l
ac
e
_W
A
PI_P
R
IVATE_HANDLES and _WAPI_PRIVAT
E
_H
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
o
v
i
c Henry
[io-layer
]
Rem
o
ve a
n
y remaini
n
g de
p
endency
o
f han
d
les
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
nry
[io-layer]
Replace _WAPI_HANDLE_INVA
L
ID by
INVALID_HANDLE_VALUE
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
[i
o
-lay
e
r
]
R
emove wap
i
_getdtablesize
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Henry
[io-l
a
yer] Mo
v
e Du
p
l
i
cateHandle a
n
d CloseHandle to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
nry
[io-layer]
Remove use of _wapi
_
has_
s
hut_down
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[io-l
a
yer]
R
emove unn
e
cessa
r
y locking
o
f _WAPI_SHARED_
S
EM_FI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
udovic Henry
[io-
l
a
yer] Mov
e
_wapi_handle_sp
i
n to handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[io-layer]
Move
_WAPI_FD
_
HAN
D
LE, _WAPI_SHARED_NAMESP
A
CE
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henr
y
[i
o
-layer]
Remove ps
e
udo
global ha
n
dle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
en
r
y
[io
-
la
y
e
r
] Allocate WapiHa
n
dle speci
f
ic dat
a
on
the
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
H
enry
[io-layer] Register WapiHandleO
p
s
dyna
m
ically
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[io-layer]
M
o
ve WapiH
a
nd
l
eType and WapiHa
n
dleOps
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
io
-
layer
]
Ext
r
act _wapi
_
search_hand
l
e_namespace fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer] Add
t
ype
n
ame
and t
y
pes
i
ze
h
and
l
e
operations
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
[io-l
a
yer] M
o
ve _w
a
pi_
g
etpid out of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
i
o-layer] Add details o
p
eration on handle
commit
|
commitdiff
|
tree
2016-07-12
L
u
do
v
ic Henry
[io-la
y
er] Mo
v
e
i
o
-la
y
er initialization out of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic Henry
[
i
o-layer] Move f
i
le_share
_
hash
to io
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
i
o
-lay
e
r] Remove emp
t
y fu
n
ctio
n
_wap
i
_shm_se
m
ap
h
ores_remove
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
io-laye
r
] R
e
move unus
e
d _wap
i
_sem_id
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Hen
r
y
[io-la
y
er] Extract Wap
i
Handl
e
Base
f
rom
_
WapiHandle
U
nsh
a
re
d
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer] Make _W
A
PI_PRIVATE_
M
AX_SLO
T
S
a
n
d
_
WAPI_HAND
L
E_
I
NI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
nry
[io-layer] Make _wapi_glob
a
l_sig
n
a
l_handle definition
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
i
o-layer] Make _Wap
i
Hand
l
eUns
h
ared de
f
inition
p
rivate
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic
Henry
[io-layer
]
Facto
r
Mutex and Name
d
Mut
e
x code
commit
|
commitdiff
|
tree
2016-07-12
L
u
do
v
ic
H
enry
[io-layer]
Factor Se
m
aphore and N
a
medSemaphore code
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
i
c
H
enry
[io
-
la
y
e
r
] Factor Even
t
and N
a
medEvent code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic He
n
r
y
[io-
l
ayer] Make
name
d
ha
n
dle
u
s
e
their
e
quivalent non
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henry
[io-layer] Repla
c
e remaini
n
g p
t
hread_
c
ond_t
b
y mono_
c
ond_t
commit
|
commitdiff
|
tree
2016-06-24
Ludo
v
ic Henry
[
i
o-l
a
y
er] Fix potential buffer
o
verr
u
n
commit
|
commitdiff
|
tree
2016-06-24
Lud
o
vic Henry
[
io-l
a
ye
r
]
R
emove _
w
api_shared_layo
u
t
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[io-layer] Merge _
W
apiHandleShared t
y
p
e
into _Wa
p
iHa
n
dle
U
nshared
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[io-layer] Make
s
har
e
d
and
u
n
s
hared h
a
ndle
h
ave the
.
.
.
commit
|
commitdiff
|
tree
2016-06-23
Lud
o
vic Henry
[io-layer] R
e
move mutex and n
a
me
d
mutex pid
field
commit
|
commitdiff
|
tree
2016-06-23
L
u
d
o
v
ic Henry
[io
-
la
y
er] Remove _wapi_
h
a
n
d
l
e
_timed
w
a
it_signal
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[sgen] Use raw mute
x
for pin_queue_mutex as it's only
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop]
R
e
u
se loca
l
info variable for polling
commit
|
commitdiff
|
tree
2016-06-02
L
udo
v
i
c He
n
ry
[mars
h
al]
F
i
x
u
nused variable
w
arning
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic Henr
y
[threads]
M
a
ke
m
ono_t
h
read_de
t
ach_i
f
_exitin
g
r
etu
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Use mono_thread_info_is_current in c
h
ecked build
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
H
enry
[coop] Remove
unec
e
s
sary assertion
commit
|
commitdiff
|
tree
2016-06-02
Lud
o
vi
c
Henry
[coop]
S
witch to GC un
s
afe state in SIGILL si
g
nal handler
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic Henry
[runtine]
We shoul
d
always
ignore SIGPIPE sign
a
l
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coo
p
]
Ensure GC unsafe state when
throwing exception
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
ry
[c
o
op] S
w
itch to GC sa
f
e around pthread_join
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[
c
oop] Do not
p
ass current thread to mono_thread
s
_enter_gc_u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Fix state trans
i
tion when unregisteri
n
g th
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] M
a
ke
G
C safe
/
un
s
afe unbala
n
ced
t
ransitions pub
l
ic
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[
c
o
op]
D
o
n
ot include m
o
no
-
threads-coop
.
h and mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henr
y
[coop
]
Do not allow transition
o
n
not
-
attached, not
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nry
[c
o
op] Remove un
e
cess
a
ry GC unsafe tr
a
nsition
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[
m
a
r
s
h
al] Fix
setting of last erro
r
for P/Invoke
commit
|
commitdiff
|
tree
2016-06-02
Lud
o
vic Henry
[checke
d
-build]
F
ix warning
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Hen
r
y
[coop] Remo
v
e
D
on
e
BlockingAborted
state transition
commit
|
commitdiff
|
tree
2016-05-26
Ludo
v
ic Henry
Merge pull re
q
u
e
st #30
2
8 f
r
om lateralu
s
X/
j
lorenss/t
h
r
e
a
dpoo
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Ludovic Henry
M
e
rg
e
pull r
e
ques
t
#3018 f
r
o
m
ludovic-henry/
c
oop-marshal
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Lud
o
vic
Henry
[coop]
Reset mo
n
o_jit_thread
_
attach
signatu
r
e
commit
|
commitdiff
|
tree
2016-05-19
L
udovic Henry
[coop] Gene
r
ate native-to-managed thread attachi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Ludovic H
e
nry
M
er
g
e pull request #2
9
94 from ludovic-henry/remov
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ludovic He
n
ry
[runtime]
R
emove
support fo
r
NaCl
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[co
o
p]
Use GC
s
afe/un
s
afe macros inside t
h
e r
u
nti
m
e
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c Hen
r
y
[coop] Ensure e
x
ception
h
andling is done in GC unsa
f
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[debug] Print MonoM
e
t
h
od pointer in mono_pmip outp
u
t
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] As
s
ert th
a
t trampolin
e
s are
called from
GC u
n
safe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
dovic Henry
[coo
p
] The magic tr
a
mpoline might be called from
BLOCKING
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
ic Henry
[
c
o
o
p] Add default ftnptr eh c
a
llback
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c
H
enry
[coop
]
Use unbalanc
e
d state switching functions for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic
H
enry
[coop]
Add possib
l
y unbalan
c
ed sta
t
e switching func
t
ions
commit
|
commitdiff
|
tree
2016-05-16
Ludovic H
e
nry
[coop]
Thr
o
w except
i
on f
r
om finally clause in na
t
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henr
y
[coop]
R
e
move
t
ry {
.
.
.
}
f
inally {
.
.
.
} fro
m
managed
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic He
n
r
y
[coop] Re
m
ove support for invoke t
h
unk wrapper
commit
|
commitdiff
|
tree
2016-05-11
Ludovic
Henry
Merge pull reque
s
t
#2
9
82 f
r
om lu
d
ovic-henry/fix-cross
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Lud
o
vic H
e
nry
[M
o
n
o
Context] Fix sgen STW cro
s
s
c
ompilat
i
on
commit
|
commitdiff
|
tree
2016-05-10
Lu
d
ov
i
c Henry
Rev
e
r
t
"[MonoCo
n
te
x
t] M
a
ke cross compi
l
er a sp
e
c
i
fi
c
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Lud
o
vic
H
enry
Merge pull re
q
uest #2978 from ludovi
c
-henry
/
coop-f
i
x
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Ludov
i
c
Henry
[thread
s
]
Fix
r
eset block
i
n
g
state
t
ransition
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[s
g
e
n
]
Fix possible race condition bet
w
een wo
r
ld
s
top
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludo
v
ic Henry
[sgen] Do not ski
p
starting and detachi
n
g thread during
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Lu
d
ovic He
n
ry
[
thread
s
]
Corr
e
c
t
com
m
e
n
t
commit
|
commitdiff
|
tree
2016-05-05
Ludovic He
n
ry
[sge
n
]
Im
p
rove S
T
W d
e
bugging output
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[thre
a
ds] Make debugging
o
u
tput consistent
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
enry
[thread
s
]
Inc
r
ease s
t
a
t
e machine v
e
rbos
i
ty w
h
en cras
h
ing
commit
|
commitdiff
|
tree
2016-05-05
L
udovic Henry
[threads] Fix segfa
u
lt
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Hen
r
y
[
suspend] Don't try t
o
suspend an a
l
ready suspende
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
u
d
o
vic
Henr
y
[threads]
F
ix
compilation warning
commit
|
commitdiff
|
tree
2016-05-05
L
u
dovic H
e
nry
[s
g
en
]
Ad
d
some a
s
sertion for
s
tack start and en
d
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
en
r
y
[tes
t
s]
Add
sgen-new-threads-dont-
j
oin-stw-2
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
v
i
c Henr
y
[th
r
eads] Be more v
e
rbose
i
n t
h
e
c
a
se of a
n
error
commit
|
commitdiff
|
tree
2016-05-05
L
udovic Henry
[
ru
n
t
i
me] Use utils mono
_
thread_
i
nfo_yield
commit
|
commitdiff
|
tree
2016-05-05
Ludovi
c
H
enry
M
e
r
ge pull request #2948 from ludovic-henry/coop-n2m
.
.
.
commit
|
commitdiff
|
tree
next