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
R
o
drig
o
Kumpera
[thre
a
ding] Add a glob
a
l variable
that
i
s set while
.
.
.
commit
|
commitdiff
|
tree
2015-04-16
Rodrig
o
Kumper
a
Merge p
u
ll
reque
s
t #1
7
1
5 fr
o
m
t
ritao/cpp_fixes
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kumpera
[t
h
r
e
adi
n
g] Move
t
he s
a
f
e
p
oin
t
ing of WFSO a
n
d WFMO
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo
K
umpera
[threading] Handle more non-trivial locks
.
commit
|
commitdiff
|
tree
2015-04-14
Rodri
g
o Kumpera
[t
h
r
eading]
Wra
p
the
t
hreads lock with co
o
perati
v
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo K
u
mper
a
Merge pull reque
s
t #1710 from al
e
xanderkyte/
a
lway
s
_use_imt
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumpera
[threading]
Let th
e
G
C skip mon
i
t
o
r t
h
read while
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Ro
d
rigo Kumpe
r
a
[threading]
T
h
e
common
t
rampo
l
i
ne must reset the blocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo
Kumpera
[threadin
g
] M
a
ke
a
l
l locks
u
se th
e
new t
r
y b
l
ocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo K
u
mpera
[th
r
eadin
g
] Int
r
oduce
t
h
e
no
t
ion o
f
try bloc
k
to be
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
Rodrigo Kumpera
Me
r
ge pull request #
1
698 fr
o
m ludovic-henry/socket
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodr
i
go K
u
mpera
[configure] Fix windo
w
s c
r
oss compilation to generate
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
R
o
d
ri
g
o Kumpera
[j
i
t] Fix th
e
usage
o
f host/targ
e
t defines for amd64
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
R
o
drigo Kumpera
[r
u
ntime] Fix th
e
file mmap api to correctly use the
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
R
odrigo Kumpera
[runtime] Up
d
ate t
h
e offs
e
t
s
table for amd6
4
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpera
[util
s
] Use open instead
of fopen on unix t
a
r
g
e
t
s
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpera
portabilit
y
fixes
.
commit
|
commitdiff
|
tree
2015-04-07
R
odrigo Kumpera
[jit] Make mon
o
_
t
hrea
d
_
s
tate_init_f
r
om_sigctx work
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kum
p
era
[
c
onfigure] Add new
t
arg
e
t
.
commit
|
commitdiff
|
tree
2015-04-06
Ro
d
rig
o
Kump
e
ra
[config] Mov
e
the co
m
ple
x
.
h chec
k
to autocon
f
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
Merg
e
pul
l
reques
t
#1686 from akoepli
n
ger/i
n
tegrate
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
R
o
drigo Kumpera
[mini] Fix
D
ISABLE_JIT
supp
o
r
t
for simd
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumper
a
M
e
rge pu
l
l request #1665 fr
o
m
alexanderkyte/s
g
en-al
l
o
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
R
o
dri
g
o Kumpera
Update the re
f
erence a
s
semblies we s
h
ip in
m
on
o
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrig
o
K
u
mpera
[t
h
reading] Fix compilation of coop su
s
pend on windows
.
commit
|
commitdiff
|
tree
2015-04-01
Rodr
i
go
Kumpera
[c
o
rlib] FEATURE_STR
O
NGNAM
E
_MIGRATION
s
h
ould be used
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrig
o
Kumpera
M
erge pull requ
e
st #16
7
1 from
kum
p
era
/
mobile_static_fixic
a
t
i
on
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Ku
m
pera
[
m
obile] Fix the
b
u
i
ld order betw
e
en
S
y
s
tem
.
Numeric
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
odrigo Kumpera
[cor
l
ib
]
Fix
the mobile_static profi
l
e
.
commit
|
commitdiff
|
tree
2015-03-31
R
o
drigo Kumpera
[socket-io
]
Fix crasher
i
n
System
t
e
st suite
.
commit
|
commitdiff
|
tree
2015-03-30
R
odrigo Kumpera
[runtime] Fix the build
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Ku
m
pera
[threa
d
ing] Wr
a
p
s
ocket co
d
e wit
h
coop suspend
.
commit
|
commitdiff
|
tree
2015-03-29
Ro
d
rigo Kum
p
er
a
[
t
h
reading]
Wrap
I
O
i
calls
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo K
u
m
p
era
[t
h
rea
d
ing] type init lock is complex enough
t
ha
t
needs
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrig
o
Kum
p
era
[
t
hreading] M
a
ke the loader an
d
d
o
main lo
c
ks coop
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Ro
d
r
igo Kum
p
er
a
[
runtime
]
When
int
e
rnin
g
strin
g
s, alloc
a
te without
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rod
r
igo Kumpera
[threading] W
r
ap monitor
c
ode with coop susp
e
nd
.
commit
|
commitdiff
|
tree
2015-03-29
R
odrigo Kumpera
[t
h
reading]
Make
t
h
r
ead management
c
oop s
u
s
pend awa
r
e
.
commit
|
commitdiff
|
tree
2015-03-29
Rod
r
igo Kumper
a
[
threading] Make the GC lock coop
s
u
spend awar
e
.
commit
|
commitdiff
|
tree
2015-03-29
R
o
drigo Kumpera
[threading]
M
ake n2m and m2n
w
r
appers coop
s
uspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[
thread
i
ng]
M
ak
e
thre
a
d start
suspend aware
commit
|
commitdiff
|
tree
2015-03-26
Rodrigo
K
umpera
[threadin
g
] Add a coop backend
.
This paves the
w
ay
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
Rodrigo Kump
e
ra
[t
h
read
i
n
g] Im
p
r
ove logging and tr
o
ubles
h
ootin
g
helper
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrig
o
K
umpera
[threading] R
e
organize
c
o
de to
w
or
k
with the coop backend
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumper
a
[threading] In
t
roduce a p
a
ir
of states to
h
andle native
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodri
g
o K
u
mpera
[threadin
g
] Move jit_data fr
o
m Mo
n
oThreadInter
n
al to
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo
K
u
m
p
e
ra
[thre
a
ding] Surface mono_thread
_
info_current_unc
h
ecked
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Ku
m
pera
[threading] Log
t
he t
h
re
a
d t
i
d in
s
t
ead
of the Mono
T
hread
I
nfo
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodr
i
go
K
um
p
era
[thre
a
din
g
]
A
dd configure
o
p
ti
o
n to enab
l
e cooperative
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
R
o
drig
o
Kumpera
Merge pull request #1631 f
r
o
m alexan
d
e
r
kyt
e
/stri
n
gbu
i
l
d
er
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Ro
d
rigo Kumpera
M
e
rg
e
pull request #1595 fro
m
directhex/randomize-t
c
p
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kumpera
[threading]
Use
a RT
signal for abo
r
t when possible
.
commit
|
commitdiff
|
tree
2015-03-13
Ro
d
ri
g
o K
u
mpera
[thre
a
di
n
g] Fix sign
a
l registra
t
ion on posix
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo Kumpera
[
m
e
t
adata
]
Handle denormalized
v
alue
t
ype enco
d
ing
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodri
g
o Kumpera
[threading] Fix a race c
o
ndition between
managed suspe
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodr
i
go Kum
p
era
[a
o
t
] Better report errors whe
n
loa
d
in
g
m
e
thods
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo
K
umpera
[mono-error] W
h
en fetching
t
he error message for nati
v
e
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
R
o
drigo K
u
m
p
era
[io-layer]
W
h
e
n
c
h
ec
k
i
n
g if a file is a pr
o
gram ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodr
i
go Kumper
a
[
t
hreading
]
Split
unwind
state
i
nt
o
s
ync and async
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo K
u
mp
e
ra
[th
r
eading] Change reques
t
as
y
nc suspe
n
d to
r
et
u
rn
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rod
r
ig
o
Kumpera
[threading] Rework
s
uspend cod
e
to
b
e
based on
a state
.
.
.
commit
|
commitdiff
|
tree
2015-03-05
Rodr
i
go Kumpera
[loader] If probing f
o
r a pin
v
oke
fa
i
l
s, log the error
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
Rod
r
igo Kumpera
Merge pull
r
e
q
u
e
st #1610 from
madew
o
k
h
erd/decimalbuild
commit
|
commitdiff
|
tree
2015-02-27
Rodrigo
K
u
m
pera
R
e
move explicit suppo
r
t for
2
.
0, it will
now u
s
e 4
.
5
commit
|
commitdiff
|
tree
2015-02-25
R
odrigo
Kumpera
[sgen-bridge] Fix all
t
he bridges aft
e
r
t
he change
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rod
r
igo Kumpe
r
a
Fix m
y
las
t
commit to
p
r
o
per
l
y include
the tarjan te
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpera
Add the tarjan bridge to the test matrix
.
commit
|
commitdiff
|
tree
2015-02-25
R
o
dr
i
go Kumpera
[sgen] Fix the
s
gen bridge
t
est suite
.
Oh my
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpe
r
a
Merge pull request #1598 from mono/r
e
vert-1593-new_suspend
commit
|
commitdiff
|
tree
2015-02-25
Rod
r
i
g
o
K
u
mpe
r
a
R
evert "This
introd
u
ces the n
e
w
s
u
s
p
end machinery
.
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Ro
d
r
igo Kum
p
era
M
e
rge p
u
ll r
e
quest #159
7
from akoeplinger/remove-
e
f
commit
|
commitdiff
|
tree
2015-02-25
Rod
r
igo Kum
p
era
Merg
e
pu
l
l re
q
ue
s
t
#1593
from kumpe
r
a/new
_
suspend
commit
|
commitdiff
|
tree
2015-02-24
Rodrig
o
Kumpera
bump master vers
i
o
n
of mono
.
commit
|
commitdiff
|
tree
2015-02-24
R
odrig
o
Kumpera
[thread
i
ng]
Rework suspen
d
c
o
de to
b
e based on
a
sta
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
Merg
e
pull
r
e
q
uest #1591 from akoep
l
inger/rem
o
v
e-npgsql
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
[sgen] Introduce S
g
en
T
hrea
d
Info::suspend_done
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrig
o
Kumpera
Add
s
uspend do
n
e ever
y
where else
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
Merge pu
l
l request
#
1587 from k
u
mpera/cleanup_thre
a
ding
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kumpera
[threadi
n
g] Don't su
s
pend a thr
e
ad
r
unning out
o
f its
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Ro
d
r
i
go Kumpe
r
a
[threading] comp
u
te thread boulds on thread registration
.
commit
|
commitdiff
|
tree
2015-02-23
Rodrigo Kumpera
[threading] When checking if a thread
is in a critica
l
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
R
o
drigo Kumpe
r
a
[threading]
Introduce mono_thread_info_is_l
i
ve
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
Rodrigo Kumpera
M
erge pull
r
e
quest #1570 fro
m
m
o
no/fix27010
commit
|
commitdiff
|
tree
2015-02-12
Rodrigo Ku
m
pera
Merge pull
request #1
4
39 from Br
z
V
l
ad/f
e
atur
e
-
managed
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
R
odrigo Kumper
a
[runtime] Plu
g
a loader error leak
.
commit
|
commitdiff
|
tree
2015-02-04
Rodrigo Kumpe
r
a
[test] Add verifier test for
c
gt_u
n
and valuetypes
.
commit
|
commitdiff
|
tree
2015-02-04
Rodrig
o
Ku
m
pera
[verifier] Pro
p
erly verify
CGT_UN
when used with reference
.
.
.
commit
|
commitdiff
|
tree
2015-02-03
Rodri
g
o Kumpera
[
r
untime] Replac
e
a
c
all to
m
ono_get_m
e
thod_ful
l
to
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Ro
d
rigo Kumpera
[io-la
y
e
r
] Small portability f
i
x
.
commit
|
commitdiff
|
tree
2015-02-02
Rodr
i
go Kumpera
[jit] Fix bad_met
h
o
d
_reg
r
e
ssion_2 wh
e
n
SS
A
is enabled
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
R
odrig
o
Kumpera
D
on't includ
e
th
e
poll backed d
i
rectly into the
threadpool
.
.
.
commit
|
commitdiff
|
tree
2015-01-30
Rodrigo Kumpera
[r
u
ntime]
S
kip
t
he f
i
nali
z
er thread
while it's sleepin
g
.
commit
|
commitdiff
|
tree
2015-01-30
R
o
d
r
igo
Kumpe
r
a
[
runtime] Use
M
onoError instead of l
o
ader er
r
or with
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
R
o
drigo Kumpera
Merge
p
u
l
l request #1536 from esdrubal/noreuse
commit
|
commitdiff
|
tree
2015-01-29
Rodri
g
o Ku
m
p
era
[
eglib] [io-layer] Hav
e
a single
wrapper
a
ro
u
nd get
d
t
a
b
l
esiz
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpe
r
a
[
profiler] Report met
h
ods not found in
async mode due
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Ku
m
pera
[utils
]
Fi
x
m
o
no_dl_build_path termination
l
o
gic
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo Kumpera
[runtime] Fix appdoma
i
n loading event ordering
.
commit
|
commitdiff
|
tree
2015-01-28
Rodrigo
Kumper
a
Merge pull
re
q
uest #1510 from
BrzVlad
/
fix-file-m
a
p
commit
|
commitdiff
|
tree
2015-01-27
Rod
r
i
go K
u
m
p
e
r
a
[runtim
e
] Cleanup netw
o
rking init/shutdown
code
.
commit
|
commitdiff
|
tree
next