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
Backport fixes for sharing wrappers when type attributes are involved (#21537)
2022-08-18
Vlad Brezae
Backport fixes for sharing wrapper
s
when t
y
p
e attribut
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-01-13
Vlad Bre
z
ae
[interp] Remove
hack for nint/nf
l
oat (#21395)
commit
|
commitdiff
|
tree
2021-09-30
Vlad
Brezae
[a
o
t] Don't leak unbox trampolines (#2
1
225)
commit
|
commitdiff
|
tree
2021-04-13
V
lad Bre
z
ae
[
a
rm64] Fi
x
wr
o
ng marshal
l
i
n
g in gsharedvt trans
i
tion
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Vlad B
r
ezae
[
2
0
2
0-02]
B
a
ckport
r
4
-
conv-
i
fixes (#20
9
86)
commit
|
commitdiff
|
tree
2020-03-26
Vlad Bre
z
ae
[jit] Initialize correct
c
lass f
o
r tls fi
e
lds
(
#19300
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vla
d
B
r
ezae
[tests] Re
e
n
ab
l
e en
u
m equals tes
t
on in
t
er
p
re
t
er (
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Vlad Brezae
[
inte
r
p
]
F
ix virtual calls in
m
ixed mode (#18
5
26)
commit
|
commitdiff
|
tree
2020-01-17
Vl
a
d
Brezae
[
tests] Re-enable profiler test that us
e
d to f
a
il
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brezae
[utils] Make
sure w
e
inc
l
ude WRAP
_
AT
O
MIC_
I
NTRINSIC
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
V
l
ad B
r
ezae
[u
t
i
l
s] Include mis
s
ing define of MONO_GNU
C
_VERSION
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brez
a
e
[
s
gen] F
i
xes f
o
r max-heap-size
o
ption (#18446)
commit
|
commitdiff
|
tree
2020-01-13
V
l
a
d Brezae
[interp] Fix struct
c
o
p
ying
during pi
n
voke transitions
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
Vlad Br
e
zae
[interp
]
Add g
c
unsa
f
e tr
a
nsition during
p
invokes
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
Vlad Bre
z
ae
[interp
]
T
h
row overflow exception w
h
en converting N
a
N
.
.
.
commit
|
commitdiff
|
tree
2020-01-07
Vlad Brezae
[sgen] Fix xref computation with tarjan bridg
e
(#182
3
9)
commit
|
commitdiff
|
tree
2019-12-02
Vlad Brezae
[sgen]
Do
n
't
t
r
ig
g
er
coll
e
ctions du
r
ing alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
Vlad Brezae
[interp] Res
o
lve toke
n
s also
f
rom w
r
appe
r
s dur
i
n
g
op
t
imiz
a
ti
.
.
.
commit
|
commitdiff
|
tree
2019-11-04
Vlad Brezae
[
int
e
rp] Use GetType instrinsic also on net4x
(#17654)
commit
|
commitdiff
|
tree
2019-11-01
V
lad
Brezae
[int
e
rp] H
a
ndle remoting field acces
s
same as jit
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
V
lad
Brez
a
e
[interp]
O
ptimi
z
e cal
l
path
(#176
2
3)
commit
|
commitdiff
|
tree
2019-10-31
Vla
d
Brezae
[inte
r
p] Avoid
e
mitting MINT_SAFEPOINT for every single
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Vlad Brez
a
e
[inter
p
] Fix interp loggi
n
g (#1763
6
)
commit
|
commitdiff
|
tree
2019-10-25
Vlad Brezae
[interp] Op
t
im
i
z
e
stelem
(#1
7
519)
commit
|
commitdiff
|
tree
2019-10-24
Vlad Brezae
[inte
r
p] Add sup
e
r
i
ns
t
ru
c
tions for field s
t
ori
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[inte
r
p] Add a new super inst
r
uct
i
ons pass (#17489)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[interp] Retry cprop p
a
ss if k
i
lling stloc (#174
9
1
)
commit
|
commitdiff
|
tree
2019-10-23
Vlad B
r
ezae
[
interp] Optimize ldelem
i
nstructi
o
ns (#
1
7494)
commit
|
commitdiff
|
tree
2019-10-21
V
lad Bre
z
ae
[interp]
R
eplace load
i
ng of static readonly fields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vlad Brezae
[
pro
f
iler] Fix coverage profi
l
er on macos (
#
17396)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[interp] Constant folding for i
n
teger
s
(#
1
73
6
2)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[interp] Always int
r
i
n
sify Memor
y
Barr
i
er
method
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
d B
r
ezae
[interp] A
v
oid using
f
u
ll barriers f
o
r vo
l
ati
l
e operat
i
o
ns
commit
|
commitdiff
|
tree
2019-10-16
Vlad
Brezae
[interp] Ad
d
c
o
nstan
t
p
r
opagati
o
n o
f
integers (#17326)
commit
|
commitdiff
|
tree
2019-10-10
V
la
d
Breza
e
[int
e
rp] Kill more instr
u
c
t
i
o
n
s
(#17226)
commit
|
commitdiff
|
tree
2019-10-10
Vlad
B
rezae
[te
s
ts] Dis
a
ble tests tha
t
crash
on android sdk
s
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
Vlad
Brez
a
e
[sgen] Fix inv
a
lid va
l
ue p
a
ssed to wr
i
te b
a
rr
i
er (
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[interp]
S
mall clea
n
ups (#17229)
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[interp]
R
eru
n
c
p
rop
pass
if stloc
.
np
i
nt
r
uctions were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Br
e
zae
[interp] Handle more ca
s
es
f
or stloc
.
n
p
optimiza
t
i
o
n
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[in
t
erp
]
Skip N
O
P
s
wh
e
n checking previo
u
s instructio
n
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[i
n
terp
]
Imp
r
o
ve cop
y
propaga
t
ion (#171
5
4
)
commit
|
commitdiff
|
tree
2019-10-03
Vlad Brezae
[
a
rm]
Fix fetc
h
ing of metho
d
addresses
(#17099)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Brezae
[mini] U
s
e
c
lr
m
emory model by default (#17
1
36)
commit
|
commitdiff
|
tree
2019-10-01
V
lad Bre
z
ae
Update
c
o
d
e
o
w
ners
commit
|
commitdiff
|
tree
2019-10-01
Vlad Brez
a
e
[sgen] Fix allocat
o
r s
p
elling (#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vl
a
d Brezae
[sgen] Add stat
s
for
allocated gcha
n
dles (
#
17074)
commit
|
commitdiff
|
tree
2019-09-27
Vlad B
r
ezae
[min
i
] Expand clr-memory-model effect (#1
7
093)
commit
|
commitdiff
|
tree
2019-09-26
V
l
ad
B
re
z
a
e
[s
g
en]
Report roots
f
rom togg
l
erefs
(
#
17063)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Br
e
zae
[sgen] Fix heavy
bi
n
a
ry
protocol b
u
ild (#17037)
commit
|
commitdiff
|
tree
2019-09-26
Vl
a
d Brezae
[Mono
.
Deb
u
gg
e
r
.
Sof
t
] Fix VirtualMachine detaching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[debugger
]
Prope
r
ly close debugger thread when connection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad
B
r
ezae
[mini]
A
dd mis
s
ing
m
e
m
b
a
r
s when
i
nitializi
n
g
r
gctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
V
lad Br
e
zae
[inter
p
]
F
ix stack size r
e
g
r
ession (#16887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad
B
re
z
ae
[in
t
erp] Optimize multidimensional array a
c
cess (#16822)
commit
|
commitdiff
|
tree
2019-09-13
V
l
ad
B
rez
a
e
[interp
]
Propagate local
s
and kill dead o
n
es aft
e
rwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
V
lad
B
rez
a
e
[interp] A
d
d percentage to o
p
c
o
de
c
ount stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[
interp]
D
isable computed
go
t
o when debugging interp
commit
|
commitdiff
|
tree
2019-09-13
Vlad
Breza
e
[int
e
rp
]
Fix COUNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
Vlad B
r
ez
a
e
[i
n
te
r
p
]
Emit
more
stlo
c
.
np (
#
16796)
commit
|
commitdiff
|
tree
2019-09-11
V
l
ad Brezae
[docs] Improve
s
gen w
r
ite barrier documentation (#16761
)
commit
|
commitdiff
|
tree
2019-09-09
Vlad Bre
z
ae
[
i
nterp] Defer l
o
ca
l
offset allocati
o
n to compac
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Brezae
[metadata
]
Fix leaks when hand
l
i
n
g a
few attribute
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vl
a
d Brezae
[interp] Kill I
n
terpF
r
ame
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[interp]
T
rans
f
orm ldlo
c
/
s
tlo
c
pairs t
o
a movlo
c
instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brez
a
e
[interp]
Remove var
a
r
gs from InterpFra
m
e and recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vla
d
B
r
ezae
[i
n
terp] Fixes for il_of
f
sets
a
sso
c
iated with instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Br
e
z
a
e
[interp] Remove unne
c
essary rec
o
mputation (#16509)
commit
|
commitdiff
|
tree
2019-08-19
Vla
d
Brezae
[inter
p
] Mak
e
sure we allo
c
ate st
a
ck f
o
r
M
INT_LD_DELEGATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Bre
z
ae
[exc
e
ptions] Don
'
t
debug han
g
o
n
Threa
d
AbortExcepti
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
V
l
ad Br
e
zae
[interp] Fix icall signature (#1622
7
)
commit
|
commitdiff
|
tree
2019-08-09
Vl
a
d Br
e
zae
[interp] Fix overflow o
f
exe
c
u
t
ion stack
(
#
1
6115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[interp] Fix
DEBUG_
I
NTERP bu
i
ld (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Brezae
[i
n
terp]
R
emo
v
e un
c
o
nditi
o
nal branch
e
s to next instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
V
lad Brezae
[sge
n
] Fix check-nursery-pinned de
b
ug option
(
#
15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[marsh
a
l] Free d
e
legat
e
s
with target that ar
e
passe
d
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mini] Ignore conv
.
r
.
un i
f
top
o
f s
t
ack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad
Brezae
[tests] Bump s
l
eep for pinvoke3 test (#15937
)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Brezae
[
in
t
erp] O
p
timize ld
e
lema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
V
l
ad Brezae
[sre] Don't throw random e
x
cepti
o
n when runtime s
h
u
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vla
d
B
r
eza
e
[sre]
M
ake
creat
i
o
n
of dynamic me
t
h
o
d
s
ynchronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[interp]
E
nable
inlining of
o
bject c
o
nstructors
(
#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vl
a
d Brez
a
e
[
g
l
i
b] Use clock_nanosleep if ava
i
l
a
ble (#15443)
commit
|
commitdiff
|
tree
2019-07-10
Vlad
B
re
z
ae
[in
t
e
r
p] A
d
d JitHelper intrins for enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[
inter
p
] Simplif
y
MINT_NEWOBJ_A
R
RAY
commit
|
commitdiff
|
tree
2019-07-03
Vl
a
d Brezae
[i
n
terp] Make new
a
rr lockfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[
sgen] Fix crashe
s
i
n
s
gen du
e
to xdomain r
e
fs
commit
|
commitdiff
|
tree
2019-06-26
Vlad B
r
ezae
[interp] Redu
c
e
computation und
e
r calc_s
e
c
t
i
on mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Brezae
[arm64] Add location
o
f
th
i
s
a
nd rg
c
tx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Brezae
[arm] Add
location of th
i
s and r
g
ctx arg
commit
|
commitdiff
|
tree
2019-06-21
V
lad
B
re
z
ae
[amd64] F
i
x location savi
n
g for *thi
s
*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
B
rezae
[ji
t
]
M
a
k
e
a
l
ias analysis proper
l
y
handle a
l
i
a
s cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
a
d
B
r
eza
e
[jit]
A
d
d
debu
g
option for using clr me
m
ory mod
e
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
V
lad Brezae
[interp]
Prefer interp_in wrappe
r
s
o
v
er trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Br
e
zae
[jit] Fix i
n
terf
a
ce ca
s
t (#14978)
commit
|
commitdiff
|
tree
2019-06-05
V
l
ad Brezae
[i
n
terp] I
n
line more met
h
od
s
(#14755
)
commit
|
commitdiff
|
tree
2019-05-31
Vlad B
r
ezae
[marshal
]
F
i
x
r
a
ce
between delega
t
e marsha
l
i
n
g
and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vl
a
d Brezae
[int
e
rp
]
Mak
e
--interp= not overrid
e
la
s
t
set
execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[interp] Share mo
r
e w
r
ap
p
e
r
s
for dif
f
e
r
ent int
e
rp
in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
V
lad
Brezae
[inte
r
p
]
F
ix
warning with coverit
y
(#1461
3
)
commit
|
commitdiff
|
tree
next