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 ldsflda opcode
2019-05-03
Vl
a
d Brezae
[interp]
Optimize
ldsflda op
c
ode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[
i
nterp] Optimize
e
num Hasflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[interp] Op
t
imize special static
field access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[
interp]
D
o
n't change next_ji
t
_code
_
hash during imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Breza
e
[interp
]
Don't che
c
k for
e
x
cept
i
on in native w
r
app
e
rs
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vl
a
d Brezae
[interp] Fix buffer overflo
w
when incrementing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[in
t
erp] Small v
t
opcod
e
opti
m
i
sations
(
#14040
)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Bre
z
ae
[
i
nt
e
rp] Improve box
i
ng/unbox
i
ng (#14
0
48)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Fi
x
in
t
erp
strmfld vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brezae
[in
t
er
p
]
Stati
c
field access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[
interp] Optimi
z
e l
d
obj/stobj (#13
7
61)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Brezae
[inter
p
] Add intrins
i
c
s
for common ob
j
ect me
t
hods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad
Brezae
[inte
r
p] Fix GetFunct
i
on
P
ointer (#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad
B
rezae
[
interp
]
Optimize static vtyp
e
fie
l
d access (#1
3
7
6
9
)
commit
|
commitdiff
|
tree
2019-04-03
V
lad Brezae
[gsh
a
redvt] Fix sizeof op
c
ode
(
#1
3
817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad
B
r
ezae
[interp
]
Add intrinsics
f
or Math
operations (#13
6
35)
commit
|
commitdiff
|
tree
2019-03-28
Vlad
B
rezae
[i
n
terp] Small change
s
(#13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Brezae
[in
t
erp] Make t
r
ans
f
orm
p
hase more flexible (#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Brezae
[interp
]
Enable
c
ompile all deb
u
g
o
ption al
s
o on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad
B
rezae
[interp] Make sure we call
i
nit bef
o
r
e reg
i
ster
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
l
ad Brezae
[pro
f
il
e
r] Fix vtune build (#13390)
commit
|
commitdiff
|
tree
2019-03-07
Vla
d
Brez
a
e
[interp] Add
a
few start
i
ng stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad
B
rezae
[inter
p
] Add fast paths
f
o
r
common cast
che
c
k
s
(
#
1
3225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brezae
[interp] A
v
oid clear
i
ng the stack wi
t
h each call
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad B
r
ezae
[
i
nterp] Cleanu
p
cod
e
a
l
it
t
le (#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d Brezae
[
r
u
ntime]
Remove dead code (#1
3
089)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d
Brezae
[tests]
F
ix f
u
n
c
tion s
i
gnature (#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[interp] Kill sti
n
a
rg opcodes (#13038
)
commit
|
commitdiff
|
tree
2019-02-15
Vlad
Br
e
zae
[interp]
F
ix
unalign
e
d crashes
o
n arm (#12
9
85)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Breza
e
[interp] F
i
x ldelema (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad
Brezae
[interp] Re
m
ove some cknull uses (#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Br
e
zae
[interp] Add
method to seq_point
s
t
able a
f
ter we fin
i
sh
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Brezae
[tes
t
s] Enable test suites on inter
p
reter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vlad Brezae
[
m
etadata] Fix dyna
m
ic deleg
a
te (#1
2
7
62)
commit
|
commitdiff
|
tree
2019-02-05
Vlad
Brezae
[
interp] Add mis
s
i
n
g wri
t
e barrier (#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[marsh
a
l] Optimiz
e
c
learing of e
n
t
ries for met
h
od
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[tests
]
D
i
sable oldge
n
stress on i
n
terp (
#
12682
)
commit
|
commitdiff
|
tree
2019-01-30
Vlad
B
rezae
[
i
nterp]
A
dd
supp
o
r
t
f
or b
r
e
ak on method
e
ntry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[s
g
e
n
] Loggi
n
g for
objects kept al
i
ve from ephemerons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Bre
z
ae
[utils] Fix potential overf
l
ow
(#12559)
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Breza
e
[sgen] Don'
t
tr
i
gge
r
conc
u
r
rent c
o
llections if
w
e ex
c
eed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Fall back to old
i
mplementat
i
on when c
a
lling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp]
Allocate i
n
t
erface table a
s
part
of MonoVTa
b
le
commit
|
commitdiff
|
tree
2019-01-22
Vlad Br
e
zae
[interp] Use fast
v
i
r
tual invoke co
d
e also for interfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad Breza
e
[interp
]
Imp
r
ove perfor
m
ance of generic virtual cal
l
s
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
Brezae
[interp] Improve performa
n
ce o
f
virtual call
s
commit
|
commitdiff
|
tree
2019-01-15
V
lad Brezae
[interp] Remov
e
u
n
reachab
l
e code (#12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brezae
[i
n
t
erp] Fix res
u
ming into i
n
terp when
f
i
n
al
l
y throws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vl
a
d Brezae
[
exceptions] Alw
a
ys
p
rocess sel
f
aborts even if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vla
d
Br
e
z
ae
[sg
e
n] F
i
x debug build (#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[inte
r
p] Fix resum
i
ng
i
n
to i
n
terp
f
ram
e
durin
g
EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad Brezae
[exceptions
]
Verbose
l
ogg
i
ng for cf
a
_
reg assertio
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vl
a
d
Brezae
[
interp] Fix ret
h
row
(
#
1
1844)
commit
|
commitdiff
|
tree
2018-11-29
Vlad
B
rez
a
e
[tests] More test updat
e
s for in
t
erp/fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[
i
n
terp]
E
nable System
.
X
ml
te
s
ts (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
e
z
ae
[int
e
rp] Fix interp inline (#1182
4
)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Enable System
.
D
ata tests on
f
ul
l
aotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
rezae
[arm] Add enough trampolines for fullao
t
interp mod
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
V
l
ad Brezae
[in
t
erp]
Enable Syste
m
.
Web
.
Services
t
ests
o
n
fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[
r
u
ntime]
Chec
k
for error to prevent overwrite
s
(#118
1
2)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Bre
z
ae
[interp] Fix f
u
llaotinter
p
exceptions
(
#11760)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Br
e
zae
[inte
r
p
] Add inli
n
ing of small
method
s
(#117
3
5)
commit
|
commitdiff
|
tree
2018-11-14
Vlad Brezae
[inte
r
p]
S
ma
l
l
f
ixes (#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[
c
i] Add jenkin
s
scr
i
p
t
for
t
esting fullaot + interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[corlib] Ica
l
l
f
o
r Buffer
.
Memc
p
y
commit
|
commitdiff
|
tree
2018-11-05
V
l
ad Bre
z
ae
[c
o
rlib] R
e
m
ove unused funct
i
on
commit
|
commitdiff
|
tree
2018-10-30
Vlad B
r
ezae
[t
e
sts] Ad
d
n
ew build pr
o
fil
e
f
o
r
testin
g
mixed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[interp] O
p
ti
m
ise method execution
start (#11328
)
commit
|
commitdiff
|
tree
2018-10-29
Vla
d
B
rezae
[inte
r
p] Init al
s
o
vtstack value types w
h
e
n allocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad
B
re
z
ae
[aot] Reenable recu
r
sion checking
w
hen initing share
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vlad Breza
e
[i
n
terp] Remove mint_type uses a
t
exec
u
tion time (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
V
l
a
d
B
r
ez
a
e
[aot] Ensure shared g
o
t entrie
s
a
re initialized
befor
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad Bre
z
ae
[interp]
I
m
plement interprete
r
entry trampolines on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad Bre
z
a
e
[interp] Optimize static field access
commit
|
commitdiff
|
tree
2018-10-03
Vlad Breza
e
[interp]
A
void emitting
s
ome unnecessary opcodes (
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Brezae
[runtime] Fix und
e
fin
e
d pt
h
read_main_np (#10930)
commit
|
commitdiff
|
tree
2018-10-01
V
l
ad
B
r
e
zae
[runtime] Disab
l
e st
a
ck guard for
main t
h
read
o
n os
x
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
Vlad
B
r
e
z
ae
[coop
]
Fix deadlock wh
e
n unwi
n
d
ing (#10793)
commit
|
commitdiff
|
tree
2018-09-18
Vla
d
B
r
ezae
[inter
p
] Optimize ldtoken +
GetTypeFromHa
n
dle p
a
ir
commit
|
commitdiff
|
tree
2018-09-06
Vlad Brezae
[
interp] Do
n
't abort in
critic
a
l wrapp
e
rs (
#
10484)
commit
|
commitdiff
|
tree
2018-09-05
Vla
d
Brezae
[
tests] Bump timeout for
S
y
s
tem
.
Numeri
c
s wit
h
interpre
t
er
commit
|
commitdiff
|
tree
2018-08-29
Vlad Brezae
[sgen] Fix
s
t
r
i
n
g siz
e
inconsis
t
ency b
e
tween a
l
lo
c
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vlad Brez
a
e
[llvm] Us
e
curl
a
s
fallba
c
k
for
w
get
(
#10
2
63)
commit
|
commitdiff
|
tree
2018-08-20
Vl
a
d Brezae
[a
r
m
6
4
] Unwind info for ge
n
eric
t
rampol
i
ne (#10149)
commit
|
commitdiff
|
tree
2018-08-16
Vlad Brezae
[test
s
] Enable old te
s
t
that see
m
s to pass
now
commit
|
commitdiff
|
tree
2018-08-16
Vl
a
d
Bre
z
a
e
[interp]
R
estore
fram
e
ip after run
n
i
n
g finally handler
commit
|
commitdiff
|
tree
2018-08-15
Vlad Bre
z
ae
[inte
r
p] Fix missing Inva
l
idProgramE
x
ception (#10095)
commit
|
commitdiff
|
tree
2018-08-06
Vlad
Brezae
[me
t
adata]
F
ix use after fr
e
e
o
f signatures
o
f some
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vlad Brezae
[inte
r
p
]
R
un tests
f
or e
n
t
i
re
b
cl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vlad Brezae
[in
t
erp] Fix span exception thr
o
wing
commit
|
commitdiff
|
tree
2018-08-01
Vlad Brezae
[
utils] Sane a
s
ser
t
instead of crash on al
l
ocation
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad
Breza
e
[inter
p
] Overflow fixe
s
(
#
9688)
commit
|
commitdiff
|
tree
2018-07-26
Vlad B
r
ezae
[inter
p
]
Improve icall perf (#9645)
commit
|
commitdiff
|
tree
2018-07-22
Vlad
Brezae
[
i
nterp] Don
'
t throw exc
e
p
t
ion o
n
-1
division
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brez
a
e
[interp] Remove unu
s
ed c
o
d
e
adde
d
recent
l
y
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp] Simplify
call
commit
|
commitdiff
|
tree
2018-07-19
Vlad
Br
e
zae
[interp] Remove
e
x
ception chec
k
ing from pinvoke code
commit
|
commitdiff
|
tree
2018-07-19
V
lad Bre
z
ae
[interp] Fix sta
c
kframe
iteration
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brez
a
e
[interp] T
r
a
n
sform more calls i
n
interp_transform_ca
l
ls
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[inte
r
p]
M
ove MINT_CALLRUN
e
mitting
i
nside transform
commit
|
commitdiff
|
tree
next