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
[runtime] Don't call managed code when OVF.
2015-05-06
R
odrig
o
Kumpera
[run
t
ime] D
o
n'
t
c
a
l
l managed code wh
e
n OVF
.
commit
|
commitdiff
|
tree
2015-05-06
Rod
r
igo
K
umper
a
[coop] Fi
x
mars
h
a
l
co
d
e of reset-abort calls to us
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Rodrigo Kumpera
[coop
]
Ensure t
h
e polling tram
p
has a wrapper
.
commit
|
commitdiff
|
tree
2015-04-27
R
o
drigo Kumpe
r
a
Merge pull requ
e
s
t
#1743 from a
l
exrp/profile
r
-
versioning
commit
|
commitdiff
|
tree
2015-04-24
R
o
drigo Kumpera
[configure] Another attempt at fixing win
d
ows cross
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
Rodri
g
o
K
u
m
per
a
[threading] Remove dea
d
cod
e
that was used only by
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
Rod
r
igo Kumpera
M
erge pull request
#1723
f
r
o
m madewokherd/winvista
commit
|
commitdiff
|
tree
2015-04-21
Rodrigo
Kumpera
[runtime] It's spring c
l
eaning in MonoInt
e
r
nalThread
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
R
odrigo K
u
m
p
era
[thre
a
d
i
ng] Remove
o
ld su
s
pen
d
c
o
de now th
a
t
a
ll targets
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
Rodrigo Kumpera
Mer
g
e pull request #1
6
99 from ludovic-henry/th
r
eadpool
.
.
.
commit
|
commitdiff
|
tree
2015-04-20
Ro
d
rigo Kumpera
[threading
]
Fix coop+window
s
compilation
.
commit
|
commitdiff
|
tree
2015-04-20
Rodrigo Kumper
a
[threading]
Just
s
kip
p
in
g
G
C is not enough,
w
e
nee
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-20
Rodri
g
o K
u
m
p
er
a
[th
r
eading]
A
dd
c
o
o
p support to sd
b
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrigo Kumpe
r
a
[jit]
F
i
x
the build
.
commit
|
commitdiff
|
tree
2015-04-17
Rodr
i
go Ku
m
p
e
ra
[th
r
eading] [
j
it]
F
ix non coop osx build
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrigo Ku
m
pera
[coop] Ad
d
m
iss
i
ng
coop
checks for WFSO a
n
d WFM
O
.
commit
|
commitdiff
|
tree
2015-04-17
R
odrigo
Kumpera
Revert "[th
r
e
a
ding
]
Move
t
he safe p
o
inting of WFSO
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodr
i
go Kumpe
r
a
[coop]
get_addrinfo_famil
y
_hint c
o
uld call into managed
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodr
i
go Kumpera
[jit]
Rework the man
a
ged code suspend polling an
d
add
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodr
i
go K
u
m
per
a
[ji
t
] Fi
x
t
h
e loop
reco
g
nition pas
s
t
o
h
and
l
e singl
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodr
i
g
o Kumpera
[threading] Add
a
global vari
a
bl
e
that
i
s se
t
while
.
.
.
commit
|
commitdiff
|
tree
2015-04-16
Rodrigo Kumpera
M
erge pull request #17
1
5 f
r
om t
r
itao
/
cpp_fixes
commit
|
commitdiff
|
tree
2015-04-14
Rod
r
igo Kum
p
era
[threading] Move the
s
af
e
pointing of WF
S
O a
n
d WFMO
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodri
g
o Kumpera
[
thr
e
ading] Handle
m
o
r
e non-trivial locks
.
commit
|
commitdiff
|
tree
2015-04-14
Rod
r
igo
K
umpera
[th
r
eading]
W
rap the th
r
eads lock w
i
th
coo
p
erative
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rod
r
igo Kumpera
M
e
rge pull request
#
1710 from alexanderkyte/alway
s
_use_imt
commit
|
commitdiff
|
tree
2015-04-13
Rodr
i
g
o
Kumpera
[thr
e
ading
]
L
et the G
C
ski
p
m
o
nitor
thread w
h
ile
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kum
p
era
[t
h
reading
]
The c
o
m
m
o
n trampoline must res
e
t
t
h
e blocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumpera
[th
r
eadi
n
g
]
M
a
k
e all locks use the new
t
r
y
b
l
o
c
king
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodri
g
o Kum
p
era
[threadin
g
] Int
r
oduce the
n
o
t
i
o
n o
f
try block to be
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
Rodrigo Ku
m
per
a
Merge pull reque
s
t #1698 from ludovic-henry/socke
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Ro
d
rig
o
Ku
m
per
a
[config
u
re
]
Fix windo
w
s
c
ro
s
s co
m
p
i
lat
i
on to generate
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo Kumpera
[
j
it] Fix the usage
o
f ho
s
t/ta
r
g
et defines
f
o
r
amd64
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo
Ku
m
p
e
ra
[ru
n
time] Fix
t
he file mmap api to correctly
use th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Ro
d
rigo Kumpe
r
a
[runtime
]
Upda
t
e the offsets t
a
ble for amd64
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpe
r
a
[utils
]
U
se
o
pen instea
d
o
f
f
o
pen on unix tar
g
ets
.
commit
|
commitdiff
|
tree
2015-04-07
R
o
d
rigo Kum
p
era
por
t
abili
t
y
f
ixe
s
.
commit
|
commitdiff
|
tree
2015-04-07
Rodri
g
o Kumpera
[jit] Make mon
o
_thread_state_
i
nit_from_sigctx w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpe
r
a
[con
f
igure] Add
n
ew ta
r
get
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo K
u
mpera
[config]
M
o
ve the complex
.
h check to autoconf instead
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
M
e
r
g
e
pull request #1686 from ak
o
eplinger/inte
g
rate
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rod
r
ig
o
K
u
mpera
[
mini] Fix DISABLE_JIT support for simd
.
commit
|
commitdiff
|
tree
2015-04-06
Ro
d
rigo Kumpera
Merge
pull
req
u
est
#1
6
6
5 fr
o
m alexanderk
y
te/sgen-alloc
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
Update the reference a
s
semblies we
ship i
n
mon
o
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo
K
um
p
era
[threading] Fix com
p
ilation of coop s
u
sp
e
n
d
on
windows
.
commit
|
commitdiff
|
tree
2015-04-01
Ro
d
rigo Kump
e
ra
[corlib] F
E
A
T
URE_STRONGNAME
_
MIGRATION
should be
used
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
Merge
p
u
ll reques
t
#1671
f
rom kumper
a
/mobile_sta
t
ic_fixicati
o
n
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
[
mobile] F
i
x the build
order between
S
y
ste
m
.
Numerics
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
o
dri
g
o Kumper
a
[corlib]
F
ix the mobile_sta
t
ic profile
.
commit
|
commitdiff
|
tree
2015-03-31
R
o
drigo
K
umpera
[socket-io] Fix cra
s
her in System test
s
ui
t
e
.
commit
|
commitdiff
|
tree
2015-03-30
Rodrigo Kumpe
r
a
[runtime
]
Fix
the
build
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[thr
e
adi
n
g] W
r
a
p
sock
e
t code wi
t
h c
o
o
p suspend
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[threadin
g
] Wrap IO ic
a
lls
.
commit
|
commitdiff
|
tree
2015-03-29
Rod
r
igo Kumper
a
[thread
i
ng
]
type init lo
c
k is co
m
plex enough that needs
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
Kum
p
er
a
[t
h
r
eadi
n
g] Make t
h
e
l
oader and
domain
locks coop
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[runtime] When interning strings, allocate wit
h
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kum
p
e
ra
[
t
h
rea
d
ing] Wrap monito
r
code with c
o
op suspend
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
K
u
m
pera
[threading] Make th
r
ea
d
m
a
nagement coop
s
u
spend
awar
e
.
commit
|
commitdiff
|
tree
2015-03-29
Rodr
i
go Kumpera
[thre
a
d
ing] Make
t
h
e
GC
l
o
c
k
c
o
o
p su
s
p
e
nd
aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
K
umpera
[threa
d
ing] Make n2m and m2n wrappers c
o
op
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpe
r
a
[threading] M
a
ke thread start
suspe
n
d
a
ware
commit
|
commitdiff
|
tree
2015-03-26
Rod
r
igo Kumper
a
[t
h
reading] Add a co
o
p ba
c
k
e
n
d
.
This p
a
ves the way
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
Rodrigo
K
ump
e
r
a
[
t
hreading] Improve log
g
ing and troubleshooting h
e
lpers
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rod
r
igo Ku
m
pera
[t
h
reading]
R
e
orga
n
ize code to work with the coop
ba
c
ke
n
d
.
commit
|
commitdiff
|
tree
2015-03-25
Rodr
i
g
o
K
u
mp
e
ra
[
threa
d
ing] Introduce a pair of s
t
a
t
e
s
to handle native
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
R
o
d
r
igo Kumpera
[thre
a
din
g
] Move jit_data fro
m
Mo
n
oThreadIn
t
ernal to
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrig
o
Kumpera
[thr
e
ading] Surfac
e
mono_thread_info_current_unchecked
.
commit
|
commitdiff
|
tree
2015-03-25
R
odrigo K
u
mpera
[threading] Lo
g
the thr
e
ad ti
d
ins
t
ead of th
e
M
onoT
h
readInfo
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpera
[threading] A
d
d configur
e
optio
n
to
enable cooperative
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kumpera
Me
r
g
e pull reques
t
#1631 from al
e
x
an
d
erkyte
/
stringbui
l
der
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kum
p
era
Merge
pull
request #15
9
5 from direct
h
ex/randomiz
e
-tcp
.
.
.
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
R
odri
g
o Kumper
a
[threading] Fix signal re
g
istrati
o
n on
p
osix
.
commit
|
commitdiff
|
tree
2015-03-12
Rodri
g
o Kumpera
[metadata
]
Hand
l
e den
o
r
m
alized val
u
e typ
e
encoding
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo Kumpera
[threading] Fix a race condition be
t
w
een
m
anage
d
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
Rod
r
ig
o
Kumpera
[aot
]
Better
report errors when loading method
s
.
commit
|
commitdiff
|
tree
2015-03-12
Rodrigo K
u
mpera
[mon
o
-err
o
r] W
h
e
n
fetching the err
o
r me
s
sage for native
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo
K
umpera
[io-la
y
er] When che
c
king if a file is a program che
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrig
o
Kumpera
[th
r
ead
i
n
g] Split unwind st
a
t
e
into sync and
a
sync
.
commit
|
commitdiff
|
tree
2015-03-11
Rodrigo Kumpera
[thre
a
ding] Chang
e
r
equest a
s
ync suspend to
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2015-03-11
Rod
r
ig
o
Kumpera
[threa
d
ing]
R
ework suspend
code to be
b
a
sed
o
n a
s
tate
.
.
.
commit
|
commitdiff
|
tree
2015-03-05
R
o
d
rigo K
u
mpe
r
a
[loader
]
If probing for a pinvoke fails, log the error
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
Rodr
i
go Kumpe
r
a
M
e
rge pull request
#
1610 from madewo
k
herd/
d
ecimalbui
l
d
commit
|
commitdiff
|
tree
2015-02-27
Rodrigo K
u
mpera
Remove explicit sup
p
o
r
t f
o
r
2
.
0
,
i
t
will now use 4
.
5
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpera
[sgen-bridge] Fix all the bridge
s
after the
c
hange
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
R
o
drigo Kumpera
Fix my
l
a
st
comm
i
t to
pr
o
perly inclu
d
e
t
he tarjan test
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Ro
d
rigo
Kumpera
Add the tarjan b
r
idge to
t
he test m
a
trix
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpera
[sgen]
F
ix
t
h
e sg
e
n bridge
test suite
.
Oh my
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kumpera
Merge pull request #1598 from m
o
n
o/rever
t
-1593-n
e
w_su
s
pend
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo Kump
e
ra
Revert "This introdu
c
es th
e
new suspend machinery
.
.
.
.
commit
|
commitdiff
|
tree
2015-02-25
Rodrigo K
u
mpera
Merge pull req
u
e
s
t #159
7
from
akoeplinger/rem
o
v
e
-ef
commit
|
commitdiff
|
tree
2015-02-25
Rod
r
igo Kumpera
Merge pull request #1593 fro
m
kumpera/new_suspend
commit
|
commitdiff
|
tree
2015-02-24
Rodr
i
g
o
Kum
p
era
b
u
mp mast
e
r ve
r
sion of mono
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kum
p
era
[
t
hr
e
ad
i
ng] Rewo
r
k suspend code to be
b
ased on a state
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
Ro
d
rigo Kumper
a
Merge pull request #1591 from
akoeplinger/remove-n
p
g
s
q
l
commit
|
commitdiff
|
tree
2015-02-24
Rod
r
igo Kumpera
[sgen] Introduce SgenThreadInfo:
:
suspe
n
d_done
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Ku
m
pera
Ad
d
suspend d
o
ne everywhe
r
e
e
lse
.
commit
|
commitdiff
|
tree
2015-02-24
Rodrigo Kumpera
Merge pull
r
e
q
uest #1587 f
r
om
k
ump
e
r
a
/cleanup
_
threading
commit
|
commitdiff
|
tree
2015-02-23
R
o
drigo
K
um
p
era
[
t
hre
a
ding]
D
on't susp
e
nd a thread running out of its
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Rod
r
igo Kumpera
[
threading
]
c
ompute thread boulds on thread
r
egistrati
o
n
.
commit
|
commitdiff
|
tree
next