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
[
t
h
rea
d
ing] Add a global va
r
iable that is
s
et while
.
.
.
commit
|
commitdiff
|
tree
2015-04-16
R
odrigo Kumpera
M
e
rge pul
l
req
u
est #1715 fro
m
trita
o
/cpp_fixes
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kumpera
[threading] Move t
h
e safe p
o
inting of WFSO a
n
d
W
F
MO
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodr
i
go
K
umpera
[threadin
g
] Hand
l
e more
non-trivial
l
ocks
.
commit
|
commitdiff
|
tree
2015-04-14
Rod
r
igo
Ku
m
pera
[threading] Wrap the t
h
reads lock with coopera
t
ive
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kumpera
Merge pull request
#1710 f
r
om alexanderkyte/always_use_i
m
t
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Ku
m
pera
[t
h
re
a
ding] Let the GC ski
p
monitor threa
d
while it
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrig
o
Kumpera
[threading] The common trampol
i
ne mu
s
t
reset t
h
e b
l
ocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumper
a
[threa
d
ing] Make
all
l
ocks use the n
e
w try
blocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumpera
[
threading] Introduce th
e
notion of try block to be
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
Rodrigo Kumpera
Mer
g
e pull reque
s
t #1698 fr
o
m lud
o
vic-
h
enry
/
s
ocket
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rod
r
igo Kumpe
r
a
[configure] F
i
x
w
indows cross comp
i
lation to generat
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo Kumpera
[
j
it] F
i
x the usag
e
of host/target defines for amd64
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo Kumper
a
[runtime] Fix the fil
e
mmap
a
pi to corre
c
t
l
y
use the
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpera
[
r
u
n
t
ime]
Updat
e
the offsets tabl
e
for amd6
4
.
commit
|
commitdiff
|
tree
2015-04-07
R
o
drigo Kumpera
[utils] Use open
in
s
tea
d
of fo
p
en o
n
unix targets
.
commit
|
commitdiff
|
tree
2015-04-07
R
o
drigo Kumpera
po
r
tabi
l
ity fixes
.
commit
|
commitdiff
|
tree
2015-04-07
R
odrigo Kum
p
era
[j
i
t] Make
m
on
o
_thread
_
st
a
te_init_fr
o
m_si
g
ctx work
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rod
r
ig
o
Kumpera
[configu
r
e] Add ne
w
ta
r
get
.
commit
|
commitdiff
|
tree
2015-04-06
R
o
d
rigo
Kumpera
[config] Move the complex
.
h che
c
k to auto
c
o
n
f i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kump
e
ra
Merge pull request #168
6
from akoeplinger/integrate
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo
Kumpera
[mini] Fix DISABLE_JI
T
s
u
p
p
ort
for si
m
d
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
Merge
pull req
u
est #1665 from
a
l
e
xa
n
de
r
k
y
te/s
g
en-alloc
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodr
i
go Kumpera
Update t
h
e reference as
s
emblie
s
we shi
p
i
n mon
o
.
commit
|
commitdiff
|
tree
2015-04-01
Ro
d
rigo Kumpera
[th
r
eading] Fix comp
i
lation of coop suspend on windows
.
commit
|
commitdiff
|
tree
2015-04-01
Rodri
g
o K
u
mpera
[c
o
rlib] FEATURE
_
STR
O
NGNAME_
M
I
G
RATIO
N
s
ho
u
ld be used
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
odri
g
o Kumpera
Merge pull reques
t
#1671 from kumpera/mo
b
ile_stat
i
c_
f
ixication
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
[mobile] F
i
x th
e
build orde
r
be
t
ween System
.
Numerics
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Rod
r
igo K
u
mpera
[corlib] Fix the
m
obile_static pr
o
file
.
commit
|
commitdiff
|
tree
2015-03-31
R
odrigo
Ku
m
pera
[soc
k
et-io
]
Fi
x
c
r
asher in Syst
e
m test su
i
te
.
commit
|
commitdiff
|
tree
2015-03-30
Rodrig
o
Kumper
a
[
r
untime] Fix
t
he build
.
commit
|
commitdiff
|
tree
2015-03-29
R
o
dri
g
o Kumpera
[th
r
eading] Wrap socket code
with co
o
p suspend
.
commit
|
commitdiff
|
tree
2015-03-29
Rodr
i
g
o Kumpera
[t
h
r
e
a
d
ing] Wrap
I
O i
c
alls
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kum
p
era
[
t
hread
i
n
g] type init
l
ock i
s
co
m
plex enough
that
n
eeds
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
R
odrigo Kum
p
era
[threading] Make the loade
r
and domain locks coo
p
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodri
g
o Kumpera
[
runt
i
m
e
] When interning
s
tring
s
, allo
c
ate without
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
R
o
d
ri
g
o
Kumpera
[thr
e
adin
g
] Wrap moni
t
or cod
e
with
co
o
p susp
e
nd
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[
threading] M
a
ke
thread manag
e
m
e
nt coop suspend aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kump
e
ra
[threadi
n
g] Make
t
h
e GC
l
ock coop suspend aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rod
r
igo Kump
e
r
a
[threading] Make n2m and m2n wr
a
ppe
r
s
c
oop sus
p
end
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
Kumpera
[t
h
reading] Make thread
start suspend aware
commit
|
commitdiff
|
tree
2015-03-26
R
odrigo Kumpera
[th
r
eading] Add
a
coop backe
n
d
.
T
his
p
aves the
way
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
R
o
d
rigo Kumpera
[threadi
n
g]
Improve logging and troubleshooting
helpe
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Ro
d
rig
o
Kump
e
ra
[threadin
g
] Re
o
rganiz
e
code t
o
work w
i
th t
h
e c
o
o
p
backend
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Ku
m
p
era
[t
h
reading
]
Introduce a pair of
s
t
ates to
handle na
t
ive
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpe
r
a
[
threading]
Mov
e
jit_da
t
a from MonoThreadIn
t
ernal to
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpera
[thr
e
ading
]
Surface mon
o
_
t
h
read_i
n
f
o_curren
t
_unchecke
d
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Ku
m
pera
[thr
e
a
d
ing] Log the threa
d
tid in
s
tead of the MonoThreadInfo
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrig
o
Kumpera
[threading] Add conf
i
g
u
r
e
opt
i
on to
e
n
a
ble coo
p
er
a
tive
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodri
g
o Kumpera
Merge pull request #1631 from
al
e
x
anderkyte/stringb
u
ilder
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo
Kumpera
Merge pull request #1595 from d
i
r
e
cthex/randomize-tcp
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kumpera
[threa
d
in
g
] Use a RT si
g
n
a
l for abort when possible
.
commit
|
commitdiff
|
tree
2015-03-13
Rodrigo Ku
m
pera
[
t
hrea
d
ing] Fix
signal registration o
n
posix
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo Kumpera
[meta
d
ata]
H
andl
e
denorm
a
lized v
a
lue type encoding
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo
K
umpera
[threading] Fi
x
a rac
e
condition between mana
g
ed
s
uspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo Kumpera
[aot]
B
etter repor
t
errors when lo
a
din
g
m
e
thods
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrig
o
Ku
m
pera
[mono-error] When fetching
the
e
r
r
o
r
message for native
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo Kumpera
[io-layer] When c
h
e
c
k
i
ng if a file is a program
c
heck
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
R
o
dri
g
o Kumpera
[threadin
g
] Split unwind state into sync and
asy
n
c
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo K
u
mpera
[th
r
e
a
di
n
g] Change reque
s
t as
y
n
c sus
p
end to return
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo
K
u
mpera
[threading] Rewor
k
suspend cod
e
t
o
be based o
n
a state
.
.
.
commit
|
commitdiff
|
tree
2015-03-05
Rodrigo Kumpera
[load
e
r
]
If prob
i
n
g
for
a
pinvoke fai
l
s, lo
g
the error
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
Rod
r
igo Kum
p
era
Merge pull r
e
q
ue
s
t #161
0
fro
m
made
w
o
k
herd/d
e
cimal
b
uild
commit
|
commitdiff
|
tree
2015-02-27
Rodrigo Ku
m
pera
Rem
o
ve explicit support for 2
.
0, it will now use 4
.
5
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo K
u
mper
a
[sge
n
-bridge] Fix all the bri
d
ges after t
h
e change
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo K
u
mpera
Fix my last
c
o
m
mit t
o
properly include the tarja
n
t
est
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Ro
d
rigo Kumpe
r
a
Add the
tarjan bridge to the test matrix
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrig
o
Kumpera
[sg
e
n
]
Fix the sgen b
r
idge
te
s
t
s
uite
.
Oh my
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo
Kum
p
era
Merge
p
ull request #1598 from
m
ono/rever
t
-1593-
n
ew_s
u
sp
e
nd
commit
|
commitdiff
|
tree
2015-02-25
R
odri
g
o
K
um
p
e
r
a
R
e
v
er
t
"Thi
s
introdu
c
es the
new suspend m
a
chinery
.
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
R
odrigo
K
umpera
Merge pull reque
s
t
#1597 from ako
e
plinger/remove-ef
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpera
Merge pull r
e
q
u
e
st #1593
from kumpe
r
a
/new_s
u
spend
commit
|
commitdiff
|
tree
2015-02-24
R
o
d
rigo Kumpera
bump master version of mon
o
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo
K
u
mpera
[t
h
reading] Rewo
r
k
s
u
s
pend code to be
b
ased o
n
a state
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpe
r
a
Merge pul
l
re
q
ues
t
#1591 from akoeplinger/remove-npgsql
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kump
e
ra
[sgen
]
Introduce
S
genThr
e
adInfo::susp
e
nd_do
n
e
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
Add suspend done
everywhere else
.
commit
|
commitdiff
|
tree
2015-02-24
Ro
d
rigo Kump
e
ra
Merge
p
ull
r
equest #1587 from k
u
mpera/cleanup
_
thread
i
ng
commit
|
commitdiff
|
tree
2015-02-23
Rodrig
o
Kumpera
[threading] Do
n
'
t susp
e
nd a thr
e
ad r
u
nnin
g
out of its
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kumpera
[threadin
g
] c
o
mpute thread boulds on thread registration
.
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kumper
a
[threading] When checking if a
thre
a
d is
i
n a critical
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
R
odrigo Kumper
a
[
t
hreading] Introduce
m
ono_thread_info
_
is_live and
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
Rodri
g
o Kumpera
Merge pull re
q
uest #
1
5
7
0 from mono/fi
x
27010
commit
|
commitdiff
|
tree
2015-02-12
R
o
drigo Kumpera
Merge
pu
l
l request #1
4
39 from Br
z
Vlad/feature-manage
d
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Rodrigo
Kum
p
era
[runtime] Plug a loade
r
error lea
k
.
commit
|
commitdiff
|
tree
2015-02-04
Rodrigo Kumpera
[test] Add v
e
rifi
e
r test for cgt_un and
val
u
etypes
.
commit
|
commitdiff
|
tree
2015-02-04
Rodrigo Kump
e
ra
[verifier] Proper
l
y v
e
rify
CG
T
_UN when
u
se
d
w
ith r
e
fe
r
e
nce
.
.
.
commit
|
commitdiff
|
tree
2015-02-03
Ro
d
rigo Kumpera
[runtime]
R
e
place a cal
l
t
o
m
ono_get_metho
d
_full to
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
R
o
d
rigo Kumpera
[io-la
y
er]
Smal
l
portab
i
lity f
i
x
.
commit
|
commitdiff
|
tree
2015-02-02
R
o
drigo Kump
e
ra
[jit]
F
i
x bad_met
h
od_regression_2 when SSA is e
n
abled
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
Rodrigo Kumpera
Don't include the poll backed directly
i
nto the threa
d
pool
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
Rodrigo Kum
p
era
[
r
untime] Skip the fina
l
izer
t
h
read
while it's sleep
i
ng
.
commit
|
commitdiff
|
tree
2015-01-30
R
odrigo K
u
mpera
[
r
unti
m
e] U
s
e MonoError instea
d
of loade
r
error with
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
R
o
d
r
igo Kumpera
Merge pull re
q
uest #
1
536 from
e
sdrub
a
l/
n
oreuse
commit
|
commitdiff
|
tree
2015-01-29
Rodrigo
Kum
p
era
[eglib]
[
io-la
y
er] Ha
v
e a single wrapper around getdtables
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpera
[p
r
ofiler] Report metho
d
s not found in
async
m
ode due
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kump
e
ra
[u
t
ils] Fix mono_dl_build_path terminati
o
n logic
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpe
r
a
[runtime
]
Fix appdomain loading ev
e
nt orderi
n
g
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpera
Merge pull req
u
est
#
15
1
0
from BrzVlad/fix-file-map
commit
|
commitdiff
|
tree
2015-01-27
R
o
d
rig
o
Kumpera
[runtime] Cleanup ne
t
wo
r
kin
g
init/s
h
utdown co
d
e
.
commit
|
commitdiff
|
tree
next