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
Vl
a
d
Brezae
[
interp] Fix
DEBUG_INTERP build (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vl
a
d Brezae
[interp] Rem
o
ve unconditional branches
to next
i
n
s
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[sgen] Fix chec
k
-n
u
rse
r
y
-
pinn
e
d
de
b
ug opti
o
n
(
#15865)
commit
|
commitdiff
|
tree
2019-08-01
V
l
ad Brezae
[marshal] Free delegates with t
a
rget
t
ha
t
a
r
e passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad
B
re
z
ae
[mini] Ignore conv
.
r
.
un if top
o
f stack i
s
already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[tests] B
u
mp sleep for p
i
nvo
k
e3 test
(#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vl
a
d Br
e
zae
[interp
]
Optimize ldelema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre] Don't
throw ran
d
om
e
x
ception when runtime shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre] Make creation of dynamic method synchronize
d
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[interp] Enable in
l
i
ning of object
constructors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
V
l
ad B
r
ezae
[glib
]
Use clock_n
a
nosleep if
av
a
ilab
l
e (#154
4
3)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Bre
z
ae
[interp] Add JitHelper
intrins f
o
r enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[
i
n
terp] Si
m
pl
i
f
y MINT_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad
B
rezae
[
i
n
terp] Make newarr
l
ockfree
commit
|
commitdiff
|
tree
2019-06-26
Vla
d
Br
e
zae
[sgen]
Fix crashes
in sgen due t
o
xd
o
main refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[interp] Reduce computation under
c
alc_section mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[
a
rm64] Add location of this an
d
rgctx
a
rg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm] Add location of this and
r
gct
x
arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[amd64
]
Fix locat
i
on
saving for *this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
Brezae
[j
i
t] Make alias analy
s
is p
r
o
perl
y
ha
n
dle
ali
a
s clob
e
rring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
a
d
Brezae
[
jit] Add
debug option for using clr memory
m
ode
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vla
d
Brezae
[
i
n
t
erp] P
r
efer interp_in wra
p
pers over trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit] F
i
x interface
c
a
s
t (#14978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp]
I
nline mor
e
methods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad B
r
ezae
[marshal] Fix race
bet
w
ee
n
del
e
gate
m
arshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Brezae
[
i
nterp] Make --inte
r
p= no
t
override last set exec
u
tion
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vl
a
d Brezae
[interp] Share more
wrappers for
d
iff
e
rent in
t
erp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vla
d
B
r
e
z
a
e
[interp]
Fix
warning
with coverity (#1461
3
)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Brezae
[interp] Optimi
z
e ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[
int
e
rp] Opt
i
mi
z
e enum Hasflag
(#14
1
73)
commit
|
commitdiff
|
tree
2019-04-26
V
l
ad Brezae
[in
t
erp] Optimize special stat
i
c field access
(#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad
Brezae
[in
t
erp]
D
on'
t
c
h
ange ne
x
t
_j
i
t_code_hash during imet
h
od
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad
B
r
ezae
[interp] D
o
n't check for exception in nativ
e
wra
p
p
e
rs
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brezae
[interp] Fix buffe
r
overf
l
ow
whe
n
incrementing
s
p
commit
|
commitdiff
|
tree
2019-04-17
Vlad Br
e
zae
[interp
]
Small vt opcode
optimisation
s
(#14040)
commit
|
commitdiff
|
tree
2019-04-17
V
lad Brezae
[interp] Impro
v
e
boxing/un
b
oxing (#
1
4048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp]
F
i
x inter
p
strmfld
vt
(
#1
4
08
6
)
commit
|
commitdiff
|
tree
2019-04-15
V
lad Brezae
[interp] Static field access f
i
xes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Bre
z
ae
[interp] Optimize ld
o
bj
/
s
t
obj (#13
7
61)
commit
|
commitdiff
|
tree
2019-04-05
V
l
ad Bre
z
ae
[interp] Add intrin
s
ic
s
f
o
r
c
ommon object me
t
hod
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[
interp] Fix GetFunctionPointer (#13
7
08)
commit
|
commitdiff
|
tree
2019-04-04
Vlad
Brezae
[i
n
terp
]
Optimiz
e
st
a
tic vtype field access (#13
7
69)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Br
e
zae
[g
s
h
are
d
vt]
Fix sizeof opcod
e
(#13
8
1
7)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[
i
n
t
erp] Add intri
n
sic
s
for Ma
t
h
operations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[i
n
terp] Small
cha
n
ge
s
(#13
6
91)
commit
|
commitdiff
|
tree
2019-03-22
Vlad B
r
eza
e
[in
t
erp]
Ma
k
e transform
p
h
a
se more flexible
(
#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad B
r
e
z
ae
[interp] Enable
compil
e
a
ll deb
u
g optio
n
also
on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad
Brezae
[i
n
terp
]
M
ake sure we call init bef
o
re registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad Brezae
[p
r
ofiler] Fix vtune build (
#
13390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad
B
rezae
[i
n
terp] Add a few start
i
ng stat
s
(#13347)
commit
|
commitdiff
|
tree
2019-03-01
V
l
ad Brez
a
e
[interp] Add
fas
t
paths
for common cast chec
k
s (#
1
3
2
25)
commit
|
commitdiff
|
tree
2019-02-26
Vl
a
d
B
rezae
[
i
nterp] Avoid clearing t
h
e stack with
each call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
V
l
a
d
Brez
a
e
[interp] Cleanup code a l
i
ttle (#13092)
commit
|
commitdiff
|
tree
2019-02-21
V
l
ad Brezae
[runtime] Remove
dead code
(
#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[tests] Fix fu
n
ctio
n
signatu
r
e
(#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[inte
r
p] Kill stinarg opco
d
es (#1
3
038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Bre
z
ae
[
i
nt
e
rp
]
Fix unaligned crashe
s
on
arm
(
#
12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brez
a
e
[interp] Fix l
d
e
l
ema (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brez
a
e
[inter
p
]
Re
m
ove so
m
e cknull use
s
(#
1
28
4
9)
commit
|
commitdiff
|
tree
2019-02-08
V
la
d
Bre
z
ae
[in
t
e
r
p] Add method to seq_p
o
ints ta
b
le aft
e
r we finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad
B
rezae
[te
s
ts] Enable test suites on inte
r
preter
(#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vlad
Breza
e
[meta
d
ata] F
i
x dynami
c
del
e
gat
e
(
#12762)
commit
|
commitdiff
|
tree
2019-02-05
V
l
ad Brezae
[interp] Add mis
s
ing write barrie
r
(#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vl
a
d
B
reza
e
[marsh
a
l] Opt
i
m
ize
cleari
n
g of
e
ntries fo
r
m
e
t
hod
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Bre
z
ae
[tests] Disa
b
le o
l
d
g
e
n
stres
s
on int
e
rp (#126
8
2
)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[interp] Add suppo
r
t
for brea
k
on method e
n
try (
#
1265
1
)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[sgen] Log
g
ing for objects
k
ept alive from ephemer
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
la
d
Brezae
[utils] Fix potential overflo
w
(#12
5
59
)
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d Brezae
[
sge
n
] D
o
n'
t
trigge
r
concur
r
ent collections if we exc
e
ed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[in
t
erp] Fa
l
l ba
c
k to o
l
d
impl
e
menta
t
ion whe
n
call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
lad
Br
e
zae
[i
n
terp] Allocat
e
int
e
rface
tab
l
e a
s
part of M
o
n
oVTable
commit
|
commitdiff
|
tree
2019-01-22
Vlad Bre
z
ae
[i
n
ter
p
]
U
se fa
s
t virtu
a
l
i
nvoke
code also for interfaces
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[interp] Improv
e
performance of g
e
n
e
ric virtual calls
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad
Brezae
[
i
nt
e
rp] Improve performanc
e
of virt
u
al ca
l
ls
commit
|
commitdiff
|
tree
2019-01-15
Vla
d
Breza
e
[interp] Remo
v
e unrea
c
hable code (#124
1
1)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brez
a
e
[interp
]
Fix resu
m
in
g
into inte
r
p when finally throw
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vlad Brezae
[exceptions]
Al
w
ays proc
e
ss self a
b
orts e
v
en if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
V
lad B
r
ezae
[
s
gen] Fi
x
debu
g
build (#1206
7
)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[interp] F
i
x resuming in
t
o
i
nterp frame during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad
Br
e
zae
[exceptions]
Ve
r
bose l
o
gging for cfa_reg asse
r
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
V
l
ad Brezae
[interp
]
F
ix rethrow
(
#11844)
commit
|
commitdiff
|
tree
2018-11-29
Vl
a
d Brezae
[tests] Mo
r
e test u
p
dates for i
n
terp/fullaoti
n
terp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[inter
p
] Enable System
.
Xml te
s
ts (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[int
e
rp] Fi
x
in
t
erp inline (#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[interp] En
a
ble System
.
Data tests on fullaotinte
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
r
eza
e
[
a
rm
]
Add
e
nou
g
h trampol
i
n
e
s
for full
a
oti
n
terp mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vl
a
d Brezae
[interp]
Ena
b
l
e
System
.
Web
.
Servi
c
es t
e
sts on fullaotint
e
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
V
lad
Bre
z
ae
[ru
n
time] Che
c
k for error to prev
e
nt overwr
i
tes (#11812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[
interp] Fix fullaotinter
p
ex
c
e
p
t
i
ons (#1176
0
)
commit
|
commitdiff
|
tree
2018-11-21
Vlad
B
r
ezae
[interp] Add inlining of sm
a
ll methods (#
1
1735
)
commit
|
commitdiff
|
tree
2018-11-14
Vlad Bre
z
ae
[
interp] Small fixes (
#
11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brez
a
e
[
c
i] Add
j
enkins script
f
or t
e
sting fullaot + interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
V
lad
Brezae
[cor
l
ib
]
Icall for
B
u
ffer
.
M
emcpy
commit
|
commitdiff
|
tree
2018-11-05
V
lad
Brezae
[corli
b
]
R
emove u
n
used
funct
i
on
commit
|
commitdiff
|
tree
2018-10-30
Vlad Breza
e
[tests] Add new build
p
rofile
for te
s
ting mixed
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vla
d
Brez
a
e
[interp]
O
ptimise met
h
od execution start (#
1
1328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad Bre
z
ae
[inter
p
]
I
nit also vtstack value types
w
h
en allocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad B
r
ezae
[aot]
R
e
enable recursio
n
checking when i
n
iting
s
hared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vl
a
d
Brezae
[interp] Remove mint_type uses at execution tim
e
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad
Brezae
[aot] Ens
u
re shared got e
n
t
ries are ini
t
ialized
b
efo
r
e
.
.
.
commit
|
commitdiff
|
tree
next