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
[2020-02][watchOS] Add simwatch64 support (#20552)
2020-03-26
V
l
ad Brezae
[jit] Initial
i
z
e
corre
c
t
c
lass f
o
r tls fields (#19
3
00
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vlad Brezae
[tests] Reen
a
ble enum equ
a
ls
t
est on in
t
erpr
e
ter (
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Vlad Brezae
[interp] Fix virtual calls in mixed m
o
de
(
#18526)
commit
|
commitdiff
|
tree
2020-01-17
Vlad Brezae
[tests]
Re-enable profiler
test th
a
t u
s
ed to fai
l
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
V
lad Brezae
[
u
til
s
] M
a
ke sure we include WRAP_ATOMI
C
_
I
NT
R
INSIC
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad B
r
ezae
[uti
l
s] Incl
u
de missi
n
g de
f
i
ne
of MONO_GNUC_VERSIO
N
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brezae
[
s
gen] Fix
e
s for m
a
x-heap-size option (#18446
)
commit
|
commitdiff
|
tree
2020-01-13
Vlad
Brezae
[interp
]
Fix struct
copying
during pi
n
voke transitions
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
Vlad
Brezae
[interp] Add gc unsafe tran
s
ition during pinvo
k
es
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
Vlad B
r
ezae
[interp] Throw o
v
erflow exception w
h
en convert
i
n
g
NaN
.
.
.
commit
|
commitdiff
|
tree
2020-01-07
Vlad Brezae
[sge
n
] Fix xref computa
t
io
n
w
ith tarjan bridge (#18239)
commit
|
commitdiff
|
tree
2019-12-02
Vlad B
r
ezae
[
sgen] Don
'
t t
r
igg
e
r collections during a
l
lo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
Vlad Brezae
[inte
r
p] Res
o
lve
t
o
kens
a
lso f
r
om
wrappers d
u
ring optimizati
.
.
.
commit
|
commitdiff
|
tree
2019-11-04
Vl
a
d Brezae
[
interp] Use Ge
t
Type instri
n
sic also on net4x (#17654)
commit
|
commitdiff
|
tree
2019-11-01
Vlad Brezae
[interp]
H
andle r
e
moting
f
ie
l
d acc
e
ss same as jit
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
V
l
ad Br
e
zae
[interp] Optim
i
ze call path (#17623)
commit
|
commitdiff
|
tree
2019-10-31
Vlad Brezae
[interp] Avoid e
m
itti
n
g MINT_S
A
F
E
POINT for
every single
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
V
l
ad
Brezae
[interp] Fix interp l
o
gging (
#
17636)
commit
|
commitdiff
|
tree
2019-10-25
Vlad Brezae
[interp] Optimize st
e
lem
(#1
7
519)
commit
|
commitdiff
|
tree
2019-10-24
Vlad Brez
a
e
[inte
r
p] Add super inst
r
uctions for
f
ield storing
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[int
e
rp] Add a new super
instructi
o
ns pass (#17
4
89)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[interp]
Re
t
ry cprop
p
a
s
s if killing st
l
oc (#17491)
commit
|
commitdiff
|
tree
2019-10-23
V
l
ad Br
e
zae
[inte
r
p]
Optimi
z
e ldelem in
s
tr
u
ctions (
#
17494)
commit
|
commitdiff
|
tree
2019-10-21
Vlad Brezae
[
i
n
te
r
p] Replace loadin
g
of s
t
a
tic readonly fields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vl
a
d Brezae
[pro
f
i
ler
]
Fix coverage profiler on macos (#17396)
commit
|
commitdiff
|
tree
2019-10-17
V
l
ad
B
rezae
[interp
]
C
o
n
sta
n
t folding f
o
r integers (#1736
2
)
commit
|
commitdiff
|
tree
2019-10-17
V
l
ad
Brezae
[interp
]
Always intri
n
sify MemoryBar
r
ier method
commit
|
commitdiff
|
tree
2019-10-17
Vla
d
Brezae
[interp]
A
void usi
n
g full bar
r
iers for volatile
o
perations
commit
|
commitdiff
|
tree
2019-10-16
Vlad Brezae
[inte
r
p] A
d
d con
s
tant propagation o
f
integ
e
rs
(
#
1
73
2
6
)
commit
|
commitdiff
|
tree
2019-10-10
V
lad
Brezae
[inter
p
] Kill more instr
u
ct
i
ons (#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vlad Brez
a
e
[tes
t
s] Disable test
s
that crash on an
d
r
oid s
d
ks (
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
Vlad
Brezae
[sge
n
] Fix
i
nvalid value passed t
o
writ
e
barrie
r
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad
B
rezae
[in
t
erp] Small
c
le
a
nups (
#
172
2
9)
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[
i
nter
p
] Rerun
cprop pass
if stloc
.
np in
t
ruc
t
ion
s
were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
V
lad B
r
ez
a
e
[interp] Handle more
c
a
ses for
s
t
loc
.
np
optimiza
t
ion
commit
|
commitdiff
|
tree
2019-10-08
Vlad
B
re
z
ae
[interp] Skip NOPs when checkin
g
previou
s
in
s
truction
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[interp]
Impr
o
ve copy propagation (#17
1
5
4
)
commit
|
commitdiff
|
tree
2019-10-03
Vlad Brez
a
e
[
a
rm] Fix f
e
t
c
hin
g
of method ad
d
resses
(
#1
7
0
9
9)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Breza
e
[mini] Use clr
memory model by def
a
ult (#1713
6
)
commit
|
commitdiff
|
tree
2019-10-01
Vlad Brezae
Upda
t
e
c
o
d
eowners
commit
|
commitdiff
|
tree
2019-10-01
Vlad Brezae
[sgen]
Fix allocator spellin
g
(#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Brezae
[sg
e
n] Add stats for
allocated gchandles (#1
7
0
74)
commit
|
commitdiff
|
tree
2019-09-27
Vlad Brezae
[mini] E
x
pand
clr-memory-model effect (#17
0
93)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[sgen
]
R
eport ro
o
ts f
r
om togglerefs
(#1706
3
)
commit
|
commitdiff
|
tree
2019-09-26
Vla
d
Brez
a
e
[sgen] F
i
x heavy binar
y
protocol build (#1703
7
)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[Mono
.
D
e
b
ugger
.
Soft] Fix Virtual
M
a
c
h
ine detaching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad
Breza
e
[debugg
e
r] Proper
l
y
c
lo
s
e
d
ebugger thread when connection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
V
lad
Brezae
[m
i
n
i
] Add missin
g
memba
r
s when initializ
i
ng rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad Bre
z
a
e
[i
n
t
e
rp] Fix stack
size
r
e
g
ress
i
on
(
#168
8
7)
commit
|
commitdiff
|
tree
2019-09-17
Vlad Brezae
[interp] Optimize multidimension
a
l array a
c
cess (#16822)
commit
|
commitdiff
|
tree
2019-09-13
Vla
d
Breza
e
[interp
]
Prop
a
g
ate locals and kill dea
d
o
n
es afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[inte
r
p] Add percentage to opcode count stats
commit
|
commitdiff
|
tree
2019-09-13
V
lad
Bre
z
ae
[int
e
rp]
Disab
l
e
computed
g
oto when debugging i
n
terp
commit
|
commitdiff
|
tree
2019-09-13
Vlad Breza
e
[
i
nterp] Fix C
O
U
NT_OPS
commit
|
commitdiff
|
tree
2019-09-12
Vlad Brez
a
e
[interp] Emit more stloc
.
np (#
1
6796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Brezae
[do
c
s] I
m
prove sgen w
r
i
t
e barrier d
o
cumentation (#16
7
61
)
commit
|
commitdiff
|
tree
2019-09-09
V
l
ad Brezae
[
in
t
er
p
] De
f
er local
offset all
o
cation to comp
a
cted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Brezae
[
m
etadata]
F
ix leaks when
h
andling
a
few at
t
ribut
e
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Br
e
zae
[
inte
r
p] Kill InterpFrame
.
ex (#1666
6
)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[interp] Tr
a
n
s
fo
r
m ldloc
/
s
t
l
oc pai
r
s
to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad
Breza
e
[
interp
]
R
emov
e
varargs
f
r
o
m InterpFr
a
me and
recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad
Brezae
[i
n
terp] Fixes
for il_offse
t
s asso
c
ia
t
e
d
with
i
n
struction
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[interp] Remove unnecessary reco
m
putati
o
n (#1
6
509)
commit
|
commitdiff
|
tree
2019-08-19
Vlad B
r
ezae
[in
t
erp] Make sure we allocate stack
for MINT_LD_DELE
G
ATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
V
l
ad
B
rezae
[exc
e
pt
i
ons] D
o
n't
d
e
b
ug hang on
Thre
a
d
AbortEx
c
eption
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
V
lad Brezae
[int
e
rp]
F
ix icall
s
ignat
u
re (#1622
7
)
commit
|
commitdiff
|
tree
2019-08-09
Vlad
B
rezae
[int
e
r
p
] Fix over
f
low of
e
xecu
t
i
o
n stack (#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[interp]
Fix DEBU
G
_
INTERP build (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Brezae
[interp
]
R
emove uncondition
a
l branches to
n
ex
t
instr
u
c
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vla
d
Brezae
[sgen
]
Fix ch
e
ck-nursery-pinned
d
ebu
g
option
(#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[marsha
l
]
Free delega
t
es with ta
r
ge
t
that are
pass
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
ezae
[
mini] Ignore conv
.
r
.
un
if top of stack is alrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[tests]
Bump sleep for p
i
nv
o
ke3 test (#159
3
7)
commit
|
commitdiff
|
tree
2019-07-27
Vla
d
B
rezae
[inte
r
p] O
p
timize ldelema (#
1
5846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre
]
Don'
t
t
h
row rando
m
exception wh
e
n
r
untime sh
u
ts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Breza
e
[s
r
e] Make creat
i
on
of dyna
m
i
c
method synchronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brez
a
e
[interp
]
Enable
inlin
i
ng of
o
bject constructor
s
(#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[gli
b
]
U
se clock_nanosl
e
e
p
i
f
av
a
ila
b
l
e
(
#15443)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Breza
e
[
i
nte
r
p] Add Jit
H
elper intr
i
ns for enum compa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
V
l
a
d
Brezae
[interp] Simplify
MINT_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Br
e
zae
[inter
p
] Make n
e
warr lockfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Br
e
zae
[sgen] Fix crashes in sgen due to xdomain refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad
Brezae
[interp]
R
educe c
o
mputation un
d
er calc_section mute
x
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[
a
rm64] Add location of
t
his
and
r
gctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
B
rezae
[arm]
A
dd location of this an
d
rgctx a
r
g
commit
|
commitdiff
|
tree
2019-06-21
Vla
d
B
rezae
[amd64] Fix l
o
catio
n
sa
v
ing for *this*
commit
|
commitdiff
|
tree
2019-06-20
Vl
a
d
B
rezae
[
j
i
t] Make alias analysis properly handle alias c
l
oberr
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vla
d
B
r
e
z
ae
[jit
]
Ad
d
d
e
bug option for using clr memory m
o
d
el
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
V
l
ad Breza
e
[interp] Prefer
i
nterp
_
in wrappers ov
e
r
t
rampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit] Fix
i
nter
f
a
c
e cast (#1
4
978)
commit
|
commitdiff
|
tree
2019-06-05
V
l
ad Brezae
[
inter
p
] In
l
in
e
more met
h
ods
(
#14755
)
commit
|
commitdiff
|
tree
2019-05-31
Vlad
Brezae
[marshal] Fix race between de
l
egate
m
arshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Brezae
[interp]
Make -
-
i
n
terp= not overrid
e
last
s
et execut
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Bre
z
ae
[int
e
rp] Share
m
o
r
e wrappers for different interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Breza
e
[interp] Fi
x
warning with coverity
(
#146
1
3)
commit
|
commitdiff
|
tree
2019-05-03
V
l
a
d
Brezae
[interp
]
Optimize ld
s
f
l
d
a opcode
commit
|
commitdiff
|
tree
2019-04-27
V
l
ad Breza
e
[
i
n
t
erp] Optimize enum Hasf
l
ag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Bre
z
ae
[
interp
]
O
p
timize special static
field acces
s
(#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[in
t
erp] Do
n
't change next_j
i
t_code_hash
during imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
V
l
ad
B
r
e
zae
[
i
n
te
r
p
]
D
o
n'
t
check for exception in na
t
ive wrapper
s
.
.
.
commit
|
commitdiff
|
tree
next