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_
I
N
T
E
RP
build (#
1
6057)
commit
|
commitdiff
|
tree
2019-08-02
Vl
a
d B
r
ezae
[interp]
R
emove unconditional b
r
anches to next instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brez
a
e
[sgen] Fix check-
n
ursery-pinn
e
d deb
u
g option (#1
5
865)
commit
|
commitdiff
|
tree
2019-08-01
V
l
a
d
Br
e
z
a
e
[marshal] Free
delegates
w
ith
t
arge
t
t
hat are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[m
i
ni] Ignor
e
conv
.
r
.
un if top of stack is alrea
d
y
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
V
lad Brezae
[tests] Bu
m
p sleep for pinvok
e
3 test (#15937)
commit
|
commitdiff
|
tree
2019-07-27
V
l
a
d Brezae
[interp] Optim
i
ze ldelema (#15846
)
commit
|
commitdiff
|
tree
2019-07-24
Vlad
B
rez
a
e
[sre] Do
n
't throw
random e
x
ce
p
tion
when runtime shut
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre]
M
ake creation of dynamic method synchronized
commit
|
commitdiff
|
tree
2019-07-22
Vla
d
Br
e
zae
[interp] Enabl
e
inlining of object constructors
(#156
6
5)
commit
|
commitdiff
|
tree
2019-07-19
V
l
ad Bre
z
ae
[gli
b
]
U
se clock_nanosleep if available (#15443)
commit
|
commitdiff
|
tree
2019-07-10
V
l
ad B
r
ezae
[inter
p
] Add JitHelper intrin
s
for enum com
p
a
r
ison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
V
lad Br
e
zae
[i
n
te
r
p] Simplify MINT_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[interp] M
a
ke newarr lockfree
commit
|
commitdiff
|
tree
2019-06-26
V
l
a
d
Brezae
[sg
e
n] Fix cras
h
es in
s
gen due to
x
d
omain refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad Bre
z
a
e
[interp] Reduce c
o
mputati
o
n under calc_
s
ection mutex
commit
|
commitdiff
|
tree
2019-06-21
V
lad Br
e
z
ae
[arm64]
Add location
o
f
t
his and rg
c
tx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Brezae
[arm
]
Add location of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad Brezae
[amd64] Fix location saving for
*this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad Breza
e
[jit]
Make al
i
as
a
nalysis properl
y
handle alias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad
B
rezae
[jit] Ad
d
de
b
ug option for using clr memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vla
d
Br
e
zae
[interp] Prefer interp_in wrappers over tr
a
mpolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vl
a
d
Br
e
za
e
[jit] Fi
x
interfac
e
cast
(
#
1
4978)
commit
|
commitdiff
|
tree
2019-06-05
Vla
d
Brezae
[interp] I
n
line mor
e
met
h
ods
(
#
147
5
5)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[
m
arshal] Fix race
b
etw
e
en delegate marshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Brezae
[interp] Make
--interp= n
o
t ove
r
ride
last set execu
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
V
lad Br
e
zae
[int
e
rp] Share
m
ore w
r
ap
p
ers
f
or diffe
r
ent interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Br
e
zae
[interp] Fix
wa
r
n
i
ng with
c
ov
e
ri
t
y (#14613
)
commit
|
commitdiff
|
tree
2019-05-03
Vlad
Breza
e
[interp] O
p
timize ldsflda op
c
ode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp] Opt
i
mize enum Hasf
l
ag
(
#141
7
3)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Breza
e
[
i
nterp] Op
t
i
mize spec
i
al static fi
e
l
d access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[interp]
D
o
n
't change next_jit_code_has
h
d
uring imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vla
d
Brezae
[inter
p
] D
o
n't check
f
o
r exception in
n
a
tive wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brez
a
e
[in
t
erp] Fix buf
f
e
r
overflow when incrementi
n
g sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brez
a
e
[inter
p
] Small vt opcode
optimisations (#1
4
040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] I
m
prove boxi
n
g
/
u
nboxing (
#
14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad B
r
ezae
[
interp] Fix interp
s
trmf
l
d
vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Breza
e
[
i
nterp] Static field acce
s
s fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Br
e
zae
[i
n
terp]
O
ptimize l
d
obj/sto
b
j (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vla
d
Brezae
[interp] Add intrinsics f
o
r common object methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad
B
rezae
[inte
r
p] Fi
x
G
e
t
Functi
o
n
Point
e
r (#13
7
08)
commit
|
commitdiff
|
tree
2019-04-04
Vla
d
Brez
a
e
[interp] Optimize
s
tatic vtype field access (#13769)
commit
|
commitdiff
|
tree
2019-04-03
V
lad B
r
ezae
[gshared
v
t
]
F
ix size
o
f opcode (#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[
i
nterp] Add intrinsics for Math ope
r
ati
o
ns (#136
3
5)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[i
n
terp] Small changes (#13691
)
commit
|
commitdiff
|
tree
2019-03-22
Vla
d
B
reza
e
[
interp
]
M
a
ke tr
a
nsform pha
s
e
m
o
re
f
lexible (
#
13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Brezae
[
interp] Enable compile
a
ll debug
opt
i
on also on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad
Brezae
[in
t
erp
]
Make
s
u
r
e we call init before registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Bre
z
ae
[prof
i
ler] Fix vtune build (
#
13390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[i
n
t
e
rp
]
Add a few starting
s
tats (#133
4
7)
commit
|
commitdiff
|
tree
2019-03-01
V
l
ad
B
rez
a
e
[interp] Add fast
paths for com
m
on c
a
s
t
che
c
ks (#13
2
25)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brezae
[
i
nterp] Avoid
c
learing t
h
e
s
tack with each call
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vla
d
Brezae
[interp] Cleanup
c
o
de a lit
t
le (#
1
3092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[runtime] R
e
mov
e
dead
c
ode (#13
0
8
9
)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Br
e
z
a
e
[tests
]
F
i
x functi
o
n signatur
e
(#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[interp] Kill stinarg opco
d
es
(#13038
)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Brezae
[inter
p
] Fix unaligned
cra
s
hes
o
n
a
rm (#12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brez
a
e
[
i
nterp] F
i
x
l
delema (#
1
2903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp] Remo
v
e
some cknull uses (#1284
9
)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[
i
nterp] Add method to seq_poi
n
t
s
t
able after we fin
i
sh
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Br
e
zae
[tests] Enable test suites on interpreter (#1
2
8
06)
commit
|
commitdiff
|
tree
2019-02-06
V
lad Brezae
[metadata] Fix dynamic delega
t
e (#12
7
62)
commit
|
commitdiff
|
tree
2019-02-05
Vlad Brezae
[
i
nt
e
rp
]
Add missing
w
r
ite ba
r
r
ier
(#
1
277
2
)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[
m
arshal] Op
t
i
m
ize clearing of e
n
tries for method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[t
e
st
s
] Disable
ol
d
gen stre
s
s on interp
(
#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vl
a
d Brezae
[interp] Add
suppo
r
t for break
o
n metho
d
entry (#126
5
1)
commit
|
commitdiff
|
tree
2019-01-30
Vl
a
d Brezae
[sgen]
L
og
g
ing for objects ke
p
t alive from eph
e
mero
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
Brezae
[utils] Fix potential overflow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[sgen] Don't trig
g
er co
n
current collec
t
i
o
ns if we
exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
r
ezae
[
i
nt
e
rp] Fall b
a
c
k
to old imple
m
en
t
ation
when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
la
d
Brezae
[interp] Allo
c
a
te interfa
c
e table as part of MonoVT
a
ble
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
ezae
[interp] Us
e
fast v
i
rtual invoke cod
e
al
s
o for in
t
erfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
rezae
[
interp] Imp
r
o
ve
p
er
f
orm
a
nce of
generic
virtual call
s
commit
|
commitdiff
|
tree
2019-01-22
V
l
a
d
Brezae
[interp] Improve perf
o
rmanc
e
of virtual calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad Brezae
[interp
]
Remove
u
n
reachable
c
o
d
e (#124
1
1)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brezae
[interp] Fi
x
r
esuming into interp
wh
e
n f
i
nally
t
hrows
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vl
a
d
Bre
z
ae
[
exceptions] Always
process se
l
f ab
o
rts ev
e
n
if
w
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[s
g
en] Fix debug
b
u
ild (#
1
2067)
commit
|
commitdiff
|
tree
2019-01-03
Vla
d
Br
e
zae
[interp] Fix
r
es
u
ming int
o
interp fr
a
me duri
n
g
E
H
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vla
d
Breza
e
[exce
p
tions
]
Verbose log
g
ing for cfa_reg assertio
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
V
l
a
d
B
r
e
zae
[i
n
terp] Fix
rethrow (#11844)
commit
|
commitdiff
|
tree
2018-11-29
Vlad Bre
z
ae
[tests] More test
update
s
for interp/fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] En
a
b
le System
.
Xml tests (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vl
a
d Brezae
[interp] Fix i
n
te
r
p inline (#118
2
4)
commit
|
commitdiff
|
tree
2018-11-28
V
l
ad Br
e
z
a
e
[i
n
terp] Enable
S
yst
e
m
.
D
a
ta tests on f
u
lla
o
tinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vla
d
B
r
ezae
[arm]
Ad
d
en
o
u
g
h tramp
o
lines for fullaotinter
p
mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[interp] Enable System
.
Web
.
Servi
c
es t
e
sts on ful
l
aoti
n
t
e
rp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vla
d
B
rezae
[
r
unti
m
e]
Check for error to
prevent over
w
rites (#11812)
commit
|
commitdiff
|
tree
2018-11-27
V
l
ad Brez
a
e
[interp]
Fix fulla
o
tint
e
rp exceptions (#11
7
60)
commit
|
commitdiff
|
tree
2018-11-21
Vla
d
Brezae
[interp] A
d
d inlining of small methods (#1173
5
)
commit
|
commitdiff
|
tree
2018-11-14
Vlad Brezae
[inte
r
p] Sm
a
ll fix
e
s (#116
6
7)
commit
|
commitdiff
|
tree
2018-11-05
Vlad B
r
ezae
[ci] A
d
d jenkins s
c
ript
for testing fullaot
+
int
e
rp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
V
lad Brezae
[corlib] Icall for Buffer
.
Me
m
cpy
commit
|
commitdiff
|
tree
2018-11-05
Vlad Bre
z
a
e
[c
o
rlib] Rem
o
ve unused function
commit
|
commitdiff
|
tree
2018-10-30
Vlad Bre
z
ae
[
tes
t
s
]
Add new
bui
l
d profile for testing mixed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vlad Bre
z
ae
[i
n
t
erp]
O
p
timise
m
et
h
od execution
start (#11328)
commit
|
commitdiff
|
tree
2018-10-29
V
l
ad Breza
e
[interp]
I
nit
also vtstac
k
value types w
h
en
allocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad
B
rezae
[aot]
R
eenable
re
c
ursi
o
n
chec
k
i
ng w
h
e
n initing
shared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vlad B
r
ezae
[interp] Re
m
ov
e
m
int_
t
ype uses at executio
n
t
i
m
e
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vl
a
d Brezae
[
a
ot]
E
nsure shared got entrie
s
a
r
e
initialized
before
.
.
.
commit
|
commitdiff
|
tree
next