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] Reduce computation under calc_section mutex
2019-06-26
Vlad
B
re
z
ae
[i
n
terp]
R
educe computation u
n
der calc_sec
t
i
o
n mu
t
ex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] Add location
o
f this an
d
rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vl
a
d Brezae
[arm] A
d
d location of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[amd
6
4] Fix locatio
n
saving for
*
thi
s
*
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Make
alias
analysis properly handle alias clo
b
erri
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Bre
z
ae
[
jit] Add debug
option
f
or using cl
r
memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Brezae
[interp] Pr
e
fer
i
nt
e
r
p_in wrappers over tram
p
o
l
in
e
s
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
V
l
ad Bre
z
a
e
[
j
it] Fix
i
nterface cast (#1497
8
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Br
e
zae
[interp] Inline m
o
re me
t
hods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vl
a
d
Brezae
[ma
r
shal]
F
ix race between delegate mar
s
haling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Brezae
[interp]
Make --interp= not ove
r
ride
l
ast set execut
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[inter
p
] Share more wrappers for different interp i
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vl
a
d
B
r
ezae
[interp] Fix w
a
r
ning with coverity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad
Brezae
[inter
p
] Optimiz
e
ldsf
l
da
o
pcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp
]
Op
t
i
m
i
ze e
n
u
m
Hasflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
V
l
a
d
B
r
e
zae
[interp] Op
t
imize special
static field
a
ccess (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Breza
e
[inter
p
]
Don't change
next_jit_code_hash
d
uring imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Brez
a
e
[interp] Don't check fo
r
exception
in native wra
p
pers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad
Brezae
[interp
]
Fix buffer overflow when incrementing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Br
e
z
a
e
[interp] Small v
t
opcode
opti
m
isa
t
ions (#1
4
04
0
)
commit
|
commitdiff
|
tree
2019-04-17
Vlad
B
r
e
zae
[
interp] Im
p
rove boxing/unbox
i
ng (#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brez
a
e
[
i
nterp] F
i
x interp strm
f
ld vt
(#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brezae
[interp] S
t
at
i
c field ac
c
e
ss fixes
(#14009)
commit
|
commitdiff
|
tree
2019-04-12
V
lad Brezae
[interp] Optimize l
d
ob
j
/stobj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad
Brezae
[inter
p
] Ad
d
intrinsic
s
f
o
r common object me
t
ho
d
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
V
la
d
Brezae
[
i
nterp] Fix G
e
tFu
n
ctionP
o
inter (#1
3
708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp
]
Opti
m
ize static vtype field access (#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brez
a
e
[
g
sh
a
redvt] Fix sizeof o
p
code (#138
1
7)
commit
|
commitdiff
|
tree
2019-04-03
V
lad
B
rezae
[
i
nterp]
A
dd intri
n
sics f
o
r Math opera
t
io
n
s (#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad
Brezae
[in
t
erp] Sm
a
ll c
h
anges (#13691)
commit
|
commitdiff
|
tree
2019-03-22
V
l
ad Brezae
[
i
nt
e
rp] M
a
ke
t
ransform phase mor
e
flexible
(#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad
Brezae
[int
e
rp
]
Enable compil
e
all debug o
p
tion als
o
o
n
interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad
Brezae
[
i
nterp] Ma
k
e s
u
re we call init before reg
i
stering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vl
a
d Bre
z
ae
[profiler] Fi
x
vtune bu
i
ld (#13
3
90)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[interp] Add a fe
w
s
t
a
rting
s
t
a
t
s (#1334
7
)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Bre
z
ae
[
interp] A
d
d fas
t
pat
h
s for com
m
o
n cast
c
heck
s
(#
1
3225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brezae
[interp
]
Avoid clearing t
h
e s
t
ack w
i
t
h each call
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[
i
nter
p
] Cleanup code a little (#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[
runtime] Rem
o
v
e dead c
o
de (#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Bre
z
a
e
[
t
ests] Fix function signature
(#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vla
d
B
r
ez
a
e
[interp] Kill stinarg opcodes (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad
B
re
z
ae
[in
t
erp] Fix
u
nal
i
gned crashes on
a
r
m (
#
12985)
commit
|
commitdiff
|
tree
2019-02-10
V
lad Brezae
[interp] Fix
ld
e
lema (#1
2
903)
commit
|
commitdiff
|
tree
2019-02-08
V
l
ad B
r
ezae
[
i
nterp]
R
em
o
ve some cknull
uses (#1284
9
)
commit
|
commitdiff
|
tree
2019-02-08
Vla
d
Br
e
zae
[interp] Add method to seq_points
table after we finis
h
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vla
d
Brez
a
e
[tests
]
Enable test suites
on interpreter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vla
d
Brezae
[metad
a
ta] F
i
x
dy
n
am
i
c delegate (#
1
2762)
commit
|
commitdiff
|
tree
2019-02-05
Vlad
B
rezae
[in
t
erp] Add missing wr
i
te barrier (#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vla
d
Brezae
[marshal]
Optimize clearing of e
n
t
r
ies for
method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vl
a
d
Bre
z
ae
[tests] Dis
a
bl
e
oldgen stress on
i
n
t
erp (#1
2
682)
commit
|
commitdiff
|
tree
2019-01-30
V
lad B
r
ezae
[interp] Add supp
o
rt for
b
r
e
a
k
on method entry (#
1
2651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[
sgen] Loggi
n
g for obje
c
ts kep
t
alive from
e
phemeron
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d
Brezae
[utils] Fi
x
p
otential overflow (
#
1
2
559)
commit
|
commitdiff
|
tree
2019-01-22
V
lad
Breza
e
[s
g
en] Don't t
r
igg
e
r co
n
curr
e
nt
collections if we excee
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[
i
nte
r
p] Fall back
t
o
old
implementa
t
ion
when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brez
a
e
[interp]
A
llocate inter
f
a
c
e tabl
e
as par
t
of
M
o
no
V
Tab
l
e
commit
|
commitdiff
|
tree
2019-01-22
Vlad Bre
z
ae
[interp
]
Use fast virtual invoke code
a
lso for interfaces
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] I
m
prove
p
erform
a
nc
e
of gener
i
c virtua
l
c
a
lls
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
Breza
e
[in
t
er
p
] Improve per
f
ormance of virtual calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad Br
e
zae
[
inter
p
] Remove u
n
reac
h
able code (#1241
1
)
commit
|
commitdiff
|
tree
2019-01-11
V
lad Brezae
[int
e
r
p
]
Fix res
u
ming into inter
p
w
hen final
l
y
t
hro
w
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
V
l
a
d
Brezae
[exceptions] Alwa
y
s
p
rocess self aborts e
v
en if we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[sgen] Fix debug b
u
i
l
d (#12067)
commit
|
commitdiff
|
tree
2019-01-03
V
lad
Brezae
[i
n
t
e
rp]
Fix res
u
m
ing
into
interp
f
ra
m
e
durin
g
EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vl
a
d Brezae
[exceptions] Verbose l
o
gging for cfa_reg as
s
ertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vlad B
r
e
za
e
[int
e
rp] Fix re
t
hrow (
#
118
4
4)
commit
|
commitdiff
|
tree
2018-11-29
Vlad Breza
e
[tests] More test
u
pdates for interp/
f
ullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
Brezae
[interp] Ena
b
l
e System
.
Xml t
e
s
t
s (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Bre
z
ae
[
i
n
ter
p
] F
i
x inte
r
p
i
nline (#11824
)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Breza
e
[
inte
r
p] Enable
Sys
t
em
.
Data tests on fu
l
laotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vl
a
d Brez
a
e
[arm] Add eno
u
gh trampolines
f
or ful
l
aotinter
p
mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vl
a
d Brezae
[i
n
terp] Enab
l
e System
.
W
e
b
.
Services tests
o
n fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Br
e
zae
[runti
m
e] Check for error to p
r
event overw
r
ites (#11812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[
i
nterp] F
i
x f
u
llao
t
interp
e
xce
p
ti
o
ns (#1176
0
)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Brezae
[interp] Add in
l
ini
n
g of s
m
all metho
d
s (#11735
)
commit
|
commitdiff
|
tree
2018-11-14
Vlad Brezae
[
i
nterp] Small fixes (#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Breza
e
[ci] Add jenk
i
ns script for testing f
u
llaot + in
t
e
rp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
V
l
ad Br
e
zae
[corlib] Icall for Buffer
.
Memcpy
commit
|
commitdiff
|
tree
2018-11-05
Vlad
Bre
z
a
e
[corlib] Remove un
u
s
e
d
function
commit
|
commitdiff
|
tree
2018-10-30
V
l
ad Brezae
[tes
t
s
]
A
d
d
new build
p
rofile
f
or tes
t
i
n
g mixed
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
V
l
ad Brezae
[interp] O
p
t
imise me
t
hod execu
t
ion start
(#1
1
328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad Brez
a
e
[
interp] Init also vtstack value types whe
n
allocate
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad Brezae
[aot] Reenable recur
s
ion checking wh
e
n in
i
ting shared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vlad Brezae
[interp] Remove mint
_
t
ype uses at
e
xec
u
tion time (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
V
l
ad Brezae
[aot] Ens
u
re
shared got
entries
ar
e
init
i
alized before
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad B
r
ezae
[interp] Im
p
l
e
m
ent in
t
er
p
rete
r
entry trampolines on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad Brezae
[interp] Optimiz
e
static field access
commit
|
commitdiff
|
tree
2018-10-03
Vl
a
d Br
e
zae
[interp]
A
void
e
mitting some unnecessary o
p
co
d
es
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Brezae
[runtime] Fix undefi
n
ed pthread_
m
ain_np (#1093
0
)
commit
|
commitdiff
|
tree
2018-10-01
Vl
a
d B
r
ezae
[runt
i
m
e
]
Dis
a
b
l
e
stac
k
guard for main threa
d
on osx
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
V
lad Br
e
zae
[
c
oop] Fix
d
eadlo
c
k w
h
en
unwinding (
#
1
0
793)
commit
|
commitdiff
|
tree
2018-09-18
Vlad Breza
e
[int
e
r
p] Optimize ldto
k
en + GetTypeFromHandl
e
pair
commit
|
commitdiff
|
tree
2018-09-06
V
l
ad Brezae
[interp] Don't
a
b
o
rt in
critica
l
wrappers (#104
8
4)
commit
|
commitdiff
|
tree
2018-09-05
Vlad Brezae
[te
s
t
s
] Bu
m
p time
o
ut for System
.
Numerics with interp
r
eter
commit
|
commitdiff
|
tree
2018-08-29
V
l
ad Brezae
[sgen] Fi
x
str
i
n
g
s
i
ze incon
s
i
sten
c
y
between alloc
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vlad B
r
e
z
ae
[llvm] Use c
u
rl as fallback f
o
r wget (#10263)
commit
|
commitdiff
|
tree
2018-08-20
Vlad B
r
ezae
[arm64] Unwi
n
d
inf
o
for generic trampolin
e
(
#10149)
commit
|
commitdiff
|
tree
2018-08-16
Vlad Brezae
[tests]
Enabl
e
o
ld
t
e
s
t th
a
t se
e
ms t
o
pass now
commit
|
commitdiff
|
tree
2018-08-16
Vlad Brezae
[i
n
terp]
R
estore
fr
a
me ip af
t
er runni
n
g
finally handler
commit
|
commitdiff
|
tree
2018-08-15
Vla
d
Brezae
[interp
]
F
i
x missing InvalidPro
g
ramException (#10095)
commit
|
commitdiff
|
tree
next