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] Optimize stelem (#17519)
2019-10-25
Vlad
B
rezae
[interp] Optimi
z
e st
e
le
m
(
#1
7
519)
commit
|
commitdiff
|
tree
2019-10-24
Vl
a
d Breza
e
[interp] Add super
i
nstructions for field storing
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vla
d
Brezae
[inte
r
p]
A
dd
a
new
s
uper inst
r
ucti
o
n
s
pass (#1
7
489)
commit
|
commitdiff
|
tree
2019-10-23
V
lad Brezae
[
i
nterp]
R
etry cprop pass if
killing stloc (#
1
7
4
91)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[interp] Op
t
imize l
d
elem
instructi
o
ns
(#17494)
commit
|
commitdiff
|
tree
2019-10-21
Vlad
B
rezae
[int
e
rp] Rep
l
ace loading of static re
a
donly fie
l
ds
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vlad Brez
a
e
[profi
l
er] Fix coverage prof
i
ler on macos
(
#17396)
commit
|
commitdiff
|
tree
2019-10-17
V
lad Brezae
[interp] Constant fold
i
ng
f
o
r
intege
r
s (#17362)
commit
|
commitdiff
|
tree
2019-10-17
V
l
a
d Brez
a
e
[interp] Alway
s
intrinsify Memory
B
arrie
r
met
h
od
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[i
n
terp] Avoi
d
us
i
ng
full bar
r
iers
fo
r
volatile operat
i
ons
commit
|
commitdiff
|
tree
2019-10-16
Vlad Brezae
[interp] Add constant
propagation of integers (#17326)
commit
|
commitdiff
|
tree
2019-10-10
Vlad
Brezae
[
i
nt
e
rp] Kill
more in
s
tr
u
ctions (#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
d Brezae
[tests] Dis
a
ble
t
ests that c
r
ash on androi
d
sdks (
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
V
l
ad Brezae
[sgen] Fix in
v
a
l
id
value
passed to write ba
r
rier (
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[in
t
erp] Small cleanups (#
1
72
2
9)
commit
|
commitdiff
|
tree
2019-10-08
Vlad Br
e
zae
[in
t
erp] Rer
u
n cprop pass if s
t
lo
c
.
n
p
intructions were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[
i
n
ter
p
] Handle mo
r
e cases for stloc
.
np optimizati
o
n
commit
|
commitdiff
|
tree
2019-10-08
Vl
a
d Brezae
[
interp
]
Sk
i
p
NO
P
s when checking previous instruction
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[interp] I
m
pr
o
ve
c
opy propagation (#17154
)
commit
|
commitdiff
|
tree
2019-10-03
Vlad B
r
ezae
[arm] Fi
x
fetching of method addresses (#1
7
0
9
9
)
commit
|
commitdiff
|
tree
2019-10-02
V
lad Brezae
[
m
ini] Use
c
lr
m
emory
m
o
d
el
by defau
l
t (#17136)
commit
|
commitdiff
|
tree
2019-10-01
V
l
ad Brezae
Upda
t
e
codeowners
commit
|
commitdiff
|
tree
2019-10-01
Vlad B
r
ezae
[sge
n
] Fix
a
l
l
o
ca
t
or spelli
n
g (#1
7
111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Brezae
[
sgen] A
d
d stats for allocated gcha
n
dles
(#17074)
commit
|
commitdiff
|
tree
2019-09-27
Vlad
Brezae
[mini
]
Expand cl
r
-
mem
o
r
y-m
o
del eff
e
c
t
(#17093
)
commit
|
commitdiff
|
tree
2019-09-26
Vlad
Brezae
[sgen]
Report roots fro
m
tog
g
lerefs (#17063)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[
sgen]
Fix heavy binary protocol
build (
#
170
3
7)
commit
|
commitdiff
|
tree
2019-09-26
Vl
a
d Brezae
[Mono
.
Debugg
e
r
.
Soft] Fix Virtua
l
Machine detaching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Br
e
z
ae
[debu
g
ger] Pr
o
p
e
rly close debugger
t
hread
w
h
e
n connection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad Brezae
[mi
n
i] Add missing membars when initializing
r
gctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
V
lad Bre
z
ae
[interp] Fix stack size regression (#1
6
887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad
Brezae
[interp] Optimize multi
d
imen
s
iona
l
array acce
s
s (#16822)
commit
|
commitdiff
|
tree
2019-09-13
Vlad
Brezae
[
i
n
terp] Pr
o
pagate local
s
and kill de
a
d ones afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad
Bre
z
ae
[interp] Add percentage
t
o opcode count stat
s
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[interp
]
Dis
a
ble computed goto when debugg
i
ng interp
commit
|
commitdiff
|
tree
2019-09-13
V
l
ad
Br
e
zae
[interp] Fix C
O
UNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
Vlad Brez
a
e
[
i
n
t
erp] E
m
it more
s
tl
o
c
.
np (#16796
)
commit
|
commitdiff
|
tree
2019-09-11
Vla
d
Brezae
[docs] Improve sgen write
b
arrie
r
d
oc
u
me
n
tatio
n
(
#
1676
1
)
commit
|
commitdiff
|
tree
2019-09-09
Vlad Breza
e
[
in
t
erp
]
De
f
er local offset allocation to
c
ompacted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
V
lad Brezae
[metadata] Fix leaks when handling a
f
ew
a
t
tributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
V
lad
B
rez
a
e
[int
e
rp] Kill
I
nt
e
rpFrame
.
ex (#16
6
66)
commit
|
commitdiff
|
tree
2019-09-03
Vlad
B
rezae
[int
e
rp] Trans
f
orm ld
l
oc/st
l
oc pairs to a movloc inst
r
uc
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vl
a
d
B
re
z
ae
[interp] Remove varargs
f
rom InterpFram
e
and rec
o
mpute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vl
a
d
Brezae
[interp] Fixes for il_o
f
fsets associ
a
ted
w
i
th instr
u
c
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[in
t
erp] Re
m
ove u
n
necessary r
e
computati
o
n (#16509)
commit
|
commitdiff
|
tree
2019-08-19
V
lad Brezae
[in
t
erp] M
a
ke sure we a
l
locate stack for MIN
T
_LD_DELEG
A
T
E
_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brez
a
e
[e
x
ceptions] Don't deb
u
g hang on ThreadAb
o
r
t
Exce
p
tion
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vla
d
Brezae
[
i
nterp] Fix
i
call signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vl
a
d B
r
ezae
[
i
nterp] Fix overflow of
execution s
t
ack
(#16115)
commit
|
commitdiff
|
tree
2019-08-07
V
l
ad Brezae
[interp] Fi
x
DEBUG_INTERP
b
uild (#16057
)
commit
|
commitdiff
|
tree
2019-08-02
Vlad B
r
eza
e
[
in
t
e
r
p
]
Remove uncondit
i
ona
l
branches t
o
next in
s
tructio
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad
B
rezae
[sgen] Fix check-nursery-pi
n
ned debug option (
#
1
5865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
e
zae
[mars
h
a
l
] Free d
e
legates with
target that ar
e
passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
V
l
ad
B
re
z
ae
[min
i
] Ignore con
v
.
r
.
un if top of stack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brez
a
e
[test
s
] Bu
m
p sleep for pinvoke3 te
s
t (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Breza
e
[inte
r
p] Optimi
z
e
lde
l
ema
(
#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Breza
e
[s
r
e] D
o
n't throw
random e
x
ception when runtime shut
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
V
la
d
Brezae
[sre] Make creat
i
on of dynamic method syn
c
h
r
onized
commit
|
commitdiff
|
tree
2019-07-22
V
lad Brezae
[
i
nterp] Enable inlini
n
g of obj
e
ct constructor
s
(#15665
)
commit
|
commitdiff
|
tree
2019-07-19
Vl
a
d Bre
z
ae
[glib] Use clock_nanosleep if available (#1
5
443)
commit
|
commitdiff
|
tree
2019-07-10
Vlad
B
rezae
[interp] Add Ji
t
Helper intrin
s
for en
u
m comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
V
lad
B
reza
e
[interp
]
Simplify MI
N
T_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Bre
z
ae
[interp]
Make
n
ewarr loc
k
free
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[sgen] Fix c
r
a
s
hes in
s
gen due to xdoma
i
n
r
e
fs
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[interp
]
Re
d
uce
compu
t
atio
n
under c
a
lc_section mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] Add lo
c
ation of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Br
e
zae
[a
r
m
]
Add
locat
i
o
n of
this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Brezae
[amd6
4
]
F
ix l
o
c
atio
n
saving for *thi
s
*
commit
|
commitdiff
|
tree
2019-06-20
Vl
a
d Brezae
[ji
t
] Make alias a
n
al
y
sis
properl
y
handle alias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vla
d
Brezae
[jit
]
Add deb
u
g o
p
tion for using clr mem
o
ry model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Brezae
[i
n
t
erp] Pref
e
r interp_in wra
p
pers over trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
V
l
ad Brezae
[
jit] Fix int
e
r
fa
c
e cas
t
(#14978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp]
Inl
i
ne more methods (
#
1475
5
)
commit
|
commitdiff
|
tree
2019-05-31
Vlad
Brez
a
e
[
m
arshal] Fix race
between delegate marshali
n
g a
n
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad B
r
ezae
[interp] Make
-
-inter
p
=
n
ot override la
s
t set execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
V
la
d
Brezae
[interp] Share more wrappers for diffe
r
ent interp i
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[int
e
rp] Fix war
n
i
n
g wit
h
c
o
verity (#
1
46
1
3)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Brezae
[
inte
r
p] Opti
m
i
z
e ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp] O
p
timize en
u
m Has
f
lag (#14173
)
commit
|
commitdiff
|
tree
2019-04-26
V
l
a
d Brez
a
e
[interp] Optim
i
z
e
special static field ac
c
e
s
s (#14
2
02)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[
i
n
t
e
rp]
Don'
t
change
next_jit_cod
e
_hash
d
ur
i
ng imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vlad Brezae
[in
t
erp] Don't chec
k
f
o
r e
x
ce
p
tio
n
in native wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vla
d
Brezae
[interp] Fix buff
e
r overflow
w
he
n
incrementing
s
p
commit
|
commitdiff
|
tree
2019-04-17
V
lad
Brezae
[interp] Small vt opcode opti
m
isations (#1
4
040)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Improve bo
x
ing/unb
o
xing (#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] F
i
x interp s
t
rmfld vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
V
lad Bre
z
ae
[interp] Static field access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad
Brezae
[in
t
erp] Optim
i
ze ldob
j
/
s
tobj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad B
r
ezae
[i
n
terp] Add
intrinsics for
common obj
e
ct
me
t
hods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
V
l
ad B
r
e
z
ae
[
i
n
terp] Fix
Get
F
unctionPoint
e
r
(
#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Br
e
z
ae
[
i
n
t
e
rp
]
Opti
m
ize st
a
tic vtype fi
e
ld
a
c
c
ess (#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad B
r
ezae
[
g
sharedvt] Fix s
i
z
e
o
f o
p
code (#138
1
7)
commit
|
commitdiff
|
tree
2019-04-03
V
lad Brez
a
e
[interp] Add i
n
trinsics for Math operation
s
(#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[interp] Small chan
g
es (#13691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad B
r
ezae
[interp] Make transform phase more fl
e
xib
l
e (#1351
6
)
commit
|
commitdiff
|
tree
2019-03-21
Vlad
B
r
e
za
e
[interp] Enable
c
ompile all debug option
a
l
so on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[interp
]
Make sure
w
e
call
i
nit before re
g
is
t
ering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vla
d
Br
e
zae
[
p
rofiler] Fi
x
v
t
une build (#13390)
commit
|
commitdiff
|
tree
2019-03-07
V
lad Brezae
[int
e
rp] Add
a
few startin
g
stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[interp] Add fast paths for comm
o
n cast ch
e
cks (
#
13225)
commit
|
commitdiff
|
tree
next