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] Store handle related data in MonoThreadInfo
2016-06-02
L
u
do
v
i
c
H
e
n
ry
[coop] Ensu
r
e GC unsafe
s
tate w
h
en t
h
rowing exceptio
n
commit
|
commitdiff
|
tree
2016-06-02
Ludovic He
n
ry
[
c
oop] Switch to GC safe around pthread_join
commit
|
commitdiff
|
tree
2016-06-02
Ludovi
c
Hen
r
y
[coop] Do not p
a
ss current thread to mono_t
h
r
eads
_
en
t
er_gc_u
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Fix state transition when u
n
reg
i
stering
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Make GC s
a
fe/
u
nsafe unbalance
d
transition
s
public
commit
|
commitdiff
|
tree
2016-06-02
Ludovic Henry
[coop] Do
n
ot includ
e
mono-
t
hreads-coop
.
h and mono
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic Henr
y
[coop
]
Do
n
ot allow tran
s
itio
n
on not-
a
ttac
h
ed, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-06-02
Ludo
v
ic
Henry
[coop] Re
m
ove
u
necessary GC u
n
safe transitio
n
commit
|
commitdiff
|
tree
2016-06-02
L
u
d
o
vic Henry
[ma
r
shal]
F
ix setting of last error fo
r
P/
I
nvoke
commit
|
commitdiff
|
tree
2016-06-02
L
udovic Henry
[ch
e
cke
d
-
b
u
i
ld] Fix w
a
rning
commit
|
commitdiff
|
tree
2016-06-02
L
udovic Henry
[coop
]
Remove DoneBlo
c
kingAborted state t
r
ansiti
o
n
commit
|
commitdiff
|
tree
2016-05-26
Ludovic Henry
Merge
pull request #3028 from lateralusX/jlorenss/
t
hreadp
o
ol
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Ludovic Hen
r
y
Merge pull reques
t
#
3
0
18 from ludo
v
ic-henry
/
co
o
p-marshal
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
Lu
d
ovi
c
He
n
ry
[coop] Reset mono_jit_thread_attach sign
a
t
u
r
e
commit
|
commitdiff
|
tree
2016-05-19
Ludov
i
c He
n
ry
[c
o
op] Generat
e
nat
i
ve-to-ma
n
a
ged t
h
read attach
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Ludovic
H
en
r
y
Merge pull request #2994 f
r
o
m
lud
o
vic-
h
e
n
ry/re
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Ludo
v
i
c
H
enry
[runtime
]
Remove support for N
a
Cl
commit
|
commitdiff
|
tree
2016-05-16
Ludovic
H
e
nry
[coop] Use GC
s
af
e
/
u
n
s
afe macros inside t
h
e runtime
commit
|
commitdiff
|
tree
2016-05-16
Ludo
v
i
c H
e
nry
[coop] Ensure exceptio
n
han
d
li
n
g
i
s done in
G
C unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
L
u
do
v
ic Henry
[d
e
bug
]
Print Mon
o
Me
t
hod pointer in mono_pmip
output
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovic
H
enry
[
c
oop] Assert that tr
a
mpolines
are c
a
ll
e
d from GC unsafe
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic H
e
n
ry
[
c
oop] The
m
a
gic trampolin
e
might
b
e
call
e
d from B
L
OCKING
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[coop] Add default
f
tnptr eh callback
commit
|
commitdiff
|
tree
2016-05-16
Lu
d
ovi
c
H
enry
[coop] U
s
e unbalanced
s
t
ate
switching
functions for
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic
H
enr
y
[c
o
op] Add po
s
sibly un
b
alanced
state
s
witching fun
c
tions
commit
|
commitdiff
|
tree
2016-05-16
Ludovi
c
He
n
ry
[c
o
op] Throw exception from fi
n
a
l
ly c
l
ause in nativ
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic H
e
nry
[coop]
Remove try {
.
.
.
}
finally {
.
.
.
} fro
m
managed
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
Ludovic Henry
[
coo
p
] Remove support for invoke thu
n
k wrapper
commit
|
commitdiff
|
tree
2016-05-11
Ludovic Henr
y
Merge pull request #2982 fr
o
m ludovic-henry/fix-cross
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Ludov
i
c Hen
r
y
[
M
on
o
C
ontext] F
i
x sgen STW
cr
o
ss c
o
mp
i
lation
commit
|
commitdiff
|
tree
2016-05-10
L
udovi
c
Henry
Re
v
e
rt "[Mono
C
ontext
]
Make cros
s
compiler a specific
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
Lu
d
ovic Henry
Merge pu
l
l req
u
es
t
#2978 from ludovic-henry/coop-fix
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Lud
o
vic Henr
y
[thread
s
] Fix
res
e
t bloc
k
i
ng s
t
a
t
e transition
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[sgen] Fix
p
ossible race co
n
dition between wor
l
d
stop
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
vic He
n
ry
[
sgen] Do
not skip starting
a
nd detaching thread du
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
u
dovic Henr
y
[threads] Correct comm
e
nt
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
vic Hen
r
y
[sgen] Im
p
rove STW debugging
o
utput
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[threads] Make debugg
i
ng outp
u
t cons
i
st
e
nt
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[thread
s
] Increase state machine verbosity when crashing
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Hen
r
y
[
t
h
re
a
ds] Fix segfault
commit
|
commitdiff
|
tree
2016-05-05
Lud
o
vic Henry
[suspend
]
Don't try
t
o
s
uspen
d
an already suspended
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
L
u
dovic Henry
[th
r
ead
s
] Fix compilation wa
r
ning
commit
|
commitdiff
|
tree
2016-05-05
L
udovic Henry
[
s
gen] Add s
o
m
e
assertion fo
r
stack sta
r
t
and end
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
enry
[t
e
s
ts] Ad
d
sgen-new-threads-dont-joi
n
-stw-2
commit
|
commitdiff
|
tree
2016-05-05
Ludovic Henry
[
t
hreads
]
Be more
verbos
e
in the case of an err
o
r
commit
|
commitdiff
|
tree
2016-05-05
Lu
d
ovic Henry
[runtime] Use utils mono
_
thre
a
d_info_yield
commit
|
commitdiff
|
tree
2016-05-05
Ludo
v
ic
He
n
ry
Merge p
u
ll request
#
2948 from ludovic
-
henry/coo
p
-n2m
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Ludovic
H
en
r
y
Mer
g
e pull request #2964 from ludovic-hen
r
y/sgen-monocont
e
x
t
commit
|
commitdiff
|
tree
2016-05-04
Ludovic Henry
[corli
b
] Import S
y
ste
m
.
T
h
reading
.
M
o
n
itor
commit
|
commitdiff
|
tree
2016-05-04
Ludovic
H
enry
Merge
p
ull request #2955 from
lud
o
vic-henry/mono_msec_t
i
c
k
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-04
Lud
o
vic He
n
ry
[mars
h
al] Add EH callback
for nativ
e
-to-managed wrapper
commit
|
commitdiff
|
tree
2016-05-04
L
u
do
v
ic Henry
[marhsal]
A
lways g
e
n
e
rate try {
.
.
.
} finally {
.
.
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Ludovic Henry
[sge
n
] Kill USE_
M
O
NO
_
CT
X
and ARCH_NUM_REGS
commit
|
commitdiff
|
tree
2016-05-03
L
u
dovic Henry
[
M
onoContext] Make c
r
os
s
c
ompiler a specific
case
commit
|
commitdiff
|
tree
2016-05-03
Ludovic Henry
[sgen] Make Sparc use M
o
noCont
e
x
t
commit
|
commitdiff
|
tree
2016-05-03
Ludo
v
ic Henry
[sgen] Make Powe
r
PC use Mon
o
C
ontext
commit
|
commitdiff
|
tree
2016-05-03
L
udovic Henry
[runtime] Fix pot
e
ntial ove
r
f
low when usi
n
g
mon
o
_
mse
c
_ticks
commit
|
commitdiff
|
tree
2016-05-03
L
u
do
v
ic Hen
r
y
Fix WaitHa
n
dle
.
Wait{One
,
A
ny,All}
w
hen runtime
returns
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Ludo
v
ic
H
enry
Fix HasExited
f
or non-child
p
r
oces
s
commit
|
commitdiff
|
tree
2016-05-03
Ludovic Henry
I
m
port System
.
Threading
.
WaitHandle
commit
|
commitdiff
|
tree
2016-05-03
L
udovic Henry
Revert "
[
ms
c
o
rlib] Undo par
t
3d0e1b71
9
93dd
2
36db
7
8290
8
5
2a62e
9
.
.
.
commit
|
commitdiff
|
tree
2016-05-03
Ludovic He
n
ry
Import System
.
Diagnostics
.
Pro
c
ess
commit
|
commitdiff
|
tree
2016-05-02
Ludovic H
e
nry
Fix dispose race co
n
d
ition in Canc
e
llat
i
on
T
okenSo
u
rce
commit
|
commitdiff
|
tree
2016-05-02
Ludovi
c
Henry
Mov
e
ThreadPo
o
l from
S
ys
t
em
.
T
h
r
e
ading
.
Microsoft to
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
Ludovic Henry
A
dd MS ThreadPool
disabling flag
commit
|
commitdiff
|
tree
2016-05-02
Ludovic Henr
y
I
m
port System
.
Threading
.
ThreadLocal
commit
|
commitdiff
|
tree
2016-05-02
L
udovic Henr
y
I
m
port System
.
Threadi
n
g
.
WaitHan
d
le
commit
|
commitdiff
|
tree
2016-05-02
L
u
dovic Henry
Import Syst
e
m
.
Threa
d
ing
.
Ti
m
er
commit
|
commitdiff
|
tree
2016-05-02
Ludovic Henry
Imple
m
ent S
y
stem
.
D
o
uble ru
n
time
s
u
ppo
r
t
commit
|
commitdiff
|
tree
2016-05-02
Ludovic
H
enry
Fi
x
F
u
llAOT
build
commit
|
commitdiff
|
tree
2016-05-02
L
u
d
o
v
i
c
H
enr
y
Restor
e
RegisteredWaitHa
n
dle as we now use
the
Mono on
e
commit
|
commitdiff
|
tree
2016-05-02
Ludovic Henry
I
ntegra
t
e t
h
e
m
icroso
f
t
T
hr
e
adPool into it's
o
w
n
S
ystem
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
Ludovic Henry
Add mono intern
a
l API support
commit
|
commitdiff
|
tree
2016-04-25
Lu
d
o
v
ic
H
enry
Merge pu
l
l reques
t
#2946 f
r
om ludovic-hen
r
y
/
f
ix-
p
rocess
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
L
u
d
o
vi
c
Henry
M
e
rge pull requ
e
st
#2924 from lud
o
vic-he
n
r
y/f
i
x-missing
.
.
.
commit
|
commitdiff
|
tree
2016-04-25
Lu
d
o
vic Henry
[io-layer] Remove dead co
d
e
commit
|
commitdiff
|
tree
2016-04-25
L
udovic Henry
Merge pull re
q
uest #2
7
21
fr
o
m ludovic-he
n
ry/fix-mono_ms_ticks
commit
|
commitdiff
|
tree
2016-04-24
Lu
d
ovic Henry
[Proc
e
ss] Fix handle leak on c
h
ild pr
o
ce
s
s Cre
a
tion
commit
|
commitdiff
|
tree
2016-04-24
Ludov
i
c Henry
[P
r
oc
e
ss]
I
mprove
deb
u
gging info and s
l
ight refactor
.
.
.
commit
|
commitdiff
|
tree
2016-04-24
Ludovic H
e
nry
[Pro
c
e
s
s
] Fix Syst
e
m
.
Diagnostics
.
P
rocessT
e
st
.
S
t
an
d
a
r
dInputWrite
commit
|
commitdiff
|
tree
2016-04-20
L
udovic Henry
[corlib] Ifdef out cal
l
s to Synchronizat
i
onAttribute
.
.
.
commit
|
commitdiff
|
tree
2016-04-19
Ludovic Henry
[m
i
ni]
A
dd missi
n
g gshar
e
dvt w
r
ite barrie
r
commit
|
commitdiff
|
tree
2016-04-18
Ludovic He
n
ry
Merge pul
l
r
equest #2916
f
rom
l
u
dovi
c
-he
n
ry/fi
x
-4
0
3
0
6
commit
|
commitdiff
|
tree
2016-04-18
Ludovic Henry
[thr
e
adpool
-
io] Fix crash on shutdownin
Syst
e
m
.
Net
.
.
.
commit
|
commitdiff
|
tree
2016-04-16
Ludov
i
c Henry
[corlib] Fix WaitHand
l
e
.
Wait
{
One,Any
,
All}
w
h
e
n runtime
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Lu
d
o
v
ic Henry
[Pr
o
ce
s
s] Fix HasExi
t
e
d for no
n
-child p
r
o
c
ess
commit
|
commitdiff
|
tree
2016-04-14
Ludovic Henry
[Proce
s
s
]
Set haveProcessHandle
t
o t
r
ue when
setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-04-04
Ludovic
Henry
M
e
rge pull re
q
uest #2713 from gr
e
gor
y
yo
u
n
g/master
commit
|
commitdiff
|
tree
2016-03-17
Ludo
v
i
c
He
n
ry
[runtime]
Fix po
t
ential
o
verfl
o
w when usin
g
mono_mse
c
_ti
c
ks
commit
|
commitdiff
|
tree
2016-03-17
Lud
o
v
ic He
n
ry
[i
o
-layer] Rem
o
ve
d
e
a
d c
o
de
commit
|
commitdiff
|
tree
2016-03-10
Lud
o
vic
H
enry
[
u
tils
]
Make
d
i
s
tinct
i
on
between ARM p
l
a
t
f
o
r
m
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
Ludovic Henr
y
[build] Define HOST_*
a
rchi
t
ecture
commit
|
commitdiff
|
tree
2016-03-08
Ludovic He
n
r
y
[tests] Add unhand
l
e
d exception tests
w
ith AppDomain
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
Ludovic Henry
[runtime] Se
t
exit code on unh
a
nd
l
e
d exception even
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
Ludovic Henry
[runtime] Wrap mon
o
_prepa
r
e_blocking and mono_fini
s
h_blockin
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
L
u
d
ovic Henry
[
u
tils] Get processor count from scheduler affin
i
ty
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Ludovic Henry
[runtime] Use MonoError for mono_ge
t
_
e
xcepti
o
n_
t
yp
e
_i
n
it
i
ali
.
.
.
commit
|
commitdiff
|
tree
2016-02-29
Lu
d
ovic H
e
n
ry
[
r
untime
]
Fix compilation war
n
ing
commit
|
commitdiff
|
tree
2016-02-29
L
u
dovic Henr
y
[runtime]
U
se Mon
o
E
rror for mono_
r
e
m
oting_
i
n
v
o
ke
commit
|
commitdiff
|
tree
2016-02-29
Ludovic Henry
[
t
hre
a
ds]
F
ix mono_thread_info_slee
p
overflow
commit
|
commitdiff
|
tree
next