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
[threading] Add a global variable that is set while a global suspend is hapening.
2015-04-17
Rodrigo Kumpera
[thread
i
n
g] Add a global var
i
able that i
s
set while
.
.
.
commit
|
commitdiff
|
tree
2015-04-16
Rodrigo
K
u
m
p
era
M
e
rge pu
l
l req
u
est #1
7
15 fro
m
tritao/cpp_fixes
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Ku
m
pera
[thread
i
ng] Move the safe pointing of WFSO and WFMO
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodr
i
go Kumpe
r
a
[threading] Handle more n
o
n-trivial
l
ocks
.
commit
|
commitdiff
|
tree
2015-04-14
R
odrigo K
u
mpera
[threa
d
ing] Wrap th
e
t
h
reads
l
ock
with cooperative
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kumpera
Merge
p
ull reques
t
#1710 from
a
lexa
n
d
e
rkyt
e
/a
l
ways_use_imt
commit
|
commitdiff
|
tree
2015-04-13
Rodr
i
go Kumpera
[
threading] Let
t
h
e GC skip monitor
thread while i
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodr
i
go
K
u
mpe
r
a
[
thread
i
ng] T
h
e common trampoline
must
r
e
s
et t
h
e
blocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumpera
[threadi
n
g] Make all lock
s
us
e
th
e
new try blocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo
K
umpera
[threading] Introduce t
h
e noti
o
n of try
bl
o
c
k
to b
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
Rodrigo
Kumpera
Merge p
u
ll
r
e
q
uest #1
6
98
from ludovi
c
-h
e
nry/socket
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo Kumpe
r
a
[conf
i
gur
e
] F
i
x wi
n
dows
c
ross com
p
i
l
ation to generate
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo
K
umpera
[jit] Fix the us
a
g
e of host/target defines for amd64
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo
K
u
m
pera
[runtime]
Fix t
h
e
file m
m
ap api to correctly
u
se the
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpera
[runtime] Upda
t
e
the offsets table for amd64
.
commit
|
commitdiff
|
tree
2015-04-07
R
odrigo Kumpe
r
a
[u
t
i
l
s]
Use op
e
n instead of fopen on u
n
ix targe
t
s
.
commit
|
commitdiff
|
tree
2015-04-07
Ro
d
rigo Kumpera
po
r
tability
fix
e
s
.
commit
|
commitdiff
|
tree
2015-04-07
R
o
drigo Kum
p
era
[ji
t
] Make mono_thr
e
ad_state_in
i
t_fro
m
_sigctx work
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Ro
d
rig
o
Kumpe
r
a
[
configure]
A
dd new
t
a
r
get
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo
K
umpera
[config] Move t
h
e complex
.
h
c
h
ec
k
to autoc
o
nf
instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodri
g
o Kumpera
M
e
rge p
u
ll request #
1
686 from ak
o
ep
l
in
g
er/in
t
egrate
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
R
o
drigo K
u
mpera
[mini] Fix DISABLE_JI
T
s
upport for si
m
d
.
commit
|
commitdiff
|
tree
2015-04-06
Rodr
i
go Kumpera
Mer
g
e pu
l
l request
#
1665 from alexanderkyt
e
/
sg
e
n
-
alloc
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodr
i
go
K
umpera
Update the refer
e
n
ce assemblies w
e
ship in
m
o
no
.
commit
|
commitdiff
|
tree
2015-04-01
R
o
d
ri
g
o Kumpera
[threading] Fix compil
a
tion of coop suspend on windows
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
[corlib
]
FEATURE_S
T
RONGNA
M
E_MI
G
RATION shoul
d
be u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
odrigo Kumpera
Merge pull request
#
167
1
from kumpera/mobile_static_fixica
t
io
n
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
[mobil
e
] Fix the bui
l
d
order between System
.
N
u
merics
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo K
u
mpe
r
a
[corlib] Fi
x
the mobile_static
p
r
ofile
.
commit
|
commitdiff
|
tree
2015-03-31
Ro
d
rigo Kump
e
ra
[s
o
cket-io]
Fix
c
r
asher in System test suite
.
commit
|
commitdiff
|
tree
2015-03-30
Ro
d
rigo Kumpera
[runt
i
me] Fix the
build
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[thre
a
ding] Wrap so
c
ket cod
e
w
ith coop s
u
s
p
end
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
K
umpe
r
a
[
t
hre
a
ding] Wrap
I
O i
c
alls
.
commit
|
commitdiff
|
tree
2015-03-29
Rodri
g
o Kump
e
ra
[threading] typ
e
in
i
t lock is complex en
o
u
g
h
t
ha
t
needs
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Ro
d
rigo Kumpera
[threadin
g
] Mak
e
the lo
a
der and d
o
main locks c
o
op suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo K
u
mpe
r
a
[ru
n
t
i
me] When
int
e
rning st
r
in
g
s, allo
c
ate without
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Ro
d
rigo Kumpera
[th
r
eadi
n
g
]
Wrap monitor cod
e
with coop susp
e
nd
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrig
o
K
u
mpera
[thr
e
adi
n
g] M
a
k
e
th
r
ea
d
managem
e
n
t
coo
p
suspen
d
aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rodri
g
o
Kumper
a
[threading] Mak
e
the GC l
o
ck
coop su
s
pend
aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Ku
m
pe
r
a
[threading] Make n2m and
m
2n wr
a
ppers co
o
p
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
R
o
drigo
Kumpera
[threading] Make thread start suspend awar
e
commit
|
commitdiff
|
tree
2015-03-26
Rodrigo
K
umpera
[thr
e
ading] A
d
d a coop bac
k
end
.
This paves th
e
way
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
Rodr
i
go Kumpera
[threading] Improve loggin
g
and troubleshooting helper
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodri
g
o Kumpera
[thre
a
d
i
ng]
Re
o
rganize code to work with the coop
b
acke
n
d
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpera
[t
h
readin
g
] I
n
t
r
oduce a pair of states to handle nat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo
K
u
m
per
a
[
t
hread
i
n
g
]
M
ove ji
t
_data fr
o
m
MonoThreadInte
r
nal to
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
R
o
drigo Kumpera
[threadin
g
]
Surface mono_thread_info_current_uncheck
e
d
.
commit
|
commitdiff
|
tree
2015-03-25
R
o
dr
i
go Kum
p
er
a
[threading]
L
og the thr
e
ad tid
i
nstead of the MonoThr
e
a
dInfo
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rod
r
igo Kumpe
r
a
[thr
e
ading] Add configure optio
n
to enable coop
e
rative
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kumpera
Merge pull request #1631 from
a
lexanderkyt
e
/
s
tring
b
uilder
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodr
i
go
K
u
mpera
Merge pull
req
u
es
t
#1595
f
r
om directhex/randomize-
t
cp
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodri
g
o Ku
m
pera
[threading]
U
se
a RT signal for abo
r
t w
h
en po
s
sible
.
commit
|
commitdiff
|
tree
2015-03-13
Ro
d
rigo Kumpera
[threadin
g
] Fix signa
l
reg
i
stration o
n
posix
.
commit
|
commitdiff
|
tree
2015-03-12
Rod
r
igo
Kumpera
[met
a
data] H
a
n
dl
e
denormalized value ty
p
e encoding
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rod
r
ig
o
Kump
e
ra
[threading
]
F
i
x a r
a
ce condition bet
w
een
m
anage
d
suspe
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo Kumpera
[aot
]
B
etter report er
r
ors
w
hen
l
oading methods
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo
K
u
mpera
[
mono-error] When f
e
tching
t
h
e error
message for na
t
ive
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo
K
um
p
era
[io-layer] Wh
e
n ch
e
c
k
i
ng
if a file is
a program chec
k
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo Kumpera
[
threa
d
i
n
g
]
Split unwind state into syn
c
and as
y
nc
.
commit
|
commitdiff
|
tree
2015-03-11
Rodri
g
o Kumpera
[th
r
eadin
g
] Cha
n
g
e
r
eques
t
async su
s
pend
to
return
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo
Kumpera
[thre
a
di
n
g]
R
ework
s
uspend c
o
de to be
based on a
s
t
ate
.
.
.
commit
|
commitdiff
|
tree
2015-03-05
Rodrigo
Kumpera
[loader] If probi
n
g for a pinvoke fails
,
log the error
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
Rodrigo
K
umpera
Mer
g
e pu
l
l request #1610 from madew
o
kh
e
rd/decimalbuild
commit
|
commitdiff
|
tree
2015-02-27
R
o
dr
i
go Kumpera
Remove explic
i
t sup
p
ort
for 2
.
0, it wil
l
now use 4
.
5
commit
|
commitdiff
|
tree
2015-02-25
Rodri
g
o
K
umpera
[s
g
e
n-bri
d
ge]
Fix all t
h
e br
i
dges after t
h
e ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo
Ku
m
pera
Fix my last comm
i
t to properly
i
nclude
t
he
t
arjan test
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
R
odri
g
o Kumpera
Add th
e
tarjan bridge to the tes
t
mat
r
ix
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrig
o
Kumpera
[sgen] Fix the s
g
en bridge test suit
e
.
Oh my
.
commit
|
commitdiff
|
tree
2015-02-25
Rodri
g
o Kumpera
Me
r
ge pul
l
request #159
8
from mono/
r
eve
r
t-1593-n
e
w_suspend
commit
|
commitdiff
|
tree
2015-02-25
R
o
dr
i
go Kumpera
Reve
r
t "This intr
o
duces the n
e
w
suspend machinery
.
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kum
p
era
Merge pull requ
e
st #1597 from akoeplinger/re
m
ov
e
-ef
commit
|
commitdiff
|
tree
2015-02-25
R
o
drigo Ku
m
pera
Merge pull request
#
1593 from kumpera/new
_
sus
p
end
commit
|
commitdiff
|
tree
2015-02-24
Ro
d
rigo Kumpera
bump master versio
n
of mono
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Ku
m
pera
[threading] R
e
w
o
rk suspe
n
d
code to be based on a state
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrig
o
K
u
mpera
Merge pu
l
l request #1591 from akoe
p
linge
r
/remove
-
npgsql
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
[
sgen] Introduce SgenThr
e
adInfo::suspend_done
.
commit
|
commitdiff
|
tree
2015-02-24
Rod
r
igo
Kumpera
Add suspend done
everywhere else
.
commit
|
commitdiff
|
tree
2015-02-24
R
o
drigo Kum
p
era
Merge pull re
q
u
est #
1
587 fr
o
m kumpera/
c
leanu
p
_threading
commit
|
commitdiff
|
tree
2015-02-23
Rodrig
o
K
u
mpera
[threadin
g
] Don't suspen
d
a
thread running ou
t
of
its
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kumpera
[threading] compute thread bou
l
d
s
on thread
r
e
gistration
.
commit
|
commitdiff
|
tree
2015-02-23
R
odrigo Kum
p
era
[threading]
W
hen checking if
a
thr
e
ad is in
a
critical
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kum
p
era
[
t
hre
a
d
ing] Int
r
oduce mono_thread_info_is_live
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
Rodr
i
g
o Kump
e
ra
Merge pull
r
equest #1570 from mono/f
i
x
2
7010
commit
|
commitdiff
|
tree
2015-02-12
Rod
r
ig
o
K
u
m
p
era
Merge pul
l
request #14
3
9 from
BrzVlad/
f
e
a
ture-managed
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
R
o
d
r
igo Kum
p
era
[runtime] Plug
a
loader erro
r
le
a
k
.
commit
|
commitdiff
|
tree
2015-02-04
Rodrigo Kumpera
[test] Add verifier t
e
s
t
for
cgt_un and valuetypes
.
commit
|
commitdiff
|
tree
2015-02-04
R
o
dri
g
o Kumpera
[
v
erifier] Proper
l
y verif
y
CGT_
U
N
w
h
en used wi
t
h referenc
e
.
.
.
commit
|
commitdiff
|
tree
2015-02-03
Rodrigo
K
umpera
[ru
n
t
ime]
Replace
a call
to mono_get_method
_
fu
l
l to
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
R
o
drig
o
Kumpera
[io-
l
a
y
er] Small
portability fix
.
commit
|
commitdiff
|
tree
2015-02-02
Rodrigo
K
um
p
era
[
j
it] Fix b
a
d
_me
t
hod_regression
_
2 when SSA
is
e
nab
l
ed
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
R
o
drigo
K
um
p
e
r
a
Don't
i
nclude the poll back
e
d dir
e
ctly into the
threa
d
pool
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
Rodrigo Ku
m
pera
[r
u
nt
i
me] Skip the f
i
nalizer thread w
h
ile i
t
's
s
leeping
.
commit
|
commitdiff
|
tree
2015-01-30
Rodrigo Kumpera
[r
u
ntime] Use MonoEr
r
o
r
instead of loader error
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
Rodrigo Kumpera
Merge pull request
#15
3
6 from esdr
u
b
a
l/noreuse
commit
|
commitdiff
|
tree
2015-01-29
Rodrigo
K
umpera
[eglib] [io-layer] Have a
single wrapper around getdtablesiz
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpera
[profile
r
] Report methods not
found in async mode
d
ue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
R
o
drigo Kumpera
[utils]
F
ix mo
n
o_dl_bui
l
d_pat
h
termin
a
tion logic
.
commit
|
commitdiff
|
tree
2015-01-28
R
o
drigo Kump
e
r
a
[runtime] Fix ap
p
d
o
main loadi
n
g event ordering
.
commit
|
commitdiff
|
tree
2015-01-28
K
a
i
Ruh
n
au
Populate th
e
Req
u
esting
A
ssembly property o
f
R
e
sol
v
eEventArgs
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kump
e
ra
Merge
p
ull
request #1
5
10 from
BrzVlad/fi
x
-fil
e
-map
commit
|
commitdiff
|
tree
next