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] Emit more stloc.np (#16796)
2019-09-12
Vlad
Brezae
[int
e
r
p] Emit more stloc
.
np (#16796)
commit
|
commitdiff
|
tree
2019-09-11
V
l
a
d Brezae
[d
o
cs] Impr
o
ve
sg
e
n writ
e
barrie
r
documentati
o
n (#167
6
1)
commit
|
commitdiff
|
tree
2019-09-09
Vlad B
r
ezae
[interp] Defer local offset allocation
t
o compa
c
ted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Brezae
[metadata] Fix leaks when handling a few attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Brezae
[
in
t
erp] Kill Interp
F
rame
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Bre
z
ae
[interp] Tran
s
form ldloc/stloc pairs to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad B
r
ezae
[interp] Rem
o
ve v
a
rargs from InterpFr
a
m
e and recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brezae
[interp] Fixes f
o
r il_offsets associated with instructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[interp] Remove u
n
necessa
r
y recomput
a
tion (#16509
)
commit
|
commitdiff
|
tree
2019-08-19
Vlad Brezae
[interp] Make sur
e
we
a
l
locate stack
for MINT_LD_D
E
LEGATE
_
IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad
Brez
a
e
[
exceptions] Don't
d
ebug hang
on ThreadAbortException
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad Brezae
[interp] Fix
i
call signature (#
1
6227)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Brezae
[interp] Fix ove
r
fl
o
w of
execut
i
on stack (#1611
5
)
commit
|
commitdiff
|
tree
2019-08-07
Vlad B
r
e
zae
[interp] Fix DEBUG_
I
NT
E
RP buil
d
(#
1
6057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad B
r
e
zae
[interp] Remov
e
u
nconditional b
r
anches
to
n
e
x
t
instruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Bre
z
ae
[
s
gen]
F
i
x
c
he
c
k-nursery-pinned debug o
p
tion (#15
8
65)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brez
a
e
[ma
r
s
h
al] Free del
e
gates with target that
are p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vla
d
Brezae
[mini]
I
gn
o
re conv
.
r
.
u
n if top of stack
i
s already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
V
l
a
d
Brezae
[
t
est
s
] Bump
sleep
f
or pinvoke3 test (#
1
5937
)
commit
|
commitdiff
|
tree
2019-07-27
V
lad
Brezae
[interp
]
O
p
t
i
mize l
d
elema (#15
8
4
6
)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sre] Don't
throw r
a
ndom exception when r
u
ntime
shu
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
V
la
d
Brezae
[sre] M
a
ke creat
i
on of
d
yn
a
m
i
c method synchronize
d
commit
|
commitdiff
|
tree
2019-07-22
Vla
d
Brezae
[interp] Enable inlining of
o
b
j
ect con
s
t
r
u
ctor
s
(#15665
)
commit
|
commitdiff
|
tree
2019-07-19
Vl
a
d Brezae
[
glib] Us
e
clock_nanosleep if availa
b
le (#1
5
44
3
)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Brezae
[inter
p
] Add JitH
e
l
p
er
i
nt
r
ins for enum compariso
n
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[interp] S
i
mp
l
ify M
I
NT_NEWOBJ_ARRA
Y
commit
|
commitdiff
|
tree
2019-07-03
Vlad
B
rezae
[interp] Ma
k
e newarr lo
c
k
free
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[sgen] Fix crashes i
n
s
ge
n
due
to xdomain refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad
B
r
e
z
ae
[
i
nterp] Re
d
uce comp
u
tation under
c
alc
_
section
mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad
B
rezae
[arm64]
A
dd loc
a
tion of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm] Add loca
t
ion
of this and rgc
t
x arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
B
r
e
zae
[
amd64]
Fix
l
ocation saving f
o
r
*
this*
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad Brezae
[jit] Make alias a
n
al
y
sis
pr
o
perl
y
hand
l
e alias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad Br
e
za
e
[ji
t
] Add debug opt
i
on for us
i
ng cl
r
memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Br
e
za
e
[interp]
P
ref
e
r interp_in wra
p
pers over tramp
o
lines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad
B
r
ezae
[jit]
F
ix interf
a
ce cast (#14978
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[int
e
rp] In
l
ine mo
r
e me
t
hods (#14
7
55)
commit
|
commitdiff
|
tree
2019-05-31
V
l
ad B
r
ezae
[mar
s
hal]
Fix race bet
w
e
en delegate ma
r
shaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Bre
z
ae
[int
e
rp] Make --inte
r
p= not
o
verride last
s
e
t executi
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vl
a
d Brezae
[interp] Share mor
e
wrap
p
ers for differe
n
t interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Bre
z
ae
[i
n
t
e
rp] Fi
x
warning with coverit
y
(#
1
4613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Bre
z
a
e
[
i
nterp] Optimize ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
V
lad Brezae
[
i
nterp] O
p
timize enum
Hasflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad
Brezae
[interp] Optimize specia
l
static fiel
d
acces
s
(#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[interp] Don't cha
n
ge next_
j
it_co
d
e_hash during im
e
thod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
V
l
ad
Brez
a
e
[interp
]
Do
n
't check
f
or exce
p
t
i
o
n
in nati
v
e wrap
p
ers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad
Brezae
[interp] Fi
x
buffer ove
r
flow when
i
ncrementin
g
sp
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
B
r
e
z
ae
[interp] Small vt opc
o
de
optim
i
s
atio
n
s (#14040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad
B
rez
a
e
[interp] Im
p
rove boxing/unboxing (#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Breza
e
[interp] Fix i
n
terp s
t
rmfld
v
t (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Br
e
zae
[interp] Static field access
fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Brezae
[i
n
t
e
rp] Optimize ldob
j
/stobj (#1
3
761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Bre
z
ae
[in
t
erp] Add i
n
trinsics for commo
n
object methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
V
lad Brezae
[inter
p
]
F
ix GetFunctionPointer (
#
13708)
commit
|
commitdiff
|
tree
2019-04-04
V
l
ad Brezae
[interp]
O
ptimize s
t
atic vtype field access
(
#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[gsharedvt]
F
ix s
i
zeof o
p
code (#1381
7
)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Breza
e
[inter
p
] Add intrinsics for Math opera
t
ions (#
1
3635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad B
r
ezae
[
i
nterp] Sm
a
ll changes (#13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Brezae
[interp]
Make transfor
m
phase
m
ore flexible (
#
13
5
1
6)
commit
|
commitdiff
|
tree
2019-03-21
Vl
a
d Br
e
z
ae
[
i
nterp] Enabl
e
compile
a
ll debug
o
p
tion also on
i
nte
r
p
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vla
d
Brezae
[interp] Ma
k
e
s
ure we call init b
e
fore reg
i
sterin
g
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[p
r
ofiler] F
i
x
v
tune build (#
1
3
3
90)
commit
|
commitdiff
|
tree
2019-03-07
Vl
a
d Brezae
[interp] A
d
d
a
f
e
w
starting stats (#133
4
7)
commit
|
commitdiff
|
tree
2019-03-01
V
lad Brezae
[
i
nterp] Add
f
as
t
paths for common
cast
c
hecks
(
#13225
)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brezae
[interp] Av
o
id clearing the stack with each
c
all
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[
i
nter
p
]
C
leanup code a little (#1
3
0
9
2)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d
B
rezae
[runtime] Remove
d
ead c
o
de (#13089
)
commit
|
commitdiff
|
tree
2019-02-21
V
la
d
Brezae
[te
s
ts]
F
ix function
s
ignature (#13090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Bre
z
ae
[i
n
te
r
p] Kill s
t
inarg opcodes (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Brezae
[interp] Fi
x
un
a
ligned cra
s
h
es
on a
r
m (#129
8
5)
commit
|
commitdiff
|
tree
2019-02-10
V
lad Brezae
[interp] Fix l
d
elema (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[int
e
rp] Re
m
ove some cknul
l
us
e
s
(#12849)
commit
|
commitdiff
|
tree
2019-02-08
V
lad Brezae
[interp] Add method
t
o seq_p
o
ints table after we fini
s
h
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vl
a
d Brezae
[tests] E
n
ab
l
e test suite
s
on in
t
erpreter
(
#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vlad Brezae
[metad
a
ta] Fix dyna
m
ic d
e
legate (
#
1
2762
)
commit
|
commitdiff
|
tree
2019-02-05
Vlad
B
rezae
[inter
p
] Add missing wr
i
te barrier (#1277
2
)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[marshal] Opti
m
i
ze clearing of ent
r
ies for m
e
t
h
o
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad B
r
ezae
[tests] D
i
s
a
ble oldgen str
e
ss on interp (#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vlad
Brezae
[interp] Add
s
u
pport for br
e
a
k
o
n method
e
nt
r
y (#12651
)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Breza
e
[
s
ge
n
] Logging for obj
e
cts
k
ept
alive from ephemerons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vla
d
Brezae
[utils] Fix potential overflow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[sge
n
] Don't trigger c
o
n
cu
r
r
ent collections if we exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] F
a
ll back
t
o old implementation wh
e
n
c
alling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
l
a
d Brez
a
e
[interp
]
Allocate
i
nte
r
face
t
a
ble as par
t
o
f MonoVTable
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[int
e
r
p] U
s
e fast virtual inv
o
ke code
also for interfaces
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d
B
rezae
[
i
n
terp] Imp
r
ove performan
c
e of gener
i
c
vir
t
ual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brez
a
e
[inter
p
] I
m
pro
v
e
perform
a
n
ce
o
f vi
r
tual calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad
B
rezae
[int
e
rp] Remove unreac
h
able code (#12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad B
r
ezae
[inte
r
p] Fix
resuming into interp when f
i
n
al
l
y th
r
ows
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vlad Bre
z
ae
[except
i
ons]
Always p
r
ocess self a
b
orts ev
e
n if
we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[sgen] Fix
d
ebug
b
uild
(
#
12
0
67)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[in
t
erp]
F
ix
resuming into interp
frame during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vl
a
d
Brezae
[exceptions] Ver
b
ose
l
ogging for cfa_reg asserti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vlad
Brezae
[interp] Fix rethr
o
w
(#118
4
4)
commit
|
commitdiff
|
tree
2018-11-29
Vlad B
r
ezae
[
t
ests] More te
s
t updates for interp/fullaotint
e
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
rezae
[i
n
ter
p
] Enable System
.
Xml te
s
ts (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad
Brezae
[interp] Fix interp
i
n
l
i
n
e
(
#
11824)
commit
|
commitdiff
|
tree
2018-11-28
V
l
ad Brezae
[interp] Ena
b
le
S
y
s
tem
.
Data tests
on ful
l
a
o
tinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
rezae
[arm] Add
e
nou
g
h tramp
o
lines f
o
r
f
ullaoti
n
terp mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[interp] Enable S
y
ste
m
.
Web
.
Ser
v
ices t
e
sts on fullao
t
inte
r
p
.
.
.
commit
|
commitdiff
|
tree
next