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] Fix DEBUG_INTERP build (#16057)
2019-08-07
Vlad Breza
e
[inter
p
] Fix DEBUG
_
INTERP b
u
il
d
(#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Breza
e
[
i
nt
e
rp] R
e
move unco
n
ditional bran
c
hes
t
o n
e
xt i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[
sgen
]
Fix
c
heck-nu
r
se
r
y
-
pinned d
e
bug option (#1
5
865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mar
s
hal] Free deleg
a
tes with target
that are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad
B
rezae
[mini]
I
gnore con
v
.
r
.
un if to
p
of st
a
ck is al
r
eady
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
V
l
ad Br
e
zae
[
t
e
s
ts] Bump s
l
eep for pinvoke3
t
est (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad
B
rez
a
e
[inte
r
p
]
Optim
i
ze ldelema (#1
5
846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Bre
z
ae
[sre]
Don't
t
hro
w
ra
n
dom exce
p
tion
w
hen runtime shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad B
r
ezae
[sre] Make
c
r
eati
o
n of dynam
i
c
meth
o
d sy
n
chron
i
zed
commit
|
commitdiff
|
tree
2019-07-22
V
la
d
Brez
a
e
[int
e
rp] Enable i
n
lining of ob
j
ect constructor
s
(
#
15
6
65)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[glib] Use clock_nanos
l
ee
p
if avail
a
ble
(#15443)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Brezae
[interp
]
A
d
d Ji
t
Help
e
r intrins for enum c
o
mpari
s
on
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vl
a
d
B
r
eza
e
[interp] S
i
mplify M
I
NT_NEWOBJ_ARRA
Y
commit
|
commitdiff
|
tree
2019-07-03
Vlad
Bre
z
ae
[interp] Make newarr lock
f
ree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Bre
z
a
e
[
sgen]
F
ix crashes in sgen due to xdomain
r
e
f
s
commit
|
commitdiff
|
tree
2019-06-26
V
lad Brezae
[interp] Reduce
c
omp
u
tation und
e
r ca
l
c_
s
ection mutex
commit
|
commitdiff
|
tree
2019-06-21
Vl
a
d
B
rezae
[arm64] Add location of t
h
is
and rgc
t
x arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
a
d Brezae
[
a
rm
]
A
d
d
locat
i
o
n of this
a
n
d
rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad Brezae
[amd64]
F
ix location saving
f
or *this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[
jit] M
a
ke al
i
as analysis properly handle
a
lias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad Brez
a
e
[jit] Ad
d
debug o
p
t
ion for using
clr memory
mo
d
e
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Breza
e
[i
n
t
e
rp]
Pref
e
r inte
r
p_in
w
rappers o
v
er trampoline
s
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[j
i
t] F
i
x interface
cast
(#1497
8
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[
i
n
terp]
Inline more method
s
(
#
1
4
755)
commit
|
commitdiff
|
tree
2019-05-31
V
lad Brezae
[
m
arshal] Fix race bet
w
een
d
elegate marshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad
B
rez
a
e
[interp] Make --int
e
r
p= not
o
ve
r
ride last set
execut
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[interp]
S
hare more
wrappers for different inte
r
p
i
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
V
l
ad Brezae
[
i
n
t
erp] Fix war
n
ing with co
v
e
r
ity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad
Brezae
[interp] Optimize ldsf
l
da opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp
]
Optimi
z
e enu
m
Hasflag (
#
141
7
3)
commit
|
commitdiff
|
tree
2019-04-26
Vlad
B
r
ezae
[
interp] Optimize special s
t
a
t
ic field a
c
cess
(
#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vla
d
Brezae
[int
e
rp] Do
n
't ch
a
nge next_jit
_
c
o
de_hash during imeth
o
d
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
V
l
ad Brezae
[interp] Don't che
c
k for exc
e
ption in native wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Breza
e
[interp
]
Fix bu
f
fer o
v
erflow whe
n
incremen
t
ing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Breza
e
[interp]
S
mall
v
t opcode optimisations (#1
4
040)
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
Bre
z
ae
[interp] Improve bo
x
ing/un
b
oxing (#1
4
048
)
commit
|
commitdiff
|
tree
2019-04-17
V
lad Brezae
[interp] Fi
x
interp strmfld vt (#140
8
6)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Br
e
z
ae
[
i
nterp]
Stat
i
c field
a
ccess fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[interp] Optimize
l
dobj/stobj
(#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad
B
reza
e
[
interp] A
d
d intri
n
sics for common object
m
eth
o
ds
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
V
l
ad Brezae
[in
t
erp] F
i
x GetF
u
nc
t
i
onPointer
(#
1
370
8
)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Bre
z
ae
[interp] Optimize
s
tat
i
c
vtype field ac
c
es
s
(#1
3
7
6
9)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[
g
s
hare
d
vt] Fix
sizeof
opcode (#13817)
commit
|
commitdiff
|
tree
2019-04-03
V
l
ad Brezae
[int
e
rp] Add intrin
s
i
cs for M
a
th operati
o
ns (#13635
)
commit
|
commitdiff
|
tree
2019-03-28
Vla
d
Brezae
[i
n
terp] Small
c
han
g
es
(
#
1369
1
)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Br
e
zae
[inte
r
p
] Ma
k
e
transform phase more flexible (#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Brezae
[interp] Enable compile all deb
u
g
o
ption
also on
interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vl
a
d Br
e
zae
[interp] Make
s
ure we c
a
l
l
init
bef
o
re registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad Brezae
[pr
o
filer] Fix vtune bu
i
ld (#133
9
0)
commit
|
commitdiff
|
tree
2019-03-07
Vl
a
d Br
e
zae
[
i
nterp] Add a few starting
sta
t
s (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[in
t
erp] Add fast paths for c
o
mmon cast
checks (#13225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad
B
rezae
[int
e
rp]
A
void clearing the stac
k
wit
h
ea
c
h cal
l
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[
interp]
Cleanup
code a little (
#
13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[runtime] Remov
e
de
a
d code
(
#130
8
9)
commit
|
commitdiff
|
tree
2019-02-21
Vlad
B
rezae
[tests] Fix function sign
a
t
u
re (
#
130
9
0)
commit
|
commitdiff
|
tree
2019-02-19
V
lad Brezae
[inte
r
p] Kil
l
stinarg opcodes (#13038
)
commit
|
commitdiff
|
tree
2019-02-15
Vl
a
d
Brezae
[interp]
F
ix un
a
li
g
ned crashes on ar
m
(#12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brezae
[
i
nterp] Fix ldelema (#
1
2903)
commit
|
commitdiff
|
tree
2019-02-08
V
lad Brezae
[i
n
terp] Remove
s
ome cknull uses (
#
12
8
49)
commit
|
commitdiff
|
tree
2019-02-08
V
l
ad Bre
z
ae
[interp]
Add m
e
thod to seq_points table after we finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
V
lad
Brezae
[tests]
E
nable test su
i
tes
on inte
r
pre
t
er (#12806)
commit
|
commitdiff
|
tree
2019-02-06
V
l
ad Brezae
[me
t
ada
t
a] F
i
x
dyna
m
ic delegate (#12762)
commit
|
commitdiff
|
tree
2019-02-05
Vl
a
d
Brezae
[interp
]
Add mis
s
ing wri
t
e barrier (#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Bre
z
a
e
[marshal] Op
t
i
m
ize clearing of ent
r
ies
for method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Bre
z
ae
[
t
e
s
ts] Disable
oldgen s
t
re
s
s on int
e
rp (#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vl
a
d B
r
ezae
[interp] Add suppor
t
for break
on meth
o
d
entry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[sgen]
L
ogging
f
or objects
kep
t
alive from
ephem
e
r
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
r
e
zae
[ut
i
ls] Fix potenti
a
l overflo
w
(#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Bre
z
ae
[
s
g
e
n]
D
o
n't t
r
igger con
c
urrent c
o
llections i
f
we exc
e
ed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
ezae
[int
e
rp]
Fa
l
l back to old imp
l
ementation when
c
al
l
ing
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Allocat
e
interface
t
abl
e
as
p
a
rt of MonoVTable
commit
|
commitdiff
|
tree
2019-01-22
V
lad Br
e
zae
[in
t
e
rp] Use fa
s
t virtual invok
e
co
d
e also for in
t
erfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Impro
v
e performance of generic virtua
l
calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
rezae
[interp] Improve performance of virtua
l
calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad Br
e
z
ae
[interp] R
e
move un
r
ea
c
hable
c
o
de (#1241
1
)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brezae
[int
e
rp] Fix
re
s
uming into interp when fina
l
l
y
t
h
rows
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vla
d
Brezae
[except
i
ons]
A
lw
a
ys process s
e
lf aborts even if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad
B
rezae
[sgen] Fix debug b
u
ild (#12067)
commit
|
commitdiff
|
tree
2019-01-03
V
l
ad Br
e
zae
[interp] Fix resuming int
o
in
t
erp frame durin
g
EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad Brez
a
e
[exce
p
tions] V
e
rbose l
o
ggi
n
g fo
r
cfa
_
r
e
g assertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vl
a
d
B
rezae
[interp] Fi
x
ret
h
ro
w
(#118
4
4)
commit
|
commitdiff
|
tree
2018-11-29
V
l
ad
B
rezae
[tests] M
o
r
e test updates fo
r
i
n
terp/fullaot
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Breza
e
[
i
nterp] Enable System
.
Xm
l
test
s
(#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vl
a
d Brezae
[
i
nterp] Fix inter
p
inline (#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Enable Syste
m
.
Data tes
t
s
o
n f
u
llaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
reza
e
[arm] Add enough tr
a
mpolines for fullaotinterp
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
V
lad Brezae
[
inte
r
p] Enab
l
e Sy
s
tem
.
Web
.
Ser
v
ic
e
s
tests on f
u
lla
o
ti
n
t
erp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad B
r
ezae
[
r
unt
i
me] Check for error to
prevent
o
v
erwrites
(#11812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad
Breza
e
[inter
p
]
F
i
x fullaotinterp exceptions (#11760)
commit
|
commitdiff
|
tree
2018-11-21
Vlad
B
r
ezae
[int
e
r
p
] Add inlining of
s
mall methods (#117
3
5)
commit
|
commitdiff
|
tree
2018-11-14
Vlad
B
re
z
ae
[
interp] Small fixes (#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vla
d
Breza
e
[ci] A
d
d jenkins scrip
t
f
o
r testing fullaot + inte
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Bre
z
ae
[c
o
rlib] Icall for
Buffer
.
M
e
m
c
py
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[cor
l
ib]
Remov
e
u
n
used f
u
n
ction
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[tests] Add
n
ew build
p
r
o
f
i
le fo
r
testing mixed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
V
lad Brezae
[interp] Opt
i
mis
e
method execution
s
t
a
rt (#11328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad
B
rezae
[interp] Init also
v
t
s
tac
k
value t
y
pes when
a
llocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad
Br
e
za
e
[
a
ot] Reena
b
le r
e
c
ursion checking when
initing shared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vl
a
d Brezae
[interp] Remove mint_type u
s
e
s
at
exe
c
ution
t
ime (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad
B
rezae
[a
o
t] Ensure sh
a
red got
e
ntr
i
e
s
are
i
nitialized
b
efore
.
.
.
commit
|
commitdiff
|
tree
next