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] Make --interp= not override last set execution mode (#14683)
2019-05-29
Vl
a
d Brezae
[interp]
Make --interp= not
over
r
ide last set execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[interp
]
Share more wrappers for different
interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
V
l
ad
B
rezae
[
interp]
Fix wa
r
nin
g
w
i
t
h c
o
v
erity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
V
l
ad Brezae
[interp] Opt
i
m
ize
l
d
sflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad
Brezae
[
interp] Optimize enum Hasf
l
ag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
V
l
ad
Bre
z
ae
[
i
nterp] Optimize s
p
ecial s
t
atic fi
e
ld access
(#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brez
a
e
[inter
p
] Don't change next_j
i
t_code
_
hash during i
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Brezae
[interp] Don't che
c
k for exception in nati
v
e w
r
ap
p
ers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vl
a
d Brezae
[inte
r
p] Fix buffer
ov
e
r
flow whe
n
increm
e
nting sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad
Brezae
[interp] Small vt
o
pcode opt
i
m
isations (
#
14040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad B
r
ez
a
e
[inter
p
] Impro
v
e boxing/unboxing
(#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Fi
x
interp strm
f
ld
vt
(#14
0
86)
commit
|
commitdiff
|
tree
2019-04-15
Vlad B
r
eza
e
[interp] Static field access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[in
t
erp] Optim
i
ze ldobj/stobj (#
1
3
7
6
1)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Brezae
[
i
nterp] Add intr
i
nsics
for commo
n
object
methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp]
Fix Ge
t
FunctionPointer (#1370
8
)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Bre
z
a
e
[interp] Optimize
s
t
a
t
ic vtype fie
l
d acces
s
(#13769)
commit
|
commitdiff
|
tree
2019-04-03
V
lad Brezae
[gsharedvt] Fix sizeof opcode (
#
13817)
commit
|
commitdiff
|
tree
2019-04-03
Vl
a
d
Brezae
[interp
]
A
d
d
i
ntrinsics f
o
r Math operations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
V
l
ad Brezae
[
inte
r
p
]
Small changes (#13691)
commit
|
commitdiff
|
tree
2019-03-22
V
l
ad Breza
e
[interp] M
a
ke transform phase more
f
lexib
l
e (
#
1
3516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad B
r
ezae
[interp] Enab
l
e
c
ompile all debug opti
o
n also on inter
p
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[interp] Mak
e
sure w
e
call init before r
e
gis
t
er
i
ng
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Breza
e
[
p
rofiler] Fix
v
tune build
(
#
13390)
commit
|
commitdiff
|
tree
2019-03-07
V
lad Brezae
[
interp
]
A
dd a f
e
w star
t
ing stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad
B
rezae
[interp] Add fast paths for common cast
checks (#13225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brezae
[
inte
r
p
] Avoid clearing the s
t
ack
with eac
h
call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[inte
r
p] Cleanup
c
ode a little
(#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d
Brezae
[runtime]
Remove dead code (#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[te
s
t
s] Fi
x
fu
n
ction signa
t
ure (#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad B
r
ezae
[interp] Kill sti
n
arg opcodes
(
#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Brezae
[interp] Fix unali
g
ned crashes on arm (#1
2
985)
commit
|
commitdiff
|
tree
2019-02-10
Vla
d
Brez
a
e
[interp] Fix ldel
e
ma (#12903)
commit
|
commitdiff
|
tree
2019-02-08
V
l
ad Br
e
zae
[int
e
rp] Remov
e
s
o
m
e
cknull uses (#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brez
a
e
[interp] Add method to seq_point
s
table after
w
e finis
h
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
V
lad
B
rezae
[tests] E
n
able t
e
s
t
s
uites on
i
nterpr
e
ter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vl
a
d Br
e
za
e
[metadata] Fix
d
ynamic
dele
g
a
te (#12762)
commit
|
commitdiff
|
tree
2019-02-05
V
lad Breza
e
[i
n
terp
]
Add missing write barrier (#12
7
7
2)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Bre
z
ae
[marshal] Optim
i
ze
clear
i
ng
o
f entri
e
s for met
h
od
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
V
lad
Breza
e
[
t
e
s
ts] D
i
sabl
e
oldgen s
t
ress on interp (#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vl
a
d Brezae
[interp]
A
dd supp
o
r
t
f
or break o
n
m
ethod entry (
#
12651)
commit
|
commitdiff
|
tree
2019-01-30
Vla
d
Brezae
[s
g
en] Log
g
ing f
o
r objects kept alive
from ephemer
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[utils]
Fix
p
o
ten
t
ial overflow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Bre
z
ae
[sgen
]
Don
'
t tr
i
gger concurrent collections if we
e
x
ceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
lad
B
rez
a
e
[interp] Fall back to o
l
d impleme
n
tation wh
e
n calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[interp] Allocate interface
table a
s
part of MonoVTa
b
le
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[interp] Use f
a
st vir
t
u
a
l invoke code
also f
o
r i
n
te
r
faces
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Improve
per
f
orm
a
nce
o
f
generic virt
u
al calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Brezae
[
i
nter
p
] Improve performance of v
i
rtual
ca
l
ls
commit
|
commitdiff
|
tree
2019-01-15
Vlad Brezae
[i
n
terp] Re
m
o
ve unr
e
a
c
hable
c
ode (#12
4
11)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brezae
[interp] Fix resu
m
ing into
i
n
t
erp
w
hen fin
a
lly
th
r
ows
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vl
a
d Brezae
[exceptions]
Alway
s
process self
a
bor
t
s even if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[sgen] Fix debug
b
u
ild (#1
2
067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Bre
z
ae
[
i
nterp] Fi
x
resumi
n
g into interp frame du
r
ing EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad
Bre
z
ae
[e
x
ceptions] Verb
o
se lo
g
ging
f
or
cfa_
r
eg
assertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
V
l
ad
B
rez
a
e
[interp] Fi
x
re
t
hr
o
w
(#11844)
commit
|
commitdiff
|
tree
2018-11-29
Vl
a
d Brezae
[tests] More tes
t
update
s
for i
n
t
erp/ful
l
ao
t
interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[
i
nterp] En
a
ble System
.
X
ml tests (
#
11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Bre
z
ae
[interp] Fix
i
nterp inlin
e
(
#
1
1
824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Br
e
z
ae
[
i
nterp
]
Enabl
e
Syst
e
m
.
Data tests on fu
l
l
aoti
n
terp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[arm] Add en
o
ug
h
t
r
ampolines for
f
u
llaotinterp
mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[
in
t
e
rp]
Enable
S
yste
m
.
W
e
b
.
S
e
rvices tests on fulla
o
t
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Br
e
z
a
e
[runti
m
e
] Check for error to p
r
event overwrit
e
s
(#11812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[interp] Fix
f
u
l
l
a
oti
n
terp exce
p
tio
n
s (#11
7
60)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Brezae
[interp] Add inli
n
ing of small
m
ethods (#11
7
35)
commit
|
commitdiff
|
tree
2018-11-14
Vlad
Breza
e
[interp]
S
mall fixe
s
(#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad B
r
ezae
[ci] Add jen
k
ins script
f
or testing fullaot + interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[corlib] Ical
l
for Buffer
.
Me
m
cpy
commit
|
commitdiff
|
tree
2018-11-05
V
l
ad
B
r
e
zae
[
c
o
rlib] Remove
u
nuse
d
func
t
ion
commit
|
commitdiff
|
tree
2018-10-30
Vlad
B
rezae
[tests] Add new build profile for testing mixed
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[interp] Op
t
imise m
e
t
hod execution s
t
a
r
t (#113
2
8)
commit
|
commitdiff
|
tree
2018-10-29
V
l
a
d Brez
a
e
[interp] In
i
t also vtstack value types wh
e
n allocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad Breza
e
[aot] Reenable re
c
ursion check
i
ng
w
hen
i
n
iting s
h
ared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
V
lad Br
e
z
a
e
[inter
p
] Remove mint_
t
yp
e
uses at
execution
t
i
me (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad Brezae
[aot] Ens
u
re s
h
a
r
ed got entries ar
e
initiali
z
ed befor
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad Brezae
[
interp] Implement interpreter entr
y
trampolines on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vla
d
Breza
e
[interp] Opti
m
i
ze
s
t
atic field access
commit
|
commitdiff
|
tree
2018-10-03
Vlad B
r
ezae
[
inter
p
] Avoid emi
t
ting
some unnecessary opc
o
des (
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Brezae
[runtime
]
Fix unde
f
i
n
e
d pthread_main_np (#1
0
930)
commit
|
commitdiff
|
tree
2018-10-01
Vlad Bre
z
ae
[runtim
e
] Disable stack guard for main threa
d
on osx
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
Vlad B
r
e
z
ae
[coop]
F
ix de
a
dlock when
unwinding (#107
9
3)
commit
|
commitdiff
|
tree
2018-09-18
Vlad Brez
a
e
[interp] Opti
m
ize ldtoken
+ GetT
y
p
eFromHandle pair
commit
|
commitdiff
|
tree
2018-09-06
Vla
d
Brezae
[
i
nte
r
p] D
o
n't a
b
ort
i
n critical wra
p
per
s
(#10484)
commit
|
commitdiff
|
tree
2018-09-05
Vla
d
Bre
z
ae
[tests] Bump timeout for System
.
Numeri
c
s
w
ith inte
r
pre
t
er
commit
|
commitdiff
|
tree
2018-08-29
V
lad Brezae
[sgen]
F
ix string size inc
o
nsistency
betwee
n
a
lloc
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vlad Brezae
[llvm] Use curl as fallback for
w
get (#1026
3
)
commit
|
commitdiff
|
tree
2018-08-20
Vla
d
Brezae
[arm64] Unwind info for generic
trampol
i
ne (#10149)
commit
|
commitdiff
|
tree
2018-08-16
V
l
a
d
Breza
e
[tests
]
Enable
old
t
est that se
e
ms to pass now
commit
|
commitdiff
|
tree
2018-08-16
Vla
d
Brezae
[int
e
rp] Restore f
r
ame
ip af
t
er r
u
nning
finally
handler
commit
|
commitdiff
|
tree
2018-08-15
Vlad Brezae
[interp] Fix miss
i
n
g
I
nvali
d
P
rogramException (#1
0
095)
commit
|
commitdiff
|
tree
2018-08-06
V
l
ad Brezae
[meta
d
ata]
Fix
u
se a
f
ter free
o
f
s
ignatures of
s
o
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vlad Brezae
[interp] Run tests for
e
n
tire bcl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vlad Brezae
[interp] Fix sp
a
n exception throwing
commit
|
commitdiff
|
tree
2018-08-01
Vlad
B
rezae
[utils] Sane assert instead
o
f
cra
s
h on allocation
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad Brez
a
e
[in
t
erp] Overflow
fixes (#968
8
)
commit
|
commitdiff
|
tree
2018-07-26
Vlad Brezae
[inter
p
]
I
mp
r
o
ve icall perf (#9
6
45)
commit
|
commitdiff
|
tree
2018-07-22
Vlad Brezae
[inter
p
] Don't throw
ex
c
ep
t
io
n
o
n -1 division
commit
|
commitdiff
|
tree
2018-07-19
V
lad B
r
ezae
[
interp] Remo
v
e unused c
o
d
e added recentl
y
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp
]
Simplify call
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Brezae
[interp]
R
emove exception chec
k
i
n
g from pinvoke c
o
de
commit
|
commitdiff
|
tree
next