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
[2020-02][cominterop] Fix CCW memory leak (#21453)
2022-01-13
Vlad
Brezae
[in
t
er
p
] Remove hack for nint/nfloat (
#
21395)
commit
|
commitdiff
|
tree
2021-09-30
Vl
a
d
B
rezae
[
a
ot]
Don'
t
leak
u
n
b
ox trampolines (
#
21225)
commit
|
commitdiff
|
tree
2021-04-13
V
l
a
d
B
r
ezae
[arm64]
Fix wrong
m
ar
s
halling in
gs
h
ar
e
dvt transition
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Vlad Brezae
[2020-02] Backport r4-conv-i
f
ixes
(
#2
0
986)
commit
|
commitdiff
|
tree
2020-03-26
Vlad Breza
e
[
jit]
I
nitial
i
z
e
correct class for
t
ls fie
l
ds (#
1
9
3
00
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vla
d
Brezae
[tests] Reen
a
ble enum equ
a
ls test o
n
interp
r
eter
(
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Vlad Brezae
[inte
r
p
] Fix
v
irtual cal
l
s
in
mixed
mod
e
(#18526)
commit
|
commitdiff
|
tree
2020-01-17
Vla
d
Brezae
[
t
ests] Re-enable profiler
t
est tha
t
used to f
a
il
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad
Brezae
[uti
l
s] Make
su
r
e we include WRAP_ATOMIC_
I
NTRINSI
C
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
V
lad
B
r
e
zae
[utils] Include missin
g
d
e
fine
o
f
M
ONO_GNUC_VERSION
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brezae
[sgen] Fixes for max-hea
p
-
size opt
i
on (#1
8
446)
commit
|
commitdiff
|
tree
2020-01-13
Vlad Brezae
[in
t
e
rp] Fix struct
copying
d
ur
i
n
g pinvoke
t
r
ansi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
V
l
ad Brezae
[interp] Add
g
c u
n
safe transition
d
ur
i
ng pinvokes
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
Vlad Brezae
[interp] Throw o
v
erf
l
ow except
i
on when c
o
n
v
e
r
t
i
n
g
Na
N
.
.
.
commit
|
commitdiff
|
tree
2020-01-07
V
l
ad Brezae
[sgen
]
F
ix xre
f
computation wi
t
h tarjan b
r
id
g
e (#18239)
commit
|
commitdiff
|
tree
2019-12-02
Vlad Brezae
[sgen]
D
on't t
r
igger coll
e
ctions dur
i
ng allocation
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
Vl
a
d B
r
eza
e
[interp] Resolve
t
o
kens also from wra
p
pers during optimizati
.
.
.
commit
|
commitdiff
|
tree
2019-11-04
Vlad
Breza
e
[inte
r
p
] Us
e
GetT
y
pe instrinsic
a
lso
on net4x (#17654)
commit
|
commitdiff
|
tree
2019-11-01
Vlad Brezae
[inte
r
p
]
H
andle remo
t
i
ng f
i
eld access sa
m
e as
j
it
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
Vla
d
Brezae
[in
t
erp] Opt
i
m
i
z
e
call path (#17623)
commit
|
commitdiff
|
tree
2019-10-31
V
lad
B
rezae
[interp] Avoid emi
t
tin
g
MINT_SAFEPOINT for
e
very sin
g
l
e
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
V
l
a
d
Brezae
[int
e
r
p] Fix
i
n
terp log
g
in
g
(#17636
)
commit
|
commitdiff
|
tree
2019-10-25
Vlad Brezae
[
interp] Opti
m
ize stel
e
m
(
#17
5
1
9
)
commit
|
commitdiff
|
tree
2019-10-24
Vlad B
r
ezae
[interp] Add
super
i
n
structions for
f
ield storing
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[interp]
Add a new su
p
e
r instructions pass
(
#17489)
commit
|
commitdiff
|
tree
2019-10-23
Vlad
B
rezae
[
interp] R
e
try cpro
p
p
ass if ki
l
l
i
ng stloc (
#
17491)
commit
|
commitdiff
|
tree
2019-10-23
V
l
ad Brezae
[interp] Optimize
l
delem
i
nstru
c
tion
s
(#1749
4
)
commit
|
commitdiff
|
tree
2019-10-21
Vla
d
Brez
a
e
[interp]
Repla
c
e loading
o
f s
t
atic re
a
donly
f
ields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vlad Brezae
[
p
rofiler] Fix co
v
erage prof
i
ler
on
ma
c
os (#17396)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[inter
p
] Con
s
ta
n
t
f
ol
d
ing
f
or integers (#173
6
2
)
commit
|
commitdiff
|
tree
2019-10-17
Vlad
Brez
a
e
[interp] Alway
s
intrin
s
ify MemoryBar
r
ier method
commit
|
commitdiff
|
tree
2019-10-17
V
lad Brezae
[interp]
Avoid u
s
ing
full barrie
r
s for volatile operations
commit
|
commitdiff
|
tree
2019-10-16
Vlad Brezae
[interp] Add constant propagation of intege
r
s (#17326)
commit
|
commitdiff
|
tree
2019-10-10
Vlad Br
e
zae
[interp]
K
il
l
more
instructions (#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vlad Bre
z
ae
[tests] Dis
a
ble
tests
t
hat crash on android sdks
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
Vl
a
d Brezae
[sg
e
n
]
Fix invalid
v
alue p
a
s
sed
t
o write ba
r
r
ier (
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vl
a
d
B
re
z
ae
[interp] Sm
a
ll c
l
e
a
nups (#1
7
229)
commit
|
commitdiff
|
tree
2019-10-08
Vlad Breza
e
[interp] Rerun cprop pass if
s
tloc
.
np intructi
o
ns
w
ere
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[in
t
erp] Handle
m
ore cases for
s
tloc
.
np optim
i
zation
commit
|
commitdiff
|
tree
2019-10-08
V
l
a
d Brez
a
e
[inter
p
] Skip NOPs w
h
e
n c
h
eckin
g
previous instruction
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[interp] Impr
o
ve copy propag
a
tion (#17154)
commit
|
commitdiff
|
tree
2019-10-03
Vlad Brezae
[a
r
m] Fix
f
etchi
n
g of met
h
od addresses (#17
0
9
9
)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Br
e
zae
[mini] Use clr memory model by default
(#1
7
136)
commit
|
commitdiff
|
tree
2019-10-01
Vl
a
d Brez
a
e
Update codeo
w
ners
commit
|
commitdiff
|
tree
2019-10-01
Vlad B
r
ezae
[sgen] Fix allocator spelling (#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Breza
e
[sg
e
n]
A
dd
s
tats fo
r
al
l
ocated gchan
d
les (#
1
7074
)
commit
|
commitdiff
|
tree
2019-09-27
Vlad Brezae
[mini] Exp
a
n
d clr-mem
o
ry-
m
odel effect (#17093)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[sgen] Repo
r
t ro
o
t
s fr
o
m togglerefs (#
1
7063)
commit
|
commitdiff
|
tree
2019-09-26
Vla
d
Br
e
zae
[sge
n
]
F
i
x he
a
v
y bi
n
ary p
r
otocol
b
ui
l
d (#17037)
commit
|
commitdiff
|
tree
2019-09-26
Vlad
B
rezae
[Mono
.
Debugger
.
S
o
ft] Fix VirtualMac
h
ine det
a
chi
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[deb
u
gger] P
r
o
perly close
d
ebugger
thread when connecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
V
l
ad Brezae
[mini] Add miss
i
ng membars
when in
i
tializing rgc
t
x
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad
B
re
z
ae
[int
e
rp] Fix stack size r
e
gre
s
s
i
on (#
1
6887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad Br
e
zae
[inte
r
p] Optimize multidi
m
ensional array ac
c
ess (#16822)
commit
|
commitdiff
|
tree
2019-09-13
V
la
d
Brez
a
e
[interp] Propagate locals
a
nd kill dead ones
afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
V
l
a
d
Brez
a
e
[interp] Add p
e
r
cen
t
age
to opcode count stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[
i
n
terp
]
D
isable computed
go
t
o
when debugging interp
commit
|
commitdiff
|
tree
2019-09-13
V
lad Brezae
[interp] Fix COU
N
T_OPS
commit
|
commitdiff
|
tree
2019-09-12
Vlad Brezae
[inter
p
] Emit more s
t
loc
.
np (#
1
6796)
commit
|
commitdiff
|
tree
2019-09-11
Vl
a
d Br
e
z
ae
[docs] Improve sg
e
n wr
i
te barrier documentation (#16761
)
commit
|
commitdiff
|
tree
2019-09-09
Vlad Brezae
[i
n
terp] Defer l
o
cal offset allocation to
c
ompa
c
ted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad
B
rez
a
e
[metadata
]
Fix lea
k
s whe
n
handling
a
f
e
w
att
r
ib
u
tes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Bre
z
ae
[
i
nter
p
] Kill Interp
F
r
a
me
.
ex (#
1
6666)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[inte
r
p] Transform
l
dloc/stloc pairs to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[
interp] Remove varargs fro
m
In
t
erpFra
m
e and rec
o
mpute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brezae
[
i
n
terp]
F
i
xes
f
o
r
i
l
_offsets associated with in
s
tructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vl
a
d Brezae
[interp
]
Remove
unne
c
e
ssary reco
m
putation
(#1650
9
)
commit
|
commitdiff
|
tree
2019-08-19
Vlad
B
rezae
[
inter
p
] Make
s
ure we allocate
s
tack for MINT_LD_DELEGAT
E
_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brezae
[
e
x
c
eptions] Don
'
t
debug
h
a
ng on ThreadAbort
E
xception
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad
Brezae
[
i
nterp] Fix ica
l
l signature (#16227
)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Brezae
[i
n
t
e
rp] Fix ov
e
r
f
low of exe
c
ution stack
(#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[
i
nterp] Fix
D
EB
U
G_
I
NTERP build (
#
1
6057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Brezae
[inte
r
p] Re
m
ove
unconditional branches to next in
s
tru
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Bre
z
ae
[sgen]
Fix check-nur
s
ery-
p
i
n
ned debug
o
ption (#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[marshal
]
Free dele
g
ates with tar
g
et t
h
a
t are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mi
n
i] Ig
n
ore
conv
.
r
.
un
i
f top of stack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad B
r
ezae
[tes
t
s] Bump slee
p
for pinvoke3 test (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vl
a
d Brezae
[inter
p
]
Optimize ldelem
a
(#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[
sre] Don't t
h
row
r
andom exception when runtime
s
h
uts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Bre
z
ae
[
sre
]
Make c
r
e
a
tion of dynamic method synchronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[
interp]
Enable inlining of obje
c
t constru
c
tors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Breza
e
[
glib
]
U
s
e clock_nan
o
s
leep
i
f a
v
ailable
(
#1544
3
)
commit
|
commitdiff
|
tree
2019-07-10
Vlad
Brezae
[interp] A
d
d
JitHe
l
per
intrins for
enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad
Brezae
[
i
nterp] Sim
p
lify MINT_
N
EWOBJ
_
AR
R
AY
commit
|
commitdiff
|
tree
2019-07-03
Vlad
Br
e
zae
[i
n
terp] Make
n
e
w
a
rr lockf
r
e
e
commit
|
commitdiff
|
tree
2019-06-26
Vlad Br
e
zae
[s
g
en] Fix crashes
i
n sg
e
n due to xdomain r
e
f
s
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[in
t
erp]
R
educe compu
t
ati
o
n
u
n
d
e
r
calc_section m
u
tex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Breza
e
[arm64] Add
l
ocation
o
f
t
his and rgc
t
x
arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[a
r
m]
A
d
d
l
ocation of this and rgctx
arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Bre
z
ae
[amd64] Fix l
o
cation s
a
v
ing for *this*
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[j
i
t] Mak
e
alias analysi
s
properly handle alias
cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad Brezae
[jit] Add de
b
ug o
p
ti
o
n f
o
r using clr
memo
r
y m
o
del
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vla
d
B
re
z
ae
[interp] Prefer interp_in w
r
appers over trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[
j
it] Fix i
n
terface
c
ast (#1497
8
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[interp] Inline more
m
et
h
ods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Breza
e
[m
a
rshal] Fix race be
t
wee
n
delegate mars
h
aling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Brezae
[interp] Make --interp= not override
last set executi
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Breza
e
[interp] Share
more wrappers for dif
f
e
rent interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[
interp] Fix
warning
w
it
h
cov
e
r
ity
(
#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Br
e
z
a
e
[interp] Optimize l
d
sflda opcode
commit
|
commitdiff
|
tree
next