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] Handle more cases for stloc.np optimization
2019-10-08
Vlad Brezae
[
i
nterp] Ha
n
dle mor
e
cases for s
t
loc
.
np optim
i
zation
commit
|
commitdiff
|
tree
2019-10-08
Vlad B
r
ezae
[
i
n
terp] Sk
i
p NOPs when c
h
e
cking
previous instruction
commit
|
commitdiff
|
tree
2019-10-04
Vlad
B
rezae
[interp] Improve c
o
py propaga
t
ion (#17154
)
commit
|
commitdiff
|
tree
2019-10-03
Vl
a
d
Bre
z
ae
[ar
m
] Fix fetching of
m
e
thod ad
d
re
s
ses (#
1
7099)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Breza
e
[mini
]
Use clr me
m
ory m
o
d
el b
y
def
a
ult (#171
3
6)
commit
|
commitdiff
|
tree
2019-10-01
Vlad
Brezae
Update
codeowners
commit
|
commitdiff
|
tree
2019-10-01
Vlad
B
rez
a
e
[sgen] Fix al
l
ocator spelling (#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad
B
rezae
[sgen] Add stats for alloc
a
ted gc
h
andles
(
#1
7
074)
commit
|
commitdiff
|
tree
2019-09-27
V
l
ad Bre
z
ae
[mini] Expand cl
r
-memor
y
-model
effect (#17093)
commit
|
commitdiff
|
tree
2019-09-26
Vla
d
B
r
ezae
[sgen
]
Report roots f
r
o
m togg
l
erefs
(#17063)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[sgen] F
i
x heavy
b
inary proto
c
ol
b
u
ild (#
1
7037)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[
M
ono
.
Debu
g
g
er
.
Soft]
F
ix Vir
t
ualMachine detachi
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vl
a
d
B
rez
a
e
[debugger] Properl
y
c
lo
s
e debugge
r
t
hr
e
ad when
connecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad B
r
ezae
[mini]
Add
missing memba
r
s when ini
t
ializing rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad Brezae
[interp] Fi
x
s
tack size regression
(#1
6
887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad B
r
ezae
[interp] Opt
i
mize multidimensio
n
a
l
array access (#16
8
22)
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[in
t
erp] Propagate
l
ocals
and
k
ill dead ones afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[i
n
te
r
p] A
d
d
percentage to opcode coun
t
stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[inter
p
] Disable
c
o
mp
u
ted goto wh
e
n d
e
bugging in
t
e
r
p
commit
|
commitdiff
|
tree
2019-09-13
V
lad Br
e
za
e
[interp] Fix
C
O
UNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
V
l
ad
Breza
e
[interp] Emit
m
o
r
e stloc
.
np (#16796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Br
e
za
e
[docs] Improve sge
n
writ
e
b
a
rrier documentati
o
n (#
1
6761)
commit
|
commitdiff
|
tree
2019-09-09
V
l
a
d
Br
e
z
a
e
[interp] Defer l
o
cal offset
a
llocation t
o
compa
c
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Bre
z
ae
[me
t
adata] Fix
l
eaks
w
hen handling a few
attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad B
r
ezae
[interp] Kill
I
nterpFram
e
.
e
x (#16
6
66)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Br
e
zae
[
interp] Tr
a
nsf
o
rm ldl
o
c/stloc p
a
irs to a m
o
vloc
i
nstru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
V
lad
B
rezae
[interp] Remove varargs from Int
e
rpFr
a
me and recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad
B
rezae
[i
n
te
r
p] Fixes for il_o
f
fsets ass
o
ciated with instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[interp] Re
m
o
v
e
unne
c
essary
r
ecompu
t
ati
o
n
(
#165
0
9)
commit
|
commitdiff
|
tree
2019-08-19
Vlad B
r
ez
a
e
[interp
]
Make sure we allocate
s
tac
k
for MINT_LD_DEL
E
GA
T
E
_
IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
V
lad Brezae
[ex
c
e
ption
s
] Don't debug hang on ThreadA
b
o
rtE
x
ceptio
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vla
d
Breza
e
[interp] Fix icall
s
igna
t
ure (#16
2
27)
commit
|
commitdiff
|
tree
2019-08-09
V
l
ad Brezae
[inte
r
p] Fix overflow of execut
i
on stac
k
(#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brez
a
e
[in
t
erp] Fix
D
E
B
U
G
_
I
NTERP
bu
i
ld (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Brezae
[interp
]
Remov
e
unconditional branches
t
o ne
x
t ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
V
l
ad B
r
ezae
[sgen]
F
i
x check
-
nursery-pi
n
ned debug opti
o
n (#1586
5
)
commit
|
commitdiff
|
tree
2019-08-01
V
la
d
Brezae
[marsha
l
] Free delegates with target t
h
at are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Br
e
zae
[mini]
I
g
n
ore conv
.
r
.
un if
t
op of s
t
ack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
V
lad Brezae
[tests
]
Bump sleep
for
p
i
n
voke3
t
est (#15937
)
commit
|
commitdiff
|
tree
2019-07-27
Vla
d
Brezae
[interp] O
p
timize ldelema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[sr
e
] Don't throw r
a
nd
o
m
excepti
o
n when runtim
e
shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad B
r
eza
e
[sre] Make creation
of d
y
nami
c
m
e
t
hod sy
n
chronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Breza
e
[interp] Enable inlining of o
b
j
e
c
t construct
o
rs (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[gl
i
b] U
s
e clock_nan
o
sleep i
f
available (#1544
3
)
commit
|
commitdiff
|
tree
2019-07-10
V
l
ad Brezae
[interp
]
Add JitHelper
i
n
trins for enu
m
comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad B
r
e
zae
[
interp] Simplify
M
I
N
T
_
N
EWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
V
l
ad Brezae
[inter
p
] Make
n
e
warr lock
f
ree
commit
|
commitdiff
|
tree
2019-06-26
Vlad
B
rezae
[sgen] Fix
crashes
i
n sgen due to
xdomain refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[int
e
r
p
] Reduce computation u
n
der
c
alc_sectio
n
mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64]
A
dd locat
i
o
n
o
f
this
a
nd r
g
ctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[a
r
m] A
d
d loc
a
tion of
this an
d
rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[amd
6
4] Fix location saving f
o
r *this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
Brezae
[
j
it] Make alias
analysis properly handle alia
s
cl
o
b
e
rring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Add debu
g
opti
o
n f
o
r using clr
m
emory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vl
a
d Brezae
[inter
p
] Prefer
int
e
rp_in wra
p
pers over tramp
o
li
n
es
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit
]
F
i
x interface ca
s
t (#14978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp]
I
nline more methods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[marsh
a
l] Fix race between d
e
le
g
ate
m
arshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
V
l
ad B
r
ezae
[interp] Make --interp= not over
r
ide
l
ast set execut
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
V
lad Breza
e
[in
t
erp] Share m
o
re wrappe
r
s
f
or different interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[
i
nterp] Fix warni
n
g wit
h
cov
e
rity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Brezae
[interp] Optimize ldsflda
opco
d
e
commit
|
commitdiff
|
tree
2019-04-27
Vlad Br
e
z
a
e
[i
n
terp] O
p
tim
i
ze enu
m
H
asflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad B
r
ezae
[
i
nterp] Opt
i
m
ize
s
pecial
static field access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad
Brezae
[interp]
Don't change n
e
xt_jit_code_hash durin
g
imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Br
e
zae
[int
e
rp] Don't check for exception in
n
a
tiv
e
wrap
p
ers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
V
l
ad Brezae
[interp] Fix buffer overfl
o
w when incrementing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Small vt opcode op
t
imisations
(#14
0
40
)
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
Brezae
[in
t
erp]
Improv
e
b
oxi
n
g
/unboxing (#1
4
048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[
i
n
t
erp
]
Fix
interp strmfld vt (#
1
4086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brezae
[i
n
te
r
p
] Static f
i
eld access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad Br
e
z
ae
[interp] Optimize ldob
j
/
s
tobj
(
#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Br
e
zae
[interp]
Add
intr
i
nsic
s
for co
m
mon
obj
e
c
t
methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vl
a
d
Brezae
[in
t
erp]
Fix GetFunctionP
o
inter (#1
3
708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp] Optimize s
t
atic vtype
field a
c
cess (#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[gsh
a
redvt] Fix siz
e
of opcode (#1381
7
)
commit
|
commitdiff
|
tree
2019-04-03
V
l
ad Brezae
[inter
p
] Add intrinsics fo
r
Math op
e
rations
(
#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[interp] Small chan
g
e
s
(#13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Brezae
[
i
nterp] Ma
k
e transform pha
s
e
m
ore flexib
l
e (#13516)
commit
|
commitdiff
|
tree
2019-03-21
V
lad
B
rezae
[interp
]
Enable compile all debug op
t
i
o
n also on
i
nterp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
l
a
d Brezae
[interp] M
a
ke sure we
c
all init before
r
egistering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Bre
z
ae
[profiler] Fix v
t
une
b
uild (#1
3
390)
commit
|
commitdiff
|
tree
2019-03-07
V
lad Bre
z
ae
[
i
nte
r
p] Ad
d
a few starting stats
(#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Br
e
zae
[interp] Add fast path
s
f
o
r common cast ch
e
cks
(#13225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brez
a
e
[
i
nterp] Avoid clearing the s
t
ack with each call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[i
n
terp] Cleanup code a little (#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Breza
e
[runtime
]
Remov
e
d
e
ad co
d
e
(
#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[tests] Fi
x
fu
n
c
t
ion signature (#130
9
0
)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Bre
z
ae
[interp
]
K
i
ll st
i
n
a
rg opc
o
de
s
(
#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Br
e
z
ae
[int
e
rp] Fix un
a
l
igned crashes on
a
rm (
#
12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Brezae
[
interp] Fi
x
ldelema (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp]
R
emove some cknul
l
use
s
(#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp] Add method to
seq_
p
o
i
n
ts t
a
bl
e
afte
r
we finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
V
l
a
d Br
e
zae
[tests]
E
na
b
le test suite
s
on
interpreter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vlad Brezae
[m
e
tadat
a
] Fix dynamic delegate (#12762)
commit
|
commitdiff
|
tree
2019-02-05
Vlad Br
e
za
e
[int
e
r
p]
A
dd mis
s
ing w
r
ite barrier
(
#
1
2
772)
commit
|
commitdiff
|
tree
2019-02-01
Vl
a
d Brez
a
e
[marshal] Optimize clearin
g
of entr
i
es for method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[tests]
D
isab
l
e oldge
n
stres
s
on interp (#1
2
682)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Br
e
z
ae
[interp] Add s
u
pport for bre
a
k on meth
o
d entry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[sgen] Lo
g
ging for objects
kept alive from e
p
hem
e
rons
.
.
.
commit
|
commitdiff
|
tree
next