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
[arm] account only 4 bytes on stack for single precision arguments
2019-08-27
Vlad Brezae
[interp] Re
m
ove
unnecessary
r
e
compu
t
ati
o
n
(
#
165
0
9)
commit
|
commitdiff
|
tree
2019-08-19
Vlad
B
r
e
zae
[interp] Make sure we allocat
e
stack for MINT
_
L
D
_DELEGATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
V
la
d
Brezae
[excep
t
i
ons] Don't debug
h
ang on Th
r
ead
A
bortEx
c
eption
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad Breza
e
[
i
n
t
erp] Fix icall si
g
n
a
ture (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Breza
e
[i
n
t
e
rp]
Fix overflow of
execu
t
i
on stac
k
(
#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[
i
nterp
]
Fix
DEBUG_INTERP build (#16
0
57)
commit
|
commitdiff
|
tree
2019-08-02
Vl
a
d Brezae
[interp] Remov
e
unc
o
nditional branche
s
t
o
next instructio
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad
Brezae
[sgen]
Fix check-nursery-pinned
d
ebug
o
ption (#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[m
a
rshal] Free delegat
e
s with target th
a
t are
passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
e
z
ae
[mi
n
i] Ig
n
o
r
e
conv
.
r
.
un
i
f
t
op
of stack is
a
lready
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vl
a
d Brezae
[tests] Bump slee
p
for pinvoke3 tes
t
(#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad B
r
ez
a
e
[interp]
O
pt
i
mize lde
l
e
m
a (#15
8
46)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brez
a
e
[sre] Don't throw random exception when
runtime shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brez
a
e
[
sre] Make creation of dynam
i
c
m
e
tho
d
syn
c
hronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[int
e
rp] Enable inlining of ob
j
ect constructor
s
(#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[glib] U
s
e clock_nano
s
le
e
p if available
(
#154
4
3)
commit
|
commitdiff
|
tree
2019-07-10
Vl
a
d Brezae
[interp] Add
J
it
H
e
l
per intrins for
e
num comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad
Brezae
[
interp] Simp
l
i
fy
MINT_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brez
a
e
[interp] Make newarr
l
ockfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad B
r
ez
a
e
[sgen] Fix
c
r
ashes
i
n
sgen due
t
o xdom
a
in ref
s
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[interp] Reduce computation unde
r
c
alc_secti
o
n mutex
commit
|
commitdiff
|
tree
2019-06-21
Vla
d
Brezae
[arm64] Add location o
f
t
his and r
g
c
tx arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad Br
e
zae
[arm] Add location of t
h
is and
rgctx ar
g
commit
|
commitdiff
|
tree
2019-06-21
Vlad Breza
e
[amd64]
F
i
x loc
a
tion saving for *this
*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
B
rezae
[
j
it] M
a
ke alias analysis properly handle al
i
a
s
c
loberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vl
a
d Br
e
zae
[j
i
t] Add
d
e
bug option for usi
n
g c
l
r memor
y
model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad B
r
eza
e
[interp] Prefer interp_in wrappers over tr
a
mpolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
V
lad Brezae
[j
i
t] Fix
i
n
terface cast (#14978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp] In
l
ine mor
e
methods (#14755
)
commit
|
commitdiff
|
tree
2019-05-31
Vlad
Brezae
[
marshal]
Fix race between de
l
egate marsh
a
l
i
ng
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
V
l
ad Brezae
[i
n
terp
]
Make --interp= n
o
t override las
t
s
et
exe
c
ut
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad
Brezae
[interp] Share more wrappers for dif
f
erent interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad
B
rezae
[
i
nterp]
F
ix w
a
r
n
ing with
coverit
y
(
#14613
)
commit
|
commitdiff
|
tree
2019-05-03
V
l
a
d
Brezae
[interp] Optimi
z
e ldsflda opcod
e
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[
i
nterp] O
p
timize en
u
m H
a
sf
l
ag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Br
e
za
e
[interp]
O
ptimize sp
e
cial static
field access (#14
2
02)
commit
|
commitdiff
|
tree
2019-04-26
Vl
a
d Brezae
[interp] Don'
t
change next_jit_c
o
de_has
h
d
uring
imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Brezae
[interp
]
Don't check for exception in nativ
e
wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad
B
r
ezae
[
i
nterp]
Fix buffer overflow whe
n
incre
m
ent
i
n
g sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[
interp]
Smal
l
vt
o
pcode optimis
a
t
ion
s
(#14040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad
B
rezae
[inte
r
p] Im
p
rov
e
b
o
x
in
g
/
unb
o
x
ing (
#
14048)
commit
|
commitdiff
|
tree
2019-04-17
V
l
ad Brezae
[inte
r
p] Fi
x
interp strmfld vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vl
a
d Brezae
[interp] Static f
i
e
l
d
access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vl
a
d
Brezae
[interp]
O
pti
m
iz
e
ldobj/stobj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad
Brezae
[inte
r
p] Ad
d
intrinsics
f
o
r
common objec
t
m
et
h
ods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad B
r
ezae
[interp]
F
i
x
G
et
F
un
c
tionPoi
n
ter (#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[in
t
erp] Optim
i
ze
static vtype field acc
e
ss (
#
13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[
g
sharedvt
]
Fix siz
e
of opcode (
#
13817)
commit
|
commitdiff
|
tree
2019-04-03
V
lad Brezae
[interp] Add i
n
trins
i
cs for Math operations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
V
lad Bre
z
ae
[
interp]
Small
changes (#13691)
commit
|
commitdiff
|
tree
2019-03-22
V
lad B
r
ezae
[in
t
e
r
p] Make t
r
ansform phase m
o
r
e flex
i
b
l
e (#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad Brezae
[
interp] En
a
ble
c
o
m
pi
l
e all d
e
b
ug
o
p
ti
o
n also on
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Breza
e
[in
t
erp] Make sure we call init be
f
o
r
e
registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Br
e
zae
[profi
l
er]
F
i
x vtune
build (#1339
0
)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Bre
z
ae
[inte
r
p] Add
a
few starting stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[interp]
A
dd fa
s
t
p
a
t
hs for c
o
mmon c
a
s
t ch
e
cks (#13225)
commit
|
commitdiff
|
tree
2019-02-26
V
l
ad Brezae
[interp]
A
v
o
i
d clearing th
e
stack with
each call
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad
B
re
z
ae
[interp]
C
lea
n
up code
a
little (#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Breza
e
[runtime] Remov
e
dead code (#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vla
d
Brez
a
e
[
t
ests] Fix
func
t
ion signature
(#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[
int
e
rp]
K
ill stina
r
g
opcodes (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Brezae
[interp] Fix u
n
aligne
d
crashe
s
on a
r
m (#12985)
commit
|
commitdiff
|
tree
2019-02-10
V
l
a
d Br
e
zae
[
inte
r
p] Fix ldelema
(#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[
i
n
terp] Remove
some
c
knull uses (#128
4
9)
commit
|
commitdiff
|
tree
2019-02-08
Vlad
B
r
ezae
[i
n
terp] Add met
h
od to seq_p
o
ints
t
able after we
f
inish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad
B
rezae
[t
e
s
t
s] Enable
t
es
t
suites on inte
r
p
reter (#12
8
06)
commit
|
commitdiff
|
tree
2019-02-06
Vl
a
d Brezae
[m
e
tadata] Fix
d
y
n
amic delegate (#12762)
commit
|
commitdiff
|
tree
2019-02-05
V
lad Brezae
[in
t
erp] Add
m
i
ssing write barrier
(#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[marshal] Optimize cle
a
r
ing of ent
r
ies for method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[t
e
sts] D
i
sable oldgen
s
tress o
n
inte
r
p (#1
2
6
82)
commit
|
commitdiff
|
tree
2019-01-30
V
lad Brezae
[inter
p
] Add support for bre
a
k on
m
ethod entry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad
Brezae
[sgen]
L
oggi
n
g
fo
r
objects ke
p
t alive from
e
p
h
eme
r
ons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[uti
l
s] Fix poten
t
ial overf
l
o
w
(
#
1255
9
)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[
sgen] Don't trigger c
o
n
c
urrent c
o
llections if we exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brez
a
e
[inter
p
] Fall back to old imple
m
entation when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[in
t
erp]
Alloc
a
te interface table as part of
MonoVTa
b
le
commit
|
commitdiff
|
tree
2019-01-22
Vlad Breza
e
[interp] Use fa
s
t virtual i
n
voke
co
d
e also
for
interfa
c
e
s
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
B
r
ezae
[interp] Improve perfo
r
mance
of g
e
ner
i
c virtual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Impro
v
e
perform
a
nce o
f
v
irtual
calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad
Brezae
[inte
r
p
] Remove unreachable code (
#
12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad
Brezae
[interp] Fix resuming into int
e
rp wh
e
n
finally
thr
o
w
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
V
lad B
r
e
zae
[ex
c
eptions]
Always process sel
f
aborts ev
e
n if
we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vl
a
d Brezae
[sgen] Fix d
e
b
u
g
b
uild
(
#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[interp] Fix resuming int
o
interp frame d
u
ring EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad
B
reza
e
[ex
c
eptions] Verbose logging for cfa_reg assertio
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vlad Brezae
[interp]
F
ix ret
h
row (#11844)
commit
|
commitdiff
|
tree
2018-11-29
V
l
ad
Brezae
[tes
t
s]
M
o
re tes
t
updates fo
r
inter
p
/fullao
t
interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Enable
System
.
Xml tests (#
1
1
791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[inte
r
p
] F
i
x int
e
rp inline (#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[i
n
terp]
Enable
S
ystem
.
D
ata tests
o
n fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[arm] Add
en
o
ugh
t
ram
p
oline
s
for
f
u
l
laotin
t
erp
mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[in
t
erp] Enable Sy
s
t
e
m
.
Web
.
Servi
c
es
t
ests
on fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vl
a
d Brezae
[runti
m
e] Check for er
r
or
t
o prevent overwrites (
#
11812)
commit
|
commitdiff
|
tree
2018-11-27
Vlad B
r
e
z
ae
[
interp]
Fix fullaot
i
n
terp
e
xceptions (#117
6
0)
commit
|
commitdiff
|
tree
2018-11-21
V
lad Brezae
[
in
t
erp]
A
dd inlin
i
n
g o
f
small
m
eth
o
ds (#11735)
commit
|
commitdiff
|
tree
2018-11-14
V
lad Brezae
[interp] Small fixe
s
(#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[c
i
] Add jenk
i
ns script for tes
t
ing fullaot + interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
V
lad Brezae
[corli
b
] Icall
f
o
r Buffe
r
.
Memcpy
commit
|
commitdiff
|
tree
2018-11-05
Vl
a
d Brez
a
e
[corlib] Remove unused f
u
nction
commit
|
commitdiff
|
tree
2018-10-30
Vlad Bre
z
ae
[
tests] Add new build
p
rofile for testing mixed mode
.
.
.
commit
|
commitdiff
|
tree
next