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-07-12
Ludovic Henry
[
i
o-layer]
Move DuplicateHandle an
d
CloseHandle
to
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
v
ic Henry
[io-lay
e
r] Remove use of _wap
i
_has_shut_down
commit
|
commitdiff
|
tree
2016-07-12
L
udov
i
c Henry
[io-la
y
er]
Remove u
n
ne
c
essary
l
o
c
king of _
W
API_SHARED_SE
M
_FI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-lay
e
r] Move _wapi
_
handle_sp
i
n
t
o
hand
l
es
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[i
o
-l
a
yer] Move _WAPI_FD_HAND
L
E, _WA
P
I_SHARE
D
_
N
AMESPAC
E
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-laye
r
] Remove
p
seu
d
o global handl
e
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Henry
[io-lay
e
r] Allocate
W
apiHandl
e
s
p
e
c
i
fic data on the
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
nry
[io-layer] R
e
gister W
a
piHand
l
eOps d
y
namically
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovi
c
Henry
[io-layer] Move WapiHandleTyp
e
and WapiHandleOps t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Lu
d
ovic
Henry
[io-
l
ayer] Ext
r
act
_
wa
p
i
_
search
_
hand
l
e_namespace from
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Henry
[
io-layer]
Add ty
p
e
name and typesi
z
e
h
andle operations
commit
|
commitdiff
|
tree
2016-07-12
Ludo
v
ic Henry
[io-l
a
yer] Move _wap
i
_ge
t
pid out
of handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c
Henry
[io-layer] A
d
d deta
i
ls oper
a
tio
n
on handle
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-
l
a
yer] Move io
-
layer initial
i
zatio
n
ou
t
o
f handles
.
c
commit
|
commitdiff
|
tree
2016-07-12
Ludovic
Henry
[io-layer]
M
ov
e
fil
e
_
s
hare_has
h
to io
.
c
commit
|
commitdiff
|
tree
2016-07-12
Lud
o
vi
c
H
e
nry
[io-laye
r
]
Remove emp
t
y function _wapi_shm_semap
h
or
e
s
_remove
commit
|
commitdiff
|
tree
2016-07-12
Ludovic H
e
nry
[
i
o-layer] Remove unu
s
ed _wap
i
_sem_
i
d
commit
|
commitdiff
|
tree
2016-07-12
L
u
do
v
i
c
Henry
[i
o
-layer] Extrac
t
WapiHandleBase from _WapiHandle
U
nsha
r
ed
commit
|
commitdiff
|
tree
2016-07-12
L
u
dovic He
n
r
y
[io-layer]
M
a
k
e _WAPI_PRIVAT
E
_
MAX_SL
O
T
S
and _W
A
PI_HANDLE_INI
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-l
a
yer] Ma
k
e _wapi_glob
a
l_sig
n
al
_
han
d
le definition
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
Ludovic Henry
[io-layer]
M
ake _W
a
piH
a
ndleUnshared def
i
nition pri
v
a
te
commit
|
commitdiff
|
tree
2016-07-12
L
u
d
ovic Henry
[io-layer
]
Factor Mutex and Named
M
u
tex cod
e
commit
|
commitdiff
|
tree
2016-07-12
Ludovi
c
Henry
[io-layer] Facto
r
Semaphore and Named
S
e
maphore code
commit
|
commitdiff
|
tree
2016-07-12
Ludovic He
n
ry
[io-l
a
y
e
r
] Factor Event a
n
d Name
d
Event c
o
de
commit
|
commitdiff
|
tree
2016-07-12
Ludov
i
c Hen
r
y
[i
o
-layer
]
Make
named handle use their eq
u
ival
e
nt n
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
Ludovic
Henry
[
io-layer] Replace remaining pthread_cond_t by m
o
no_cond
_
t
commit
|
commitdiff
|
tree
2016-06-24
Ludovic
Henry
[i
o
-layer] Fix potent
i
al buff
e
r
overrun
commit
|
commitdiff
|
tree
2016-06-24
Lud
o
vic Henry
[i
o
-layer] Re
m
ove _wapi_s
h
a
r
ed_layo
u
t
commit
|
commitdiff
|
tree
2016-06-23
L
u
dovic Henry
[io-layer] Merge _Wap
i
H
a
ndleSh
a
r
e
d type into _W
a
p
iHandleUnshar
e
d
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[io-la
y
er] Ma
k
e sh
a
r
ed
a
nd unshared
ha
n
dle have th
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-23
Ludovic Henry
[i
o
-
l
ayer] Remove
m
utex
a
nd na
m
e
d
mutex pid field
commit
|
commitdiff
|
tree
2016-06-23
Lud
o
vic Henry
[io-layer] Remove _wapi_handle_timedwait_
s
ignal
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[s
g
e
n
]
Use raw mutex
fo
r
pin_queue_mutex as it'
s
only
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Reuse local info variable for poll
i
ng
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[marshal] Fix u
n
us
e
d variable warning
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Hen
r
y
[t
h
re
a
ds]
Make mono_thread_detach_if
_
exitin
g
return
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nry
[coop] Use mono
_
th
r
ead_info_is_curren
t
in che
c
ked
b
uild
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
r
y
[coop] Remove unecessary assertion
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
ry
[
c
oop
]
Switch
to GC
u
ns
a
fe state i
n
SIGILL signal
handler
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
H
enry
[
r
untine] We should alway
s
i
gn
o
re SIGPIPE si
g
nal
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[c
o
op]
Ensure GC unsafe
s
tate when throwing exce
p
tion
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Switch to GC safe
a
round pthread_join
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Henry
[coop] Do not p
a
ss current thread to mono_t
h
rea
d
s
_
e
nter_gc_u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henry
[coop] Fix state tra
n
sition when unregist
e
ring the
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Make
G
C safe/unsaf
e
unbalanced
transitions publ
i
c
commit
|
commitdiff
|
tree
2016-06-02
Ludovic
He
n
ry
[coo
p
] Do not in
c
lu
d
e mono-threads-coop
.
h and mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Hen
r
y
[coop] Do
n
ot allow transition on no
t
-attached, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c
Henry
[coop] Rem
o
ve unecessary GC unsafe transition
commit
|
commitdiff
|
tree
2016-06-02
Ludov
i
c Henry
[marshal
]
Fix
s
etting of
l
ast
error for P/Invoke
commit
|
commitdiff
|
tree
2016-06-02
Ludovic H
e
nry
[checked-build]
Fix warning
commit
|
commitdiff
|
tree
2016-06-02
Lu
d
o
v
ic H
e
nry
[c
o
op] Remove DoneBlockingAborted st
a
te transition
commit
|
commitdiff
|
tree
2016-05-26
Ludovic He
n
ry
M
erge
p
ull req
u
e
st #3028 from l
a
te
r
alusX
/
jl
o
r
enss/threadpool
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Ludovic
H
en
r
y
Merge pu
l
l re
q
uest
#3018 from
ludovic-henr
y
/coop-marshal
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Ludovic Hen
r
y
[coop] Reset mono_ji
t
_threa
d
_attach si
g
nature
commit
|
commitdiff
|
tree
2016-05-19
Ludovic Hen
r
y
[coop] Ge
n
era
t
e native-to-man
a
ged
t
hread attachi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
L
u
d
ovi
c
Henry
Merge pull reque
s
t
#2994 from l
u
d
ovic-h
e
nry/remove
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ludovic
Henry
[r
u
ntime] Remove
s
uppor
t
f
or NaCl
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coo
p
] Use GC
s
afe/un
s
afe
m
acros inside the
runtime
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovic Henry
[coop] Ensur
e
e
xception
handling is do
n
e in GC unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
Henry
[d
e
bug] Print MonoMethod pointer in mon
o
_pmi
p
output
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovic Henry
[coop] Assert that tr
a
mpol
i
n
e
s are called from GC unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
d
o
vic Henry
[coop] The magic t
r
am
p
oline might be called from BL
O
CKING
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
dovic He
n
r
y
[coop] Ad
d
defa
u
lt ftnpt
r
eh callback
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] Use unbalanced state switching functions for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Lud
o
vic Henry
[coop] Add possibly unbalan
c
e
d
state sw
i
tching functions
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
Henry
[coop] Thr
o
w
exc
e
p
t
ion
from fin
a
l
ly
clause in
nat
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c Henry
[c
o
op] Remove try {
.
.
.
}
f
inally {
.
.
.
} from ma
n
aged
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludov
i
c Henry
[
c
oop
]
Remove support fo
r
invoke thunk wrapper
commit
|
commitdiff
|
tree
2016-05-11
L
u
d
ovic Henry
Merge
p
u
l
l request #2982 from ludovic-
h
enry/fix-cross
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Ludovi
c
H
enry
[MonoContext] Fix sgen STW cross co
m
pilatio
n
commit
|
commitdiff
|
tree
2016-05-10
Ludovic Henry
Revert "[MonoContext] Make cross
c
o
mpiler
a specific
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
L
u
d
o
vic Hen
r
y
Merge pul
l
reque
s
t #29
7
8 fr
o
m ludovic-hen
r
y/coop-fix
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Ludovic
Hen
r
y
[thr
e
ads] Fix
r
e
s
e
t
blocking
s
t
ate tra
n
sition
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[sgen] Fix
possible r
a
ce condition be
t
w
een world s
t
op
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Hen
r
y
[sgen]
D
o
not sk
i
p starting and
d
e
taching thread during
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[threads]
Correct comment
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[sg
e
n] Improve ST
W
debugging output
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
enry
[threads] Make debug
g
ing
o
utpu
t
consisten
t
commit
|
commitdiff
|
tree
2016-05-05
Ludovi
c
Henry
[
t
hrea
d
s
]
Increase sta
t
e
m
achine verbosity whe
n
crashing
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[
t
hreads] Fix segfault
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
He
n
ry
[s
u
s
pend] Don't try to suspen
d
a
n
a
l
ready suspended
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Lu
d
ovic H
e
nry
[thread
s
]
F
i
x compilatio
n
warning
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
vic Henr
y
[sgen] Add
s
ome ass
e
rtion for stack st
a
rt an
d
end
commit
|
commitdiff
|
tree
2016-05-05
Lu
d
ov
i
c Henry
[tests] Add sgen-new-threads-dont-
j
oin
-
stw-2
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[threads
]
Be more
v
erbose in the case of an err
o
r
commit
|
commitdiff
|
tree
2016-05-05
Ludovic He
n
ry
[runtime] U
s
e
utils
m
o
n
o_th
r
ead_i
n
fo_yie
l
d
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henr
y
Me
r
ge pull
req
u
est #
2
948 from ludovic-henry/coo
p
-n2m
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
Merg
e
pull requ
e
st #296
4
fro
m
l
udovic-henry/
s
ge
n
-
monocontext
commit
|
commitdiff
|
tree
2016-05-04
Ludovic
Henry
[corlib] Import System
.
T
h
reading
.
Monitor
commit
|
commitdiff
|
tree
2016-05-04
Ludovic Henry
Merge
pull re
q
u
est
#
2955 from lu
d
ovic-henr
y
/
m
ono_ms
e
c_tic
k
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-04
L
u
do
v
ic H
e
nr
y
[
mar
s
hal] Add EH
cal
l
b
a
ck for native-
t
o-managed
wrappe
r
commit
|
commitdiff
|
tree
2016-05-04
Ludovic Henry
[marhsal] Alwa
y
s
generate tr
y
{
.
.
.
}
final
l
y
{
.
.
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Lud
o
vic
H
enry
[sgen] Kill U
S
E_MONO_CTX and ARCH_NUM
_
REGS
commit
|
commitdiff
|
tree
2016-05-03
L
udovic
Henry
[MonoContext] M
a
ke cross compiler a
s
pecif
i
c
c
ase
commit
|
commitdiff
|
tree
2016-05-03
Ludovic
Henry
[sgen] Make Sp
a
rc use MonoContext
commit
|
commitdiff
|
tree
2016-05-03
Lu
d
ovic H
e
n
r
y
[sgen]
Make
P
o
w
erPC use MonoCont
e
x
t
commit
|
commitdiff
|
tree
2016-05-03
Ludovic H
e
nry
[r
u
ntim
e
]
Fix pot
e
ntial overflo
w
when using mon
o
_msec_ticks
commit
|
commitdiff
|
tree
2016-04-25
Lu
d
ovic H
e
nry
Me
r
ge
pull request #2946 from ludovic-henry/fix-proces
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Ludovic Henry
Merge
pull request #2924 from l
u
dov
i
c-
h
enry/fix-miss
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
L
udovi
c
Henry
[io-layer] Remove de
a
d code
commit
|
commitdiff
|
tree
next