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
[master] Update dependencies from dotnet/arcade dotnet/core-setup dotnet/corefx ...
2019-10-24
Vlad B
r
e
zae
[i
n
terp]
A
d
d sup
e
r in
s
tructi
o
ns fo
r
fie
l
d stor
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Br
e
zae
[in
t
e
rp]
A
dd a
n
ew super i
n
s
tructio
n
s pass (#17489)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[inter
p
] Retry cp
r
op
pas
s
if killi
n
g stloc (#17491
)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brez
a
e
[
interp] Optimize ldelem instructions (#17494)
commit
|
commitdiff
|
tree
2019-10-21
V
l
ad Brezae
[interp] Replace lo
a
din
g
of static rea
d
only fields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vl
a
d Brez
a
e
[profiler] Fix cov
e
rage prof
i
le
r
o
n macos (#17
3
96)
commit
|
commitdiff
|
tree
2019-10-17
Vlad
B
r
e
zae
[inte
r
p] Constant f
o
ldin
g
for i
n
tegers (#1
7
362)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[int
e
rp
]
A
lways
i
ntrinsify MemoryBarrier method
commit
|
commitdiff
|
tree
2019-10-17
Vlad
B
r
e
za
e
[interp] Avoid using full barriers for volat
i
le operation
s
commit
|
commitdiff
|
tree
2019-10-16
Vlad
Brezae
[i
n
terp] Add constant propagation of in
t
e
g
ers
(#17326)
commit
|
commitdiff
|
tree
2019-10-10
V
l
a
d
Brezae
[int
e
r
p
] Kill more instructions
(#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vlad Br
e
z
ae
[t
e
sts
]
Disabl
e
tests that cra
s
h on android
s
dks (
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
V
l
ad Brezae
[sgen]
F
ix inva
l
i
d
value passed
t
o
w
r
ite
b
arrier
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
V
lad Breza
e
[int
e
rp] Sm
a
ll
c
leanups (
#
17229)
commit
|
commitdiff
|
tree
2019-10-08
Vlad Bre
z
ae
[int
e
rp] Rer
u
n cprop p
a
s
s if s
t
l
o
c
.
np intructions were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad
Brez
a
e
[interp] H
a
ndle
more
c
ases
f
o
r
s
t
loc
.
n
p
o
pti
m
ization
commit
|
commitdiff
|
tree
2019-10-08
Vlad
Bre
z
ae
[i
n
terp]
S
kip NOPs when c
h
e
cking prev
i
o
u
s instruction
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[
i
n
t
erp] Im
p
rove c
o
py pro
p
agation (#17154)
commit
|
commitdiff
|
tree
2019-10-03
Vlad Brezae
[
a
r
m] Fix fetchi
n
g
o
f metho
d
a
d
dresses (#17099)
commit
|
commitdiff
|
tree
2019-10-02
Vlad B
r
ezae
[mini] Use clr
memory mo
d
e
l by de
f
ault (#17136)
commit
|
commitdiff
|
tree
2019-10-01
V
lad Brezae
Update codeowners
commit
|
commitdiff
|
tree
2019-10-01
V
l
ad Brezae
[sgen] Fix allocator spel
l
ing (#
1
7
1
1
1
)
commit
|
commitdiff
|
tree
2019-09-30
V
l
ad Brezae
[
s
g
en] Add stats f
o
r allocat
e
d gch
a
ndles (#17074)
commit
|
commitdiff
|
tree
2019-09-27
Vla
d
Brez
a
e
[mini] Ex
p
and clr-
m
e
m
ory-
m
o
d
e
l
e
ffect
(#17
0
93)
commit
|
commitdiff
|
tree
2019-09-26
V
l
ad Bre
z
a
e
[sgen
]
R
eport
r
oots
from togg
l
erefs (#17063)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[
sgen] Fix heav
y
binary
p
rotocol build (#1
7
037)
commit
|
commitdiff
|
tree
2019-09-26
V
lad
B
rezae
[Mono
.
Debugger
.
Soft]
Fix V
i
rtualMachine detaching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vl
a
d
B
re
z
a
e
[deb
u
g
ger] Pr
o
perly close d
e
bugger thread when
c
onnection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
V
l
ad Br
e
zae
[mini] Add missing membars when
in
i
t
ializi
n
g rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad Br
e
z
ae
[interp
]
Fix st
a
ck size regression (
#
1
6887)
commit
|
commitdiff
|
tree
2019-09-17
Vl
a
d Brezae
[inter
p
]
O
p
timize multidim
e
nsional array
a
ccess (#16822)
commit
|
commitdiff
|
tree
2019-09-13
V
l
a
d
Br
e
zae
[
i
nterp]
P
ropa
g
ate
l
o
cals and kill dead on
e
s afterwa
r
ds
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[interp] Ad
d
percentage to opcode count stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[i
n
te
r
p] Disable computed goto w
h
e
n
deb
u
gging int
e
rp
commit
|
commitdiff
|
tree
2019-09-13
V
lad Brezae
[interp] Fix C
O
UNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
V
lad Br
e
zae
[
i
n
t
erp] Emit more stlo
c
.
np
(
#
1
6796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Brezae
[doc
s
] Im
p
rove s
g
en w
r
ite
barrier docume
n
tation (#
1
6761)
commit
|
commitdiff
|
tree
2019-09-09
Vl
a
d Brezae
[int
e
rp] D
e
fer
l
ocal
offs
e
t a
l
locat
i
on t
o
compact
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Br
e
za
e
[m
e
tad
a
ta] F
i
x
l
e
ak
s
when
h
andling a few att
r
ibutes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad
Brezae
[in
t
erp] Kill InterpFrame
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
Vla
d
Brezae
[
inte
r
p
]
Transform ldloc/stloc pairs to a
m
ovloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[i
n
te
r
p] Remov
e
varargs from Interp
F
r
ame
and rec
o
mpute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vl
a
d Bre
z
ae
[
interp] Fi
x
es for
i
l
_offset
s
associated with
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vl
a
d Brezae
[interp] Rem
o
ve unnec
e
ssary recomputa
t
i
o
n
(#16509)
commit
|
commitdiff
|
tree
2019-08-19
Vlad Brezae
[in
t
erp] Ma
k
e sure w
e
allocat
e
stac
k
for
M
INT
_
LD_DEL
E
GATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vla
d
B
r
ezae
[e
x
ceptions] Don't
debug hang on ThreadA
b
ortException
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad Brezae
[i
n
t
e
rp] Fix icall signature (#16
2
27)
commit
|
commitdiff
|
tree
2019-08-09
Vla
d
Br
e
zae
[i
n
terp
]
Fix
o
v
e
rf
l
ow of executi
o
n
sta
c
k (#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[interp] Fix D
E
B
U
G_IN
T
ERP bui
l
d (#
1
6057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Bre
z
ae
[interp] Remove uncond
i
ti
o
nal branches to next instruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[sgen]
F
ix check-nursery-p
i
nned debug
option (#15865
)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[m
a
rshal] Free
delega
t
es with
t
arget that are pas
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Breza
e
[mini
]
Ignore con
v
.
r
.
un i
f
top o
f
sta
c
k
is alread
y
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[t
e
s
t
s
] Bum
p
s
l
eep for pinvoke3 test (
#
15937)
commit
|
commitdiff
|
tree
2019-07-27
Vla
d
Brezae
[i
n
terp] Optim
i
ze l
d
elema
(
#15
8
46)
commit
|
commitdiff
|
tree
2019-07-24
V
lad
B
r
ezae
[sre] Don'
t
thro
w
random exception
w
he
n
runtime shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[
s
r
e] Make
cre
a
tion of dy
n
amic met
h
od synchr
o
nized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[int
e
rp] Enable inlining of object con
s
t
r
ucto
r
s
(
#
15665)
commit
|
commitdiff
|
tree
2019-07-19
V
lad Brezae
[gli
b
]
U
s
e clock_nanosleep if availabl
e
(#1544
3
)
commit
|
commitdiff
|
tree
2019-07-10
V
lad Br
e
zae
[inte
r
p
]
A
d
d J
i
tHe
l
per intr
i
ns for enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brez
a
e
[inte
r
p] Simplify MINT_NEWOBJ_
A
RRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Br
e
zae
[interp] Make newarr lock
f
ree
commit
|
commitdiff
|
tree
2019-06-26
V
l
ad Brezae
[sgen] Fix crashes in sgen d
u
e
t
o xdomai
n
refs
commit
|
commitdiff
|
tree
2019-06-26
V
l
ad Brezae
[interp]
Redu
c
e computa
t
ion u
n
der calc_sect
i
on mutex
commit
|
commitdiff
|
tree
2019-06-21
V
l
a
d
Brez
a
e
[arm64] Ad
d
loca
t
ion of this and rgc
t
x
arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
a
d
B
rez
a
e
[a
r
m] Add loc
a
tion of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad
Brezae
[amd64]
F
i
x
locati
o
n saving for *th
i
s*
commit
|
commitdiff
|
tree
2019-06-20
Vla
d
Brezae
[jit] Make ali
a
s a
n
alysis pro
p
e
r
l
y handle
a
l
ias cl
o
berring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[
j
i
t
]
A
dd
d
e
b
ug option for u
s
in
g
clr m
e
m
ory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad B
r
ezae
[int
e
rp] Prefer int
e
rp_in wrapp
e
rs
over t
r
ampoli
n
es
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit] Fix interface cast (#1
4
97
8
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp
]
Inl
i
ne mo
r
e methods
(
#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[ma
r
s
hal] Fix race betw
e
e
n
d
elegate m
a
rshaling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vl
a
d Brez
a
e
[inter
p
] Make --inter
p
=
n
ot overri
d
e last set execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[interp] S
h
are more wrapp
e
r
s
for d
i
fferent interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
V
l
a
d
Brezae
[inte
r
p]
Fix warnin
g
w
ith coverity (#14613)
commit
|
commitdiff
|
tree
2019-05-03
V
l
ad Brezae
[in
t
erp]
O
ptimize ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp] O
p
timize
e
n
um H
a
sfla
g
(#141
7
3
)
commit
|
commitdiff
|
tree
2019-04-26
Vlad
Brez
a
e
[interp] Optim
i
ze specia
l
static fi
e
ld access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Br
e
zae
[
i
n
ter
p
] Do
n
't change ne
x
t
_jit_code
_
hash duri
n
g
i
method
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vla
d
Brezae
[interp] Don't
c
heck for except
i
on in nati
v
e wrap
p
ers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad
B
rezae
[
interp]
Fix buffer overf
l
ow when increme
n
t
ing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[i
n
terp] Sma
l
l vt opc
o
de optimisations (#14
0
40)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Improve b
o
xi
n
g/u
n
b
oxing
(
#1
4
048)
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
Brezae
[int
e
r
p] Fix inte
r
p strmf
l
d
vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad
B
r
ezae
[
i
nte
r
p
] Static
f
ield access
f
ixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad
B
r
ezae
[i
n
terp] Optimize ldobj/stobj (#1
3
7
6
1)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Br
e
zae
[interp] Add intrinsi
c
s for com
m
o
n
obj
e
ct me
t
hods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad
Brezae
[interp] Fix
Get
F
uncti
o
nPoin
t
er
(
#13708)
commit
|
commitdiff
|
tree
2019-04-04
V
l
a
d
B
rez
a
e
[
int
e
rp] Optimize
s
ta
t
ic vtype fie
l
d
acce
s
s
(#1376
9
)
commit
|
commitdiff
|
tree
2019-04-03
Vlad B
r
ez
a
e
[gs
h
aredvt] Fix size
o
f opcode (#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[interp] Add in
t
rins
i
cs for Math
o
perations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad
Brezae
[interp] S
m
a
ll changes (
#
13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Breza
e
[interp] Make tra
n
sform phase mor
e
flexible (#13516)
commit
|
commitdiff
|
tree
2019-03-21
V
l
a
d
Brezae
[inter
p
]
Enable comp
i
le a
l
l debug opt
i
on a
l
so on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad
Brezae
[int
e
r
p
] Make sure
w
e
call
init bef
o
re registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Br
e
zae
[pr
o
filer] Fix vtune
bui
l
d (#133
9
0)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[interp] A
d
d a few
s
tarting st
a
ts (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad
B
reza
e
[interp] Add
f
ast paths for comm
o
n
c
ast checks (#1322
5
)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Brez
a
e
[inte
r
p] Avoid
c
learing t
h
e sta
c
k with each
c
all (
.
.
.
commit
|
commitdiff
|
tree
next