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
Backport fixes for sharing wrappers when type attributes are involved (#21537)
2019-05-03
Vlad
B
rezae
[interp] O
p
timize
l
dsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad B
r
e
zae
[interp] Optimize enum Hasflag (#1417
3
)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[interp] Optimize special stati
c
field access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[interp] Do
n
't change n
e
xt_jit
_
code_hash dur
i
ng
i
metho
d
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad B
r
ezae
[interp] Don't che
c
k for e
x
ception in native wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brezae
[interp] Fix buffer overflow when incremen
t
ing sp
commit
|
commitdiff
|
tree
2019-04-17
V
l
ad B
r
ezae
[interp] Small
v
t opcode optimisa
t
ions (#
1
4
0
4
0)
commit
|
commitdiff
|
tree
2019-04-17
V
lad
B
rezae
[
inte
r
p] Im
p
rove boxing/unboxin
g
(#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brez
a
e
[interp
]
Fix int
e
rp strm
f
ld
vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad
Brezae
[interp
]
Stat
i
c field
access fixes (#140
0
9)
commit
|
commitdiff
|
tree
2019-04-12
V
lad B
r
ezae
[interp] Optimize ldobj/stobj (#
1
3761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Br
e
zae
[interp] Add int
r
insics for common
o
bject
m
e
t
hod
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp]
F
ix GetFunctionPo
i
nter
(
#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Br
e
zae
[
interp] Optimize
static vtype field access (#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[g
s
h
aredvt] Fix sizeof opcode (#13
8
1
7
)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brez
a
e
[interp] Add
intrinsics for Math operation
s
(#136
3
5)
commit
|
commitdiff
|
tree
2019-03-28
V
l
ad Brezae
[interp] Small ch
a
nge
s
(#1
3
6
91)
commit
|
commitdiff
|
tree
2019-03-22
Vl
a
d
B
rezae
[in
t
erp] M
a
k
e
transform phase
m
o
re flexible
(
#13516)
commit
|
commitdiff
|
tree
2019-03-21
V
l
a
d
Br
e
zae
[interp] Enable compile
a
l
l debug option also o
n
interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vl
a
d Brezae
[
i
nte
r
p] Make sure
we call init before register
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
l
ad Brezae
[
profiler] Fix vtune
build (
#
13390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[interp]
A
dd a fe
w
star
t
ing sta
t
s (#13
3
47)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[inte
r
p]
A
dd
fast paths for common cast ch
e
ck
s
(#13
2
25
)
commit
|
commitdiff
|
tree
2019-02-26
Vlad
B
re
z
ae
[interp] Avoid cle
a
ring th
e
s
t
ack with each call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
V
lad Brezae
[int
e
rp] Cleanup code a littl
e
(#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brez
a
e
[runti
m
e] Remove
d
ead code (#13
0
8
9)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d
B
r
ezae
[tests] Fix funct
i
on
s
ignature
(
#13
0
90)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[
interp] Kill
stinarg
o
pcodes (#130
3
8)
commit
|
commitdiff
|
tree
2019-02-15
Vlad
B
rezae
[i
n
terp] Fix unaligned cras
h
es on arm (#1
2
985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brezae
[interp
]
Fix ldelema (#1
2
903)
commit
|
commitdiff
|
tree
2019-02-08
Vl
a
d Brezae
[inte
r
p] Remove some
c
knull uses (#1284
9
)
commit
|
commitdiff
|
tree
2019-02-08
Vl
a
d B
r
ezae
[
i
n
t
erp] Add method to
seq_points table after
we finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Brezae
[tests] En
a
ble test suites on interpreter (#1
2
806)
commit
|
commitdiff
|
tree
2019-02-06
Vl
a
d Brezae
[met
a
data] Fix
d
ynamic delegat
e
(#12762)
commit
|
commitdiff
|
tree
2019-02-05
V
l
ad Bre
z
ae
[interp] Add missing write barrier (#
1
2772
)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[marsha
l
] Op
t
imize
cle
a
rin
g
of e
n
tries
f
or method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
V
l
ad Brezae
[
t
ests]
D
isable oldgen stress on
interp
(
#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vlad
B
rezae
[int
e
rp] Add suppor
t
for br
e
ak on
m
etho
d
entry (#126
5
1)
commit
|
commitdiff
|
tree
2019-01-30
Vlad
B
re
z
ae
[sgen] Logging for
objects kept alive from eph
e
merons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[utils] Fix potential ov
e
rf
l
ow
(
#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[sgen] Don't trigger
c
oncurrent collect
i
ons if we exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
ezae
[interp]
Fall bac
k
to
o
l
d implemen
t
ation when ca
l
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d
Brezae
[in
t
e
rp]
Allocate interface ta
b
l
e
as
p
art of
Mo
n
oVTable
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp
]
Use fast virtual invok
e
code a
l
so for in
t
erfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Brez
a
e
[inter
p
] Improve performance of ge
n
eric vi
r
tual
c
alls
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Brezae
[int
e
r
p] I
m
prove p
e
rformance of
vir
t
u
al
calls
commit
|
commitdiff
|
tree
2019-01-15
V
l
a
d Br
e
zae
[interp]
R
emov
e
unreach
a
ble code (#124
1
1
)
commit
|
commitdiff
|
tree
2019-01-11
V
lad Bre
z
ae
[inte
r
p] Fix resuming
into interp
when finally throws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
V
l
ad Brezae
[exceptions] Al
w
ays process s
e
l
f
aborts even if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Bre
z
ae
[
s
gen]
F
ix
d
ebug build (#120
6
7
)
commit
|
commitdiff
|
tree
2019-01-03
Vl
a
d Brezae
[interp] Fix resum
i
ng into inter
p
frame during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad Breza
e
[exceptions] Verbose logging for
c
fa_reg assertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vla
d
B
r
ezae
[interp] F
i
x
rethrow (#1184
4
)
commit
|
commitdiff
|
tree
2018-11-29
Vlad B
r
ezae
[te
s
ts]
M
ore
t
es
t
upd
a
tes f
o
r
inte
r
p/fullaoti
n
terp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vl
a
d B
r
ezae
[inter
p
]
E
n
able System
.
Xm
l
te
s
ts (#1179
1
)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brez
a
e
[interp
]
Fix interp inl
i
ne (#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Enable System
.
D
ata t
e
sts on fulla
o
tinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
V
lad Brezae
[
a
rm
]
Add enough trampolines
f
o
r fullaotinter
p
m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[interp]
En
a
bl
e
System
.
Web
.
Servic
e
s tests on fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[run
t
ime] Check
for error to pre
v
e
n
t overwrites (#1
1
812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad B
r
ezae
[interp] Fi
x
fu
l
l
a
otinter
p
excepti
o
ns (#
1
17
6
0
)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Br
e
zae
[
i
nterp] Add inlin
i
ng of sma
l
l methods (#11735)
commit
|
commitdiff
|
tree
2018-11-14
Vla
d
Breza
e
[interp
]
Sm
a
ll fixes (
#
1
1
667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[ci] Add jenkins sc
r
ipt f
o
r test
i
ng ful
l
a
o
t + int
e
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[
corlib] Icall for Buffer
.
Memcpy
commit
|
commitdiff
|
tree
2018-11-05
V
la
d
B
rez
a
e
[
corlib] Remove unus
e
d function
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brez
a
e
[tests] Add new
b
uild profile
for testing mixed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vl
a
d
B
rezae
[interp]
O
p
t
imise m
e
thod
execut
i
on start (#
1
1328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad Brezae
[
i
nterp] Init
al
s
o v
t
stack value types when
a
l
located
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
V
lad Brezae
[aot]
R
eenable r
e
cursion che
c
king
w
he
n
init
i
ng shared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vla
d
Bre
z
ae
[interp]
Rem
o
ve min
t
_type uses at exe
c
u
tion time (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
V
l
ad Brezae
[aot] Ensure s
h
ared got ent
r
ies are initial
i
zed befor
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
V
lad Bre
z
ae
[inte
r
p] I
m
plement int
e
r
p
r
eter
e
ntry
t
rampolines on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
V
l
a
d
Br
e
zae
[interp] Optimize st
a
tic field acce
s
s
commit
|
commitdiff
|
tree
2018-10-03
V
l
a
d
Brezae
[interp]
Avoi
d
emitting some u
n
n
e
cessary op
c
odes (
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Brezae
[ru
n
time] F
i
x undefined pthre
a
d_main_np (#10
9
3
0
)
commit
|
commitdiff
|
tree
2018-10-01
Vlad Brezae
[runti
m
e] D
i
sable
stack guard
for main thread
o
n o
s
x
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
V
l
a
d
Brezae
[co
o
p] F
i
x deadloc
k
when u
n
wind
i
ng (#10
7
93)
commit
|
commitdiff
|
tree
2018-09-18
Vlad Bre
z
a
e
[interp] Optimize
l
d
tok
e
n + GetTypeFromHandle pa
i
r
commit
|
commitdiff
|
tree
2018-09-06
Vlad Brezae
[in
t
erp] Don't abort i
n
critical
wrappers (#10
4
84)
commit
|
commitdiff
|
tree
2018-09-05
V
l
ad Brezae
[
t
e
s
ts] Bump timeout fo
r
S
y
stem
.
Numerics
w
ith interpreter
commit
|
commitdiff
|
tree
2018-08-29
Vlad Bre
z
ae
[sgen] Fi
x
string s
i
ze inconsistency between alloc
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vlad Brezae
[llvm] Use curl as fal
l
back for wget (#10263)
commit
|
commitdiff
|
tree
2018-08-20
Vlad Brezae
[arm64]
Unwind inf
o
f
o
r
generi
c
t
r
ampol
i
ne (#10149)
commit
|
commitdiff
|
tree
2018-08-16
Vl
a
d Brez
a
e
[
t
ests]
Enab
l
e old t
e
s
t that seems
t
o
p
a
ss now
commit
|
commitdiff
|
tree
2018-08-16
Vlad Bre
z
ae
[
interp] Restore
frame ip a
f
t
e
r
running f
i
nally handle
r
commit
|
commitdiff
|
tree
2018-08-15
V
l
ad Br
e
zae
[int
e
rp] Fix m
i
ssing Invali
d
ProgramExceptio
n
(#10095)
commit
|
commitdiff
|
tree
2018-08-06
Vlad Brezae
[
me
t
a
data] Fix
u
se
after
free of
s
ignatures
o
f
some
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
V
l
a
d
B
r
ez
a
e
[interp
]
Run tests
f
o
r
entire b
c
l
(#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vl
a
d Br
e
zae
[i
n
terp] Fix
s
pan
e
xcep
t
ion t
h
rowing
commit
|
commitdiff
|
tree
2018-08-01
Vl
a
d Br
e
z
a
e
[utils] S
a
ne assert
i
nstead of crash o
n
allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad Br
e
zae
[
interp] Over
f
low fixes (#9
6
88)
commit
|
commitdiff
|
tree
2018-07-26
Vlad Brezae
[interp
]
Impro
v
e icall p
e
r
f
(
#964
5
)
commit
|
commitdiff
|
tree
2018-07-22
Vlad Brezae
[interp] Don't throw exc
e
p
t
ion on -1 division
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Br
e
zae
[
interp] Remove unused co
d
e added r
e
cently
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Brezae
[i
n
t
erp] Simplify call
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp] Remove exception checking f
r
om pinv
o
ke code
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brez
a
e
[interp]
Fix stackframe iter
a
tion
commit
|
commitdiff
|
tree
2018-07-19
Vlad B
r
ezae
[
inte
r
p] Transform more calls
i
n inte
r
p_tr
a
nsf
o
rm_calls
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Br
e
zae
[interp
]
M
o
ve MINT_CA
L
LRUN
e
mitting insi
d
e tran
s
form
commit
|
commitdiff
|
tree
next