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] Safe publish MonoImage::name_cache and exploit that around the runtime...
2015-07-20
Rodrigo Kumpera
[
run
t
ime] Safe publish
M
onoImage::na
m
e_cache
a
nd
e
xplo
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
Rod
r
igo K
u
mpera
[mini] Fix locking order violation in mo
n
o
_get_seq_points
.
commit
|
commitdiff
|
tree
2015-07-20
Rodrigo Kumpera
[build] Rena
m
e RUNTIME
v
ariable to avoid cl
a
sh with
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
Rodri
g
o
K
umpera
[
run
t
ime] Fix locking in mono_im
a
ge_file_for_i
m
ag
e
.
commit
|
commitdiff
|
tree
2015-07-10
Rodr
i
go Kumpera
[jit
]
Use a fe
a
tu
r
e macro inste
a
d of hardcoding u
s
ers
.
commit
|
commitdiff
|
tree
2015-07-10
Ro
d
rigo Kumper
a
[arm]
Fixed the
m
a
x
l
ength of s
e
q_poin
t
.
Fixes
#
3
18
2
9
.
commit
|
commitdiff
|
tree
2015-07-10
Rodrig
o
Kump
e
r
a
[jit] Di
s
able fast tls on osx if MONO_HAVE_FAST_TLS
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
R
odr
i
go Kumpera
[utils] Disable f
a
s
t TLS
on darwin unt
i
l
w
e
have proper
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
Rod
r
igo Kumpera
[mini
]
Add some extra asserts aro
u
nd
fast tls to ens
u
re
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
R
o
drigo Kumpera
[utils] Don't abort at st
a
r
tup if remote TLS reads
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
R
o
dri
g
o Kumpera
[u
t
ils] Add
f
allback TLS offset scanning t
o
X8
6
and
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Ro
d
rigo Kumpera
[jit]
A
dd emula
t
i
o
n r4 to
u8 con
v
ersi
o
n
.
Fixes #3
1
5
82
.
commit
|
commitdiff
|
tree
2015-07-02
Ro
d
rigo Kum
p
era
Merge pull
r
equ
e
s
t
#
1
907 from alexanderkyte/slow_aot_startup
.
.
.
commit
|
commitdiff
|
tree
2015-06-30
Rod
r
igo
K
u
m
p
e
r
a
[utils] Remove a duplicated check tha
t
was commite
d
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
Rodri
g
o
Kumpera
[eglib
]
Ensu
r
es that
h
ome
a
nd user
name always have
.
.
.
commit
|
commitdiff
|
tree
2015-06-08
Rodrigo
K
u
mper
a
Merge p
u
ll
r
eq
u
est #1861 f
r
om
saper/
h
ome
-
overri
d
e
commit
|
commitdiff
|
tree
2015-06-05
Rodri
g
o
Kumpera
[coop] W
h
en
inserti
n
g
safepoi
n
ts at
EH handlers,
ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Rodrigo Kum
p
era
Merge pull request #1849 from
e
sdr
u
bal/r
f
ix
commit
|
commitdiff
|
tree
2015-06-02
Rodrigo Ku
m
pera
[jit]
F
ix the coop amd64 backend
.
commit
|
commitdiff
|
tree
2015-06-01
R
o
d
r
i
go Kumpera
[BCL
]
P
artial revert
of b83af940ff298f432952562e1fb83726a695
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
R
odrigo K
u
mpera
[BCL] Fi
x
the mobil
e
_
stat
i
c pro
f
ile
.
commit
|
commitdiff
|
tree
2015-05-29
Rodrig
o
Kumpera
Merge
p
u
ll requ
e
st #1817 f
r
om alexande
r
kyte/bug30085
commit
|
commitdiff
|
tree
2015-05-27
Rodrigo Ku
m
pera
[mini] A
d
d
a
ssert ar
o
u
nd managed allocator to avoid
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Rodrigo Ku
m
pera
Merge pull re
q
u
est #
1
809 from kum
p
era/double_loa
d
in
g
_fix
commit
|
commitdiff
|
tree
2015-05-15
Ro
d
rigo Ku
m
pera
Merge
pull
reques
t
#1654 from al
e
xanderkyte/
x
unit-fixes
commit
|
commitdiff
|
tree
2015-05-15
R
o
drigo Kump
e
ra
[
runtime]
Avoid all
o
cating
i
nterface offset
s
multiple
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
Rodrigo Kumpera
Me
r
ge
pu
l
l req
u
est #
1
668 fro
m
alexanderkyte/bug1856
commit
|
commitdiff
|
tree
2015-05-11
Rodrigo Kumpera
Merge pul
l
r
e
quest
#1783 fro
m
alexander
k
y
t
e
/
thread_transitio
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Rodrigo Kumpera
[thread
i
ng
]
F
ix a race
d
uring shutdown where a thread
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Ro
d
rigo
Kumpera
[runt
i
me] Don't call mana
g
ed code w
h
en OVF
.
commit
|
commitdiff
|
tree
2015-05-06
Rodrigo K
u
mpera
[coop] Fi
x
marsh
a
l code o
f
reset-abort calls
t
o
use
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Rodrigo Kumpera
[coop] Ensur
e
the polling tramp ha
s
a wra
p
per
.
commit
|
commitdiff
|
tree
2015-04-27
Rodrigo
Kumpera
M
e
rge pull
r
equest #1743 f
r
om alexrp/profiler-versioning
commit
|
commitdiff
|
tree
2015-04-24
Rodrigo K
u
mpera
[confi
g
ure
]
Ano
t
her attem
p
t
a
t fi
x
in
g
windows
c
ross
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
R
odrigo
Kumpera
[threading] Remo
v
e
d
ead code that wa
s
u
sed only by
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
Rod
r
igo Kumpera
Merge pull req
u
es
t
#
1
723 f
r
om madewok
h
erd/wi
n
vista
commit
|
commitdiff
|
tree
2015-04-21
Rodr
i
go Kumpera
[
runtime] It
'
s sp
r
ing c
l
eaning in M
o
noIn
t
er
n
a
l
Thread
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
Rodrigo Kumpera
[t
h
reading] Remove o
l
d suspen
d
code n
o
w that all targ
e
ts
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
R
o
drigo Kumpera
Merge pull request #1699
f
r
o
m
ludovic-hen
r
y/threadpool
.
.
.
commit
|
commitdiff
|
tree
2015-04-20
Rodrigo Kumpera
[thre
a
ding]
Fix
coop+windows compilation
.
commit
|
commitdiff
|
tree
2015-04-20
R
o
drigo Kumpera
[threa
d
ing] Just sk
i
pping GC is n
o
t
e
nough,
w
e
nee
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-20
Rodrigo K
u
mpera
[threading]
A
dd coop sup
p
or
t
to sdb
.
commit
|
commitdiff
|
tree
2015-04-17
Rodri
g
o Kumpera
[jit] Fix the build
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrigo Kumpera
[
threading] [jit] Fix non
c
oop osx build
.
commit
|
commitdiff
|
tree
2015-04-17
R
odrigo
Kumpera
[coo
p
] Add
m
issing coop ch
e
cks
for WFSO and
W
FMO
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrigo Kumper
a
Rev
e
rt "[threading]
Move the safe pointing of WFSO
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Ro
d
rigo Kumpera
[coop] get_addrinf
o
_
f
amily_hint coul
d
call in
t
o managed
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrig
o
Kumpera
[
j
it] R
e
w
ork
t
h
e
managed co
d
e suspend polling and
add
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Rodrigo Kumpera
[j
i
t] Fix the loop
r
ecognition pass to
h
a
ndle
s
ing
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
Ro
d
rigo Kumpera
[threadi
n
g]
Add a global vari
a
bl
e
t
h
at
i
s s
e
t while
.
.
.
commit
|
commitdiff
|
tree
2015-04-16
R
odrigo Kum
p
era
M
erge pu
l
l
r
equest #17
1
5 from
tritao/cpp_fix
e
s
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kump
e
ra
[th
r
eading] Move the safe pointing of
WFSO and WFMO
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rod
r
igo Kumpera
[thread
i
ng] H
a
ndle
m
ore non-trivial
l
ocks
.
commit
|
commitdiff
|
tree
2015-04-14
R
o
drigo
Kumpera
[
threadin
g
] Wrap the th
r
e
a
ds lock
w
ith coop
e
ra
t
ive
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
Rodrigo Kumpera
Merg
e
p
u
ll request #1710 from
alexa
n
derky
t
e/always
_
use_imt
commit
|
commitdiff
|
tree
2015-04-13
Rod
r
igo Kumpera
[t
h
r
e
a
ding] Le
t
t
he GC
skip monito
r
thread while
i
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rodrigo Kumpera
[th
r
ead
i
ng]
T
he com
m
on
t
rampoli
n
e mu
s
t res
e
t the
b
locking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Rod
r
i
g
o Kumpe
r
a
[
threading]
Make all locks use the new
t
r
y blocking
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
Ro
d
rigo
K
umpera
[threa
d
ing] Introduce the notion of tr
y
block to be
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
R
odri
g
o Kumpera
M
e
rge pull request #1698 from
l
u
d
o
vic-
h
enr
y
/socket
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rod
r
igo Kum
p
era
[
c
onfi
g
ure] Fix
windows cross compilation
t
o generate
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
R
o
drigo Kumpera
[jit] Fix
the usage of ho
s
t/t
a
rge
t
defin
e
s for amd64
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
Rodrigo Kum
p
era
[runtime] Fix th
e
file mma
p
a
pi t
o
c
orrectly
use the
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodri
g
o Kumpe
r
a
[runtime] Updat
e
the offsets
t
able for am
d
64
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kum
p
er
a
[utils] Use open instead
of fopen on u
n
ix t
a
rge
t
s
.
commit
|
commitdiff
|
tree
2015-04-07
Rodr
i
go Kumpera
portability
fixes
.
commit
|
commitdiff
|
tree
2015-04-07
Rod
r
igo
Kum
p
e
r
a
[jit]
Mak
e
mono_threa
d
_state_init_f
r
o
m_sigctx work
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
Rodrigo Kumpera
[configure] Add
new target
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
[con
f
ig] Move
the compl
e
x
.
h
check to
a
utoconf in
s
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rodr
i
go Kumpera
Merge pull r
e
quest #1686 from ako
e
plinger/integrate
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
Rod
r
igo Kumpera
[mini] Fix DISA
B
LE_JI
T
support for simd
.
commit
|
commitdiff
|
tree
2015-04-06
Rodrigo Kumpera
Merge
p
ull
requ
e
st #1665 from alexanderky
t
e/sgen-alloc
.
.
.
commit
|
commitdiff
|
tree
2015-04-06
R
o
drigo Kumpera
Update the reference a
s
semb
l
ies w
e
s
h
ip in mono
.
commit
|
commitdiff
|
tree
2015-04-01
Rod
r
igo Kumpera
[threading] F
i
x compilation
of co
o
p su
s
pend on wind
o
ws
.
commit
|
commitdiff
|
tree
2015-04-01
Rodrigo Kumpera
[
c
o
r
l
ib] FEATURE_STRONGNAME_MIGRATION s
h
oul
d
be used
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
o
drigo
Kumpera
Merge pull req
u
est #1671 from kumpera/mobile_
s
tatic_fixication
commit
|
commitdiff
|
tree
2015-04-01
R
o
drigo Kumpera
[mobile] Fix th
e
b
uild order
b
etwe
e
n Sys
t
em
.
N
u
merics
.
.
.
commit
|
commitdiff
|
tree
2015-04-01
R
odrigo Kump
e
ra
[corl
i
b] Fi
x
the
mob
i
le_static prof
i
le
.
commit
|
commitdiff
|
tree
2015-03-31
R
o
drigo
Kumpera
[socket
-
io] Fix crashe
r
in System
t
e
s
t
s
u
i
t
e
.
commit
|
commitdiff
|
tree
2015-03-30
Rodrigo
K
u
mpera
[ru
n
time] Fix the build
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrig
o
K
umpera
[threading] Wra
p
socke
t
cod
e
with coop sus
p
end
.
commit
|
commitdiff
|
tree
2015-03-29
Rodr
i
go Kumpera
[threading] Wrap IO icalls
.
commit
|
commitdiff
|
tree
2015-03-29
R
odrigo Kumper
a
[threading] type init loc
k
is complex enou
g
h that n
e
e
ds
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo K
u
mpera
[th
r
ea
d
ing] Make t
h
e
l
o
a
der and domai
n
lo
c
k
s
coo
p
suspend
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumper
a
[runt
i
me
]
When in
t
erni
n
g stri
n
gs
,
a
l
loc
a
t
e with
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Rod
r
igo Kumper
a
[
threading] Wrap moni
t
or code with coo
p
suspend
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kumpera
[threadi
n
g] Make thr
e
ad mana
g
e
m
ent
c
oop suspend aw
a
r
e
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo Kum
p
era
[thr
e
a
ding]
M
a
ke the
G
C
lock coop suspend aware
.
commit
|
commitdiff
|
tree
2015-03-29
Rodrigo
K
umpera
[threading] Make n2
m
and m2n wrappers coop su
s
pen
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
Ro
d
r
i
go Kumpera
[
t
hread
i
ng
]
Make th
r
ead start
s
uspen
d
awar
e
commit
|
commitdiff
|
tree
2015-03-26
Ro
d
rigo
Kumpera
[threading] Add a c
o
o
p backend
.
This p
a
ves the way
.
.
.
commit
|
commitdiff
|
tree
2015-03-26
Rod
r
igo Kum
p
era
[thr
e
ading] Im
p
r
ove log
g
ing and troublesh
o
oting helpers
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpera
[threading] Reorganize c
o
de t
o
work wit
h
th
e
coop backend
.
commit
|
commitdiff
|
tree
2015-03-25
Rodri
g
o Kump
e
r
a
[threadi
n
g
]
Introdu
c
e a
p
ai
r
of stat
e
s to handle native
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
R
o
d
rigo Kumpe
r
a
[threading] Move
j
i
t
_data
from MonoThreadInternal to
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumper
a
[threading]
S
urface mono_threa
d
_
i
nfo_current_un
c
hecked
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrig
o
Kumpera
[threading] Lo
g
the threa
d
tid in
s
tead of
t
h
e Mono
T
hr
e
adInfo
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
Rodrigo Kumpera
[threading] Add conf
i
gure opt
i
on to enable cooperative
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rod
r
ig
o
Kumpera
Merge pull request
#
1631
from
a
lexanderkyte/str
i
n
g
buil
d
er
.
.
.
commit
|
commitdiff
|
tree
2015-03-23
Rodrigo Kumper
a
Merge pull r
e
quest #1
5
95
f
r
om di
r
ecthe
x
/ra
n
domize-tcp
.
.
.
commit
|
commitdiff
|
tree
next