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
[metadata] Fix leaks when handling a few attributes (#16675)
2019-09-06
Vlad
B
rez
a
e
[m
e
tadata] Fix lea
k
s when handling a few attr
i
butes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Brezae
[interp] Kill
InterpFra
m
e
.
ex
(#16666)
commit
|
commitdiff
|
tree
2019-09-03
V
lad B
r
ezae
[
i
nterp] Transform
l
d
loc
/
stloc pairs to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad
B
rezae
[interp] Remove v
a
rarg
s
from
I
nterpFrame
an
d
recomput
e
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brez
a
e
[interp] Fixes fo
r
il_offsets associat
e
d
with in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[i
n
t
erp] Remove
unnecessary
r
e
c
ompu
t
ation (#16509)
commit
|
commitdiff
|
tree
2019-08-19
Vlad Brezae
[interp
]
Make sure we allocate
sta
c
k for MINT_LD_DELEGA
T
E_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
V
l
ad Brezae
[
exceptions] Don't
debug hang o
n
Thr
e
adAbortExcept
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad B
r
ezae
[i
n
terp] F
i
x i
c
all
signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Bre
z
a
e
[int
e
rp
]
Fix overflow of execution stack (#16
1
15)
commit
|
commitdiff
|
tree
2019-08-07
Vl
a
d Brezae
[
interp]
F
ix DEBUG_INTERP build (#16057)
commit
|
commitdiff
|
tree
2019-08-02
V
l
ad Brezae
[int
e
r
p
] Remove un
c
onditiona
l
branches to
n
ext instruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vl
a
d
B
rezae
[sgen] Fi
x
c
h
e
c
k-nursery-pinned debug
o
ptio
n
(#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad
B
r
e
z
ae
[marshal] Free deleg
a
tes with targ
e
t that are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vla
d
Breza
e
[m
i
ni] Ignore con
v
.
r
.
un if
top
of stack
i
s
already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[tests] Bump sleep
f
or pin
v
o
k
e3 test (
#
15937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Brezae
[in
t
erp] Opti
m
ize ldelema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sr
e
] Don'
t
thr
o
w
ra
n
dom
e
x
ception w
h
e
n
runtime s
h
uts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Bre
z
ae
[sr
e
] Make creation
o
f
d
ynamic method synchronized
commit
|
commitdiff
|
tree
2019-07-22
Vla
d
Brezae
[interp] En
a
ble inlining of object constructors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Breza
e
[glib]
U
se clock_nanosl
e
e
p
if av
a
ilable (#1
5
443)
commit
|
commitdiff
|
tree
2019-07-10
V
l
ad B
r
ezae
[interp] Add JitHe
l
p
e
r intrins for enum c
o
mp
a
r
i
son
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vla
d
Br
e
za
e
[interp]
S
im
p
lify MINT_N
E
WOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vla
d
Breza
e
[interp] M
a
ke newarr lo
c
kfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[
sge
n
] Fix
c
rashes in sgen due to xdomain r
e
fs
commit
|
commitdiff
|
tree
2019-06-26
Vlad B
r
ezae
[interp] Red
u
ce compu
t
ati
o
n und
e
r
c
alc_
s
ect
i
on m
u
tex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] Add locatio
n
of th
i
s
a
nd r
g
ctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Br
e
zae
[arm] Add
location
o
f
this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Bre
z
a
e
[amd64]
Fix location
saving f
o
r
*
this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Make
a
l
ias
a
nalysis
p
roperl
y
handle alias c
l
oberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Add
d
e
bug
option for usin
g
c
l
r
m
e
m
o
ry
m
o
d
el
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
V
lad Breza
e
[interp] Prefer i
n
terp_in wra
p
pers over tr
a
mpolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad B
r
eza
e
[jit] Fix int
e
rface ca
s
t
(#14978)
commit
|
commitdiff
|
tree
2019-06-05
V
l
ad Brezae
[interp] Inline more m
e
thods
(#1475
5
)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[
m
arshal
]
Fix race between delegat
e
marshaling an
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vl
a
d Brezae
[interp] Make
--i
n
terp= not ove
r
ride last se
t
exec
u
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[inter
p
] Shar
e
more wrappers for diff
e
rent int
e
rp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
V
l
ad
Bre
z
ae
[
i
nterp] Fi
x
w
arn
i
ng with
coverity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad
Bre
z
ae
[inte
r
p
]
O
ptimize ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vl
a
d Brezae
[
i
n
terp] Optimize enum Hasflag (#1417
3
)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brez
a
e
[
interp] Optimize spec
i
a
l
stat
i
c field access
(#
1
4202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Breza
e
[interp] Do
n
't change
ne
x
t_jit_co
d
e_h
a
sh during imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Breza
e
[inte
r
p]
Do
n
't c
h
e
c
k
for e
x
cept
i
o
n in nat
i
ve wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brezae
[i
n
terp] Fix
buffer ove
r
flow when inc
r
e
m
en
t
ing sp
commit
|
commitdiff
|
tree
2019-04-17
V
lad
Brezae
[inter
p
] S
m
all vt
opcode optimisation
s
(
#
1
4040)
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
Brezae
[interp] Impr
o
ve b
o
x
ing/unb
o
xing
(
#
1
4048)
commit
|
commitdiff
|
tree
2019-04-17
V
l
a
d Brezae
[inte
r
p]
Fix
inter
p
strmfld vt
(#14086)
commit
|
commitdiff
|
tree
2019-04-15
V
l
a
d Brezae
[interp] St
a
tic field acces
s
fixes (#1
4
009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[interp] Opt
i
mize ldo
b
j/s
t
obj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Brezae
[interp] Add i
n
tri
n
si
c
s for commo
n
object m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[int
e
rp]
F
ix G
e
tFunctionPoi
n
ter (#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp] Optimi
z
e static vtype field access
(#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[gsha
r
e
d
vt] Fix sizeof opc
o
de (#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Breza
e
[
interp] Ad
d
intrinsics
for Math
o
p
erations (#
1
363
5
)
commit
|
commitdiff
|
tree
2019-03-28
Vla
d
Brezae
[interp
]
Small changes (#13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad
B
rezae
[in
t
erp] Make transfo
r
m phase more flexible (#13516
)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Brezae
[i
n
terp] Enable com
p
il
e
all debug
option
also on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad Brezae
[interp
]
Make sure we call init befor
e
r
egistering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[profiler] Fix vtune buil
d
(
#
13390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad B
r
ezae
[inter
p
] Add a f
e
w start
i
ng stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad
Brezae
[inter
p
] Add fast paths for common ca
s
t che
c
ks (#1
3
225)
commit
|
commitdiff
|
tree
2019-02-26
V
lad Brezae
[int
e
rp]
Av
o
id clearing the stac
k
with
e
ach
c
a
l
l (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Br
e
za
e
[
i
nte
r
p] Cleanup code a little (#13092)
commit
|
commitdiff
|
tree
2019-02-21
V
l
ad B
r
ezae
[runt
i
me] Remove
dead code (#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vla
d
Brezae
[tes
t
s] Fix functi
o
n signa
t
u
r
e
(#13090
)
commit
|
commitdiff
|
tree
2019-02-19
V
l
ad Bre
z
ae
[interp] Kill
stina
r
g opcodes (#
1
3038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Brezae
[
i
nterp]
Fix unaligned
crashes on a
r
m
(
#12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brezae
[i
n
terp
]
Fix l
d
elema
(
#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vl
a
d Brezae
[interp
]
Remove some cknull uses (#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp] Add method to s
e
q_poin
t
s
tabl
e
after
we finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Brezae
[tes
t
s]
E
nable test su
i
te
s
on interpreter (#1280
6
)
commit
|
commitdiff
|
tree
2019-02-06
V
l
ad Brezae
[metadat
a
] Fix dynam
i
c
d
ele
g
ate (#
1
2762)
commit
|
commitdiff
|
tree
2019-02-05
Vlad B
r
ezae
[interp] Add missin
g
wr
i
te barrier (#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Br
e
z
ae
[marsha
l
] Optim
i
ze clea
r
ing of en
t
ries for method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[tests] Dis
a
ble oldgen stress on in
t
erp (#12682)
commit
|
commitdiff
|
tree
2019-01-30
V
la
d
Brez
a
e
[interp] Add s
u
p
port for break
on me
t
h
o
d entry (
#
12651)
commit
|
commitdiff
|
tree
2019-01-30
V
l
ad Brezae
[sgen
]
Logging for objects kept
a
liv
e
fro
m
ephemero
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
Brez
a
e
[utils] Fix potential overflow (#
1
2
5
59)
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
ezae
[sgen] Don't tr
i
gger con
c
urrent collecti
o
ns if we
e
xce
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
B
re
z
ae
[
i
nterp] Fall back to
old i
m
ple
m
entation when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[
i
nterp] Alloca
t
e inte
r
face table as par
t
of MonoVTa
b
l
e
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad
B
rezae
[inte
r
p] Use fa
s
t virt
u
al in
v
o
ke
c
ode also for interfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Brezae
[interp] Imp
r
ov
e
performance o
f
ge
n
eric
virt
u
al calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[inte
r
p] Improve pe
r
form
a
nce of virtu
a
l
calls
commit
|
commitdiff
|
tree
2019-01-15
V
lad Brezae
[interp] Re
m
ove un
r
e
acha
b
le
c
ode (#12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad
Brezae
[interp] Fix resuming into in
t
e
r
p
whe
n
finally throws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vlad Breza
e
[excep
t
ions
]
Always process self abor
t
s
e
ven if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[sgen] Fi
x
debug build
(
#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Bre
z
ae
[interp]
Fix resuming into interp
f
r
ame dur
i
ng EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad
B
r
ezae
[e
x
c
eptions] Verbose logging for cfa_reg asserti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vlad Brezae
[interp] Fix rethr
o
w (#11844)
commit
|
commitdiff
|
tree
2018-11-29
Vlad Breza
e
[
tests
]
More test updates f
o
r in
t
erp/fullao
t
interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Breza
e
[
i
nterp]
E
nable System
.
Xml te
s
ts (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Fix interp inli
n
e (#11824)
commit
|
commitdiff
|
tree
2018-11-28
V
lad Brezae
[inte
r
p]
Enable System
.
Dat
a
te
s
ts on full
a
otinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Bre
z
ae
[arm] Add enoug
h
trampoline
s
for f
u
llaoti
n
terp mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
V
l
ad Brez
a
e
[interp] Enab
l
e Syst
e
m
.
Web
.
Serv
i
ces tests
on ful
l
aotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad
Brezae
[runtime]
C
heck
f
or
e
rror to prevent
ov
e
r
w
r
i
tes (#1
1
812
)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[int
e
rp] Fix fu
l
laotinter
p
e
x
ceptions
(#11760)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Bre
z
ae
[interp] A
d
d inli
n
i
ng of small methods (#117
3
5)
commit
|
commitdiff
|
tree
next