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
[mcs/build] Use make functions instead of calling a shell
2016-07-28
Ludovic Henry
[gc] mono_o
s
_cond_timedw
a
it returns
-1 on timeout,
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
Ludovic Henry
[
runtime]
Add doc
u
mentation to mono-os-{mutex,cond
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludovic H
e
nry
[
semaphore] Return error for
m
ono_os_
s
e
m_timedwait
commit
|
commitdiff
|
tree
2016-07-26
Ludo
v
ic Henry
[sema
p
hore] M
a
ke m
o
no_os_
s
emaphore_* functio
n
s ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
Ludo
v
ic Henry
[
m
utex] M
a
ke
mon
o
_os_mutex_* functions r
e
turn more
.
.
.
commit
|
commitdiff
|
tree
2016-07-26
L
u
dovic
H
e
n
ry
[threa
d
pool-ms] Fix u
s
e-after-un
l
oaded of domain
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic H
e
n
ry
Merge pull request #3224 from ludovic-henry/iolayer
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[
i
o-layer] Move h
a
n
d
les ou
t
of the io-layer to utils
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic Henr
y
[io-layer] Inline init_handles_slot
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer] Replace _WAPI_P
R
IVAT
E
_HANDLES and _
W
API_PRIVATE_H
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
udovic Hen
r
y
[io
-
l
ayer] Remove any remaining de
p
e
nd
e
ncy o
f
ha
n
dl
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Henry
[io-layer] Replac
e
_WAPI_HANDL
E
_INVALI
D
by INVALID_HANDLE_VAL
U
E
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
i
o-layer
]
R
emove wapi_
g
etdtablesize
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
H
e
nry
[io-layer] Mov
e
DuplicateHandle and C
l
oseH
a
ndle
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vic Henry
[io-lay
e
r]
Re
m
ove us
e
of _wapi_has
_
sh
u
t_d
o
wn
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-lay
e
r] Re
m
ove unnecessary locking of _WA
P
I_SHARED_S
E
M_FI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
L
u
d
o
v
ic Henry
[io-layer] Mo
v
e _wapi_handle_spin to handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henr
y
[io-layer] Move
_
WAPI_FD
_
HA
N
DLE, _WAPI_SHARED_NAME
S
PA
C
E
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
n
ry
[i
o
-la
y
er]
R
emove pse
u
do global handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Hen
r
y
[io-layer] Allocate WapiHandle specific data on the
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
io-lay
e
r] Register WapiHandleOps dyna
m
ically
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henr
y
[io-layer]
Move WapiHan
d
leType and WapiHand
l
eOps to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Henry
[io-laye
r
]
Extract _wapi
_
search_handl
e
_namespace from
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
H
e
nry
[io-layer] Add typename and typesize h
a
ndle op
e
rations
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henry
[
i
o-layer] Move _wapi_get
p
id out of ha
n
dles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
He
n
ry
[io-layer] Add detail
s
operation o
n
handl
e
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer
]
Move
io-lay
e
r
i
nit
i
aliz
a
tion out of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henry
[
io-layer]
M
ove fi
l
e_s
h
are
_
h
a
sh to
io
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic Henr
y
[io-layer
]
Remove empty function _wapi_shm_
s
e
maphores_remove
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Hen
r
y
[io-la
y
er] Re
m
ove unused _wapi_sem_id
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Hen
r
y
[
i
o-layer]
E
xt
r
act WapiHa
n
dleBa
s
e from
_Wapi
H
andleU
n
shared
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
He
n
ry
[io-layer] Make _W
A
PI_PRIV
A
T
E_MAX_SLOT
S
and
_WAPI_HA
N
DLE_I
N
I
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[
i
o-l
a
yer] Make _wapi
_
global_signal_
h
andle defin
i
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[
io-layer
]
Make
_
Wa
p
iHandleUnshare
d
definition p
r
i
vate
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-laye
r
] Fac
t
o
r
Mutex and N
a
medMutex co
d
e
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Henry
[i
o
-layer] Fa
c
t
or
S
emaph
o
re
a
nd NamedS
e
maphore code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Hen
r
y
[io
-
lay
e
r] Factor Event and
Name
d
Event code
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovi
c
Henry
[io-
l
ay
e
r] Make
n
a
med handle use their equiva
l
e
nt non
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henry
M
er
g
e pul
l
request #3208 fro
m
ludovic-henry/iolayer
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic Henry
[io-layer] Replace
r
e
m
aining
p
thread_
c
ond_t by mono_cond_t
commit
|
commitdiff
|
tree
2016-06-24
L
u
dovic Henry
[io-layer] Fix potentia
l
bu
f
fer overrun
commit
|
commitdiff
|
tree
2016-06-24
Lu
d
o
v
ic
H
enr
y
[io-lay
e
r] Remove
_
w
a
pi_shared_layout
commit
|
commitdiff
|
tree
2016-06-23
Ludovic H
e
nry
[io
-
layer] Merge _WapiHa
n
dl
e
Shared type in
t
o _W
a
piHandleUn
s
hared
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[io-layer]
Make shared and un
s
hared
han
d
l
e
h
a
ve
the
.
.
.
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[io-la
y
e
r
] Re
m
ove mutex and namedmutex
pid field
commit
|
commitdiff
|
tree
2016-06-23
L
udovic H
e
nry
[io-la
y
er]
R
e
m
ove _wapi_handl
e
_
t
i
me
d
wait
_
signal
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
Henry
[sgen] Use
r
aw m
u
t
ex for pin_queu
e
_mutex
a
s
it's only
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[
c
oop
]
Reuse local info variable
f
o
r polling
commit
|
commitdiff
|
tree
2016-06-02
L
udovic Henry
[mars
h
al] Fix unused variable war
n
i
n
g
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Hen
r
y
[threads] Make
mo
n
o_
t
hread_det
a
ch_if_exitin
g
re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
i
c Henr
y
[coop] U
s
e mono_thread_info_is_current in
c
h
ecked build
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[c
o
op] Remove unecessary a
s
sertion
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nr
y
[coop] Switch to GC unsafe state i
n
SI
G
ILL signal han
d
l
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[runti
n
e]
We sho
u
ld always ignore SIGPIPE s
i
gna
l
commit
|
commitdiff
|
tree
2016-06-02
L
udovic
H
enr
y
[
coop] Ensu
r
e
GC unsafe state when throwing exc
e
p
t
ion
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic Henry
[coop] Switch
t
o GC safe aro
u
nd
p
threa
d
_join
commit
|
commitdiff
|
tree
2016-06-02
L
u
dovic Henry
[c
o
op]
Do not pass current thread
t
o mono_threads_enter_
g
c_u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henr
y
[co
o
p
]
Fix state
t
ran
s
ition when unregi
s
tering the
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
o
vic He
n
ry
[co
o
p
]
Make GC safe/
u
n
safe unbalanc
e
d transitions pub
l
i
c
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic He
n
ry
[coop] Do not i
n
clude mono-th
r
e
ads-coop
.
h
a
nd mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
L
udovic H
e
nry
[
coop] Do not allow transi
t
ion on not-attached,
n
ot
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
ovic Henry
[
coop] Remove
u
n
e
cessary
G
C unsafe transition
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[
m
arshal]
F
ix setting
of l
a
st
error for P/Invoke
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nry
[checked-buil
d
]
F
i
x
w
arn
i
ng
commit
|
commitdiff
|
tree
2016-06-02
L
udovic
H
e
nry
[
c
oop] Re
m
ove DoneBl
o
ckin
g
Aborted state transit
i
on
commit
|
commitdiff
|
tree
2016-05-26
Ludovi
c
Hen
r
y
Merge pull req
u
est #3
0
28
f
rom la
t
e
ralusX/jlorenss
/
thread
p
o
o
l
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Lud
o
vic H
e
nr
y
Merge p
u
ll request #3018
f
ro
m
lud
o
vi
c
-
henry/coop-mar
s
hal
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Ludov
i
c Henry
[co
o
p] Reset mono_jit_thread_attach
s
i
gnat
u
re
commit
|
commitdiff
|
tree
2016-05-19
Lud
o
vic Henry
[c
o
op]
G
e
nerate native-to-man
a
ged threa
d
atta
c
hin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Ludovi
c
Henry
Merge pull
r
equest #2994 fr
o
m lu
d
ovic-he
n
ry/remove
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Lud
o
v
i
c
Henry
[runtim
e
] Remove
support
f
or N
a
Cl
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[
co
o
p] Use GC sa
f
e
/uns
a
fe mac
r
os ins
i
de the runtime
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coo
p
]
Ensure ex
c
eption han
d
ling i
s
done in GC u
n
safe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[debu
g
]
Pr
i
nt Mo
n
o
M
ethod pointer in mono_pmip output
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] Asse
r
t tha
t
trampolines are ca
l
le
d
from G
C
unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
do
v
ic Henry
[coo
p
] The magic
t
r
a
mpoli
n
e
might be
called from BLOCKING
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Lud
o
vi
c
Hen
r
y
[coop] Ad
d
default ftnptr eh call
b
ack
commit
|
commitdiff
|
tree
2016-05-16
Ludovic He
n
ry
[coop] Use unba
l
anced state
swit
c
h
ing
fu
n
c
t
i
ons for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
ic Henry
[coop] Add possi
b
ly unba
l
anced
state switching functions
commit
|
commitdiff
|
tree
2016-05-16
L
udovic Henry
[coop] Throw exc
e
ption from fina
l
ly cl
a
use
in na
t
ive
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
H
e
nry
[coop] Remove try {
.
.
.
}
finall
y
{
.
.
.
}
f
rom managed
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic H
e
nry
[co
o
p] Remove
s
u
pport for invoke
t
hunk wra
p
per
commit
|
commitdiff
|
tree
2016-05-11
Ludovic
H
enr
y
Merge pul
l
r
e
q
ues
t
#2982 fro
m
ludo
v
ic-henry/f
i
x-cros
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
L
udovic
H
enry
[Mo
n
oC
o
ntext
]
Fix
s
g
en STW cross compilati
o
n
commit
|
commitdiff
|
tree
2016-05-10
Ludovi
c
Henry
Re
v
ert
"[MonoC
o
ntext
]
Mak
e
cro
s
s com
p
ile
r
a sp
e
cifi
c
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
L
udovic
H
enry
Merge pul
l
request
#2978
f
r
o
m
l
udo
v
ic-
h
enr
y
/co
o
p-f
i
x
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Ludovic Henry
[th
r
eads] Fix reset blocking state tr
a
nsition
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[s
g
en] Fix possib
l
e race
conditio
n
b
etween world stop
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludov
i
c He
n
ry
[sgen] Do not skip starting and detaching thread during
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
u
d
o
vic Henry
[th
r
eads]
C
orrect
comment
commit
|
commitdiff
|
tree
2016-05-05
L
u
d
ovic Henry
[sgen
]
Improve STW deb
u
g
ging output
commit
|
commitdiff
|
tree
2016-05-05
Ludovic He
n
ry
[threads] Make debugg
i
ng output con
s
is
t
ent
commit
|
commitdiff
|
tree
2016-05-05
Ludovic H
e
nry
[threads] In
c
r
ease state mach
i
n
e verbosity when cras
h
in
g
commit
|
commitdiff
|
tree
2016-05-05
Ludovi
c
Henry
[threads] Fix
segfault
commit
|
commitdiff
|
tree
2016-05-05
Ludov
i
c Hen
r
y
[suspen
d
]
D
on't
t
ry to suspend an already sus
p
ended
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
u
d
ovic He
n
ry
[threads] Fix compilatio
n
war
n
ing
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
enry
[sge
n
]
A
d
d
some assertion for s
t
a
c
k start and end
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[tests] A
d
d sgen-new-t
h
re
a
ds-
d
ont-join-stw
-
2
commit
|
commitdiff
|
tree
2016-05-05
Lu
d
o
v
ic
H
enry
[
t
h
r
eads]
B
e more v
e
r
b
o
se i
n
the cas
e
of
an error
commit
|
commitdiff
|
tree
2016-05-05
Ludovi
c
Henry
[runtime] Use utils mo
n
o_thread
_
inf
o
_yiel
d
commit
|
commitdiff
|
tree
next