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
[interp] Optimize stelem (#17519)
2019-10-25
Vlad Brezae
[
interp
]
Optim
i
ze
ste
l
em (#17519)
commit
|
commitdiff
|
tree
2019-10-24
Vlad
Brezae
[inter
p
]
A
dd super
i
nstructions f
o
r fi
e
ld sto
r
ing
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad
B
rezae
[inte
r
p]
A
dd a new
s
uper instructions pass (#17489)
commit
|
commitdiff
|
tree
2019-10-23
Vl
a
d
B
r
ezae
[interp] Retry cpr
o
p pass
if k
i
llin
g
stloc (#17
4
91)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brez
a
e
[interp] Optimize ldelem instructi
o
ns
(
#17
4
94)
commit
|
commitdiff
|
tree
2019-10-21
Vlad B
r
ezae
[in
t
erp] Repl
a
ce lo
a
ding o
f
static readonl
y
f
ields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vlad
Brezae
[pro
f
i
l
e
r
] F
i
x cove
r
age prof
i
le
r
on macos (#17396)
commit
|
commitdiff
|
tree
2019-10-17
Vla
d
Brezae
[
inter
p
] Const
a
nt foldi
n
g for integers (#1736
2
)
commit
|
commitdiff
|
tree
2019-10-17
Vlad
B
re
z
ae
[interp] Always intrinsify
MemoryBarri
e
r method
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[interp]
A
void usin
g
fu
l
l bar
r
iers for
v
olatile operations
commit
|
commitdiff
|
tree
2019-10-16
Vlad Brezae
[i
n
terp] Add constant propag
a
t
ion of inte
g
ers (#17326)
commit
|
commitdiff
|
tree
2019-10-10
V
l
a
d Br
e
zae
[interp] Kill
more ins
t
ru
c
tions (#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
d Breza
e
[tests] Disable tests that crash on
a
n
droid sdks
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
V
l
ad Brezae
[
s
gen] Fix invalid
val
u
e passed t
o
wri
t
e barrier
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad
B
rezae
[in
t
erp] S
m
all cleanu
p
s (#17229)
commit
|
commitdiff
|
tree
2019-10-08
Vl
a
d B
r
ezae
[
interp] Rerun
c
prop p
a
ss if stloc
.
n
p
intru
c
tions were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
V
lad Brezae
[interp] Handle more c
a
ses
f
o
r
stloc
.
n
p
o
p
t
i
m
ization
commit
|
commitdiff
|
tree
2019-10-08
Vlad Bre
z
ae
[interp] Skip N
O
P
s when ch
e
cking previou
s
instruct
i
on
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[interp
]
Im
p
ro
v
e copy pr
o
p
a
ga
t
i
on (#17154)
commit
|
commitdiff
|
tree
2019-10-03
Vl
a
d B
r
ezae
[arm] Fix fetchi
n
g of
method
addresses (#17099)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Brezae
[mini] Use c
l
r memor
y
m
o
del by d
e
fault (#17136)
commit
|
commitdiff
|
tree
2019-10-01
Vlad Brezae
Update codeowners
commit
|
commitdiff
|
tree
2019-10-01
Vlad Br
e
zae
[sgen] Fix a
l
loc
a
tor spell
i
ng (#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Brezae
[sgen] Add
s
tats fo
r
all
o
cated
g
cha
n
dles (#17074)
commit
|
commitdiff
|
tree
2019-09-27
Vlad Brezae
[min
i
] Exp
a
nd clr-
m
em
o
ry-mo
d
el effect (#17093)
commit
|
commitdiff
|
tree
2019-09-26
V
l
a
d Brezae
[
s
g
en]
R
ep
o
rt r
o
ots from togglerefs (#1706
3
)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[
s
gen] Fix
h
e
avy bi
n
ary
p
rotocol build (#17037
)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Bre
z
a
e
[
Mono
.
D
e
bugger
.
Soft] Fix VirtualMachin
e
detachin
g
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[deb
u
gger] Properly close debugg
e
r thread wh
e
n co
n
n
ectio
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad Brezae
[mini] Add mis
s
i
n
g mem
b
ars when initializing rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vla
d
Brezae
[interp] Fix stack size regression (#168
8
7)
commit
|
commitdiff
|
tree
2019-09-17
V
l
ad
Brezae
[
i
n
terp] Optimize multidime
n
siona
l
a
r
ray a
c
cess (#168
2
2)
commit
|
commitdiff
|
tree
2019-09-13
Vlad Bre
z
ae
[inte
r
p]
Propagate l
o
cals and kill dead ones afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
V
l
ad Br
e
zae
[
interp] Add perce
n
tage t
o
opcode count sta
t
s
commit
|
commitdiff
|
tree
2019-09-13
V
l
ad
B
r
ezae
[interp] Disa
b
le
c
o
mputed goto when debu
g
ging
interp
commit
|
commitdiff
|
tree
2019-09-13
Vl
a
d Brezae
[interp] Fix
C
OUNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
Vlad Brezae
[
i
nterp] Emit more stloc
.
np (
#
16
7
96)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Brezae
[d
o
cs] Imp
r
ove sgen write barrier documentati
o
n
(
#16761)
commit
|
commitdiff
|
tree
2019-09-09
Vlad
B
reza
e
[interp] Defer local off
s
et allocati
o
n to c
o
mp
a
c
ted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad
Breza
e
[
metada
t
a] Fix
le
a
ks when handling a few
attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
V
lad Brezae
[interp] Kill
InterpF
r
ame
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
Vl
a
d
B
r
eza
e
[interp] Transfor
m
l
d
l
oc/stloc pairs to
a
mov
l
oc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Breza
e
[
i
nterp]
R
emove varargs
from
I
nterpFrame and recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vla
d
Brez
a
e
[
interp] Fixes
for il
_
offse
t
s associated with instructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad
B
r
ezae
[
i
n
ter
p
] Remove unnecessa
r
y recomput
a
t
ion
(
#16509)
commit
|
commitdiff
|
tree
2019-08-19
Vlad
Brezae
[inter
p
] Make sure we al
l
ocate stack for MINT_LD_DELE
G
AT
E
_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brezae
[
e
xceptions] Don't debug hang on Threa
d
AbortEx
c
eption
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad
Brez
a
e
[
interp] Fi
x
ical
l
signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
V
lad Br
e
zae
[interp] Fi
x
overfl
o
w of exec
u
t
ion stac
k
(#16115)
commit
|
commitdiff
|
tree
2019-08-07
V
l
ad Brezae
[interp] Fix DEBUG_INTE
R
P bui
l
d (#
1
6057)
commit
|
commitdiff
|
tree
2019-08-02
Vla
d
B
re
z
ae
[int
e
rp]
R
emove unconditional branches to
nex
t
i
n
str
u
ction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Br
e
z
ae
[sgen] Fix che
c
k-nurse
r
y-p
i
n
n
ed debug option (#15865
)
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
ezae
[marsh
a
l] Free delegat
e
s wi
t
h target that are p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
V
la
d
Breza
e
[mini] Ignore conv
.
r
.
un if
t
o
p of s
t
ack is alrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
V
l
ad Brezae
[
t
ests] B
u
mp sleep for pinvoke3 tes
t
(#1
5
937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Breza
e
[interp] Optimi
z
e ldelema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre] Don
'
t throw ran
d
o
m
exception when runtime shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Br
e
z
ae
[
sre] Ma
k
e
cr
e
ation
of
d
yn
a
mi
c
metho
d
s
ynchronized
commit
|
commitdiff
|
tree
2019-07-22
Vl
a
d B
r
ezae
[interp
]
E
n
able inlining
of
o
b
jec
t
construct
o
rs (#
1
5665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad B
r
ezae
[glib] Use clock_na
n
osleep if available (#15443)
commit
|
commitdiff
|
tree
2019-07-10
V
lad Brezae
[interp] Add JitHelper intr
i
n
s for enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[interp] Simplify MINT_NEWO
B
J_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vl
a
d B
r
ezae
[interp]
Make
newarr l
o
ckfre
e
commit
|
commitdiff
|
tree
2019-06-26
V
l
ad
B
rezae
[sge
n
] Fix cra
s
he
s
in sgen
d
ue to xdom
a
in refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad B
r
e
zae
[
i
nterp] R
e
duce computation under calc_section
mu
t
e
x
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] Add locat
i
on of this a
n
d rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm] Add
l
ocation of
t
his and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad Brezae
[amd64]
Fix loc
a
tion
s
aving fo
r
*this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
B
rezae
[jit
]
Make
ali
a
s ana
l
ysis
pr
o
perly
handle alias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
a
d Brezae
[
j
it]
A
dd debug option fo
r
u
sing clr m
e
mory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
V
lad
Brezae
[interp] Prefer int
e
r
p_in wrapp
e
rs over tramp
o
l
i
nes
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Br
e
zae
[ji
t
] Fix interface
c
ast (#14978)
commit
|
commitdiff
|
tree
2019-06-05
V
lad Br
e
za
e
[interp] I
n
line more met
h
ods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[marshal]
F
i
x
race betwee
n
delegat
e
marsha
l
i
ng an
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
V
lad Brezae
[interp] Make --i
n
terp= not overr
i
de
l
ast set
execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Breza
e
[in
t
er
p
] Sh
a
r
e m
o
re wra
p
p
ers for
differen
t
interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[interp] Fix war
n
ing with coverity (#
1
4613)
commit
|
commitdiff
|
tree
2019-05-03
V
l
ad Bre
z
ae
[in
t
erp
]
Optimi
z
e
l
d
sfl
d
a o
p
c
ode
commit
|
commitdiff
|
tree
2019-04-27
V
l
ad Brez
a
e
[interp] Optimize enum Hasfla
g
(#1
4
173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[
interp]
O
pt
i
mize special static field access
(
#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Br
e
z
a
e
[in
t
erp] Do
n
'
t change
n
ext_jit_code_ha
s
h during ime
t
hod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Brezae
[interp] Don't check for exception in native
w
rap
p
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
V
l
ad
Brezae
[inter
p
]
F
ix buffer o
v
erflow when inc
r
ement
i
ng sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Br
e
zae
[int
e
rp] Small vt opcode optimisations
(
#
14040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Bre
z
ae
[
i
n
terp] Improve bo
x
ing/unboxing (#14
0
4
8
)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Fix interp
strmfld vt (
#
14086
)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brezae
[interp] Static field acc
e
s
s
f
i
xes (
#
14009
)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[i
n
terp] Optimi
z
e l
d
obj
/
stobj (#1
3
761)
commit
|
commitdiff
|
tree
2019-04-05
V
l
ad Brezae
[inter
p
]
A
dd intrinsics for common objec
t
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[
interp] Fix G
e
tF
u
nctionPointer (#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[
i
nterp] Opti
m
ize stati
c
vtype field access (#13769)
commit
|
commitdiff
|
tree
2019-04-03
V
lad Brezae
[gs
h
aredvt] Fix
s
izeof op
c
ode
(
#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[inte
r
p]
Add intrinsics
for Ma
t
h operations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[interp] Small ch
a
nges
(#
1
3691)
commit
|
commitdiff
|
tree
2019-03-22
Vla
d
Br
e
zae
[interp] Make t
r
an
s
form phase more flexible
(
#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Bre
z
ae
[interp] Enable c
o
mpi
l
e a
l
l debug
option also o
n
interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[interp] Make sure we call init bef
o
re
r
egistering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
l
ad Brezae
[
p
rofiler] F
i
x vtune build (#
1
3390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad B
r
ezae
[interp]
Ad
d
a few starting stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[interp] Ad
d
fast paths
for common c
a
st
c
h
e
c
ks (#1
3
225)
commit
|
commitdiff
|
tree
next