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
V
l
ad
B
r
ezae
Backport fixes fo
r
sharing wrap
p
e
rs w
h
e
n
type attributes
.
.
.
commit
|
commitdiff
|
tree
2022-01-13
Vlad Brezae
[interp] R
e
mo
v
e hack
f
or nin
t
/
n
flo
a
t
(#21395)
commit
|
commitdiff
|
tree
2021-09-30
Vlad B
r
ezae
[
a
o
t
] Don't lea
k
unbox trampolines (#21225)
commit
|
commitdiff
|
tree
2021-04-13
V
lad B
r
ezae
[arm6
4
] Fix wr
o
ng mar
s
h
a
lling in gshare
d
v
t
tra
n
sition
.
.
.
commit
|
commitdiff
|
tree
2021-03-30
Vlad Bre
z
ae
[2020-02]
B
a
ckport
r
4-conv-i fi
x
e
s
(#20986)
commit
|
commitdiff
|
tree
2020-03-26
Vlad Brezae
[
j
it] Initialize correc
t
cl
a
ss for tls fields
(#19
3
00
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
V
l
ad Brezae
[
tests] Reenable enum equals
test on in
t
erpreter (
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Vlad B
r
ezae
[interp] Fix v
i
r
t
ual calls in mixed mod
e
(#18526)
commit
|
commitdiff
|
tree
2020-01-17
Vla
d
B
rez
a
e
[t
e
sts] R
e
-enable profile
r
test that u
s
e
d
t
o
fail
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad Br
e
z
ae
[utils] Make sure we include WRAP_ATOMIC_INTRINSIC
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vla
d
Brezae
[utils] Inc
l
ude missing
d
efine
of MON
O
_GNUC_VERSION
commit
|
commitdiff
|
tree
2020-01-14
Vlad Br
e
zae
[sgen] Fixes
for
m
ax-hea
p
-size option (#1844
6
)
commit
|
commitdiff
|
tree
2020-01-13
Vlad
Bre
z
ae
[interp] Fi
x
s
tr
u
ct copying during pinvoke transit
i
ons
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
Vlad
B
rez
a
e
[
i
n
t
e
r
p] Add
gc uns
a
fe tr
a
nsit
i
on
d
uri
n
g p
i
nvo
k
es
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
Vlad
Brezae
[int
e
rp] Throw overflow exception
w
h
en conver
t
i
ng NaN
.
.
.
commit
|
commitdiff
|
tree
2020-01-07
Vlad Bre
z
ae
[sgen] F
i
x xref c
o
mput
a
t
ion with
tarjan bridge (#
1
8239)
commit
|
commitdiff
|
tree
2019-12-02
Vlad Brezae
[sgen] Don't trigger collections
d
uri
n
g
a
l
l
ocation
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
V
l
ad
B
r
eza
e
[inte
r
p] Resolve t
o
ken
s
also f
r
om wra
p
p
e
rs du
r
i
n
g
optimizati
.
.
.
commit
|
commitdiff
|
tree
2019-11-04
Vlad
B
rezae
[int
e
rp] Use GetType instrinsic also on net4x (#1765
4
)
commit
|
commitdiff
|
tree
2019-11-01
Vl
a
d Brezae
[interp] Handle remoting
f
ie
l
d a
c
cess same as jit
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
Vlad Br
e
zae
[
i
nterp] Optimize
c
a
ll path (#17623)
commit
|
commitdiff
|
tree
2019-10-31
Vl
a
d
B
rezae
[interp] Avoid emitting MINT_SAFE
P
O
I
NT for every si
n
gle
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Vlad
B
r
ezae
[interp] Fix interp
logging
(#17636)
commit
|
commitdiff
|
tree
2019-10-25
Vlad Brezae
[interp] Optimize
s
telem (#17519
)
commit
|
commitdiff
|
tree
2019-10-24
Vlad
Brezae
[interp] Add
s
u
p
e
r instructions for field storing
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[in
t
erp
]
Add a new super instructions pass (#17489)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[i
n
terp] Retry cprop pass
i
f kil
l
ing stloc (#174
9
1)
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[in
t
erp] Optimize l
d
elem
instr
u
ctions (#174
9
4)
commit
|
commitdiff
|
tree
2019-10-21
Vlad B
r
ezae
[interp] Replace loading o
f
st
a
tic readonl
y
fi
e
ld
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Vlad Brezae
[profiler]
F
i
x coverag
e
prof
i
ler on macos (#17396)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Br
e
zae
[interp] Constant folding for integers (#17362)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[
i
nter
p
]
A
lways intrinsif
y
MemoryBarrier
metho
d
commit
|
commitdiff
|
tree
2019-10-17
Vlad Br
e
z
a
e
[interp] Avo
i
d using fu
l
l bar
r
iers
for vol
a
tile
o
perations
commit
|
commitdiff
|
tree
2019-10-16
Vlad B
r
e
z
ae
[
interp] Add constant
pr
o
pagation o
f
inte
g
ers (#17326)
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
d Bre
z
ae
[
interp] Kill more instructions (#1
7
226)
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
Bre
z
ae
[t
e
sts] D
i
sable tests that crash on
a
n
d
roid sdks (
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
Vl
a
d
Brezae
[
s
g
e
n] Fix invalid value p
a
ssed to
write barrier
(
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vl
a
d Brezae
[interp] S
m
all cleanups (#1722
9
)
commit
|
commitdiff
|
tree
2019-10-08
Vla
d
Brezae
[interp] Rerun cprop pass if stloc
.
np i
n
tructions were
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brez
a
e
[interp] Handle mor
e
case
s
for stloc
.
np op
t
imizat
i
on
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[
i
nterp] Skip
N
OPs when checking
p
revious instruction
commit
|
commitdiff
|
tree
2019-10-04
Vlad Brezae
[int
e
rp]
I
m
prove copy
propagat
i
on (#
1
7154)
commit
|
commitdiff
|
tree
2019-10-03
V
lad Brezae
[arm
]
Fix fetching of method addresses (#17099
)
commit
|
commitdiff
|
tree
2019-10-02
Vlad Brezae
[mini] Use clr memory model by default (#17136)
commit
|
commitdiff
|
tree
2019-10-01
Vlad
Brezae
Update co
d
eowners
commit
|
commitdiff
|
tree
2019-10-01
Vlad Brez
a
e
[sgen] Fix allocator spe
l
ling
(
#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Brezae
[sgen] Add
stats for all
o
cated gchandles (#17074)
commit
|
commitdiff
|
tree
2019-09-27
Vlad
Brezae
[mini] Expand clr-memory-model effe
c
t
(
#17
0
93
)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Br
e
zae
[sgen] Rep
o
rt roots
f
r
om
t
og
g
l
erefs (#17
0
63)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brez
a
e
[sgen] Fix heavy b
i
na
r
y
p
rot
o
co
l
b
uild (#170
3
7)
commit
|
commitdiff
|
tree
2019-09-26
V
lad B
r
ezae
[Mono
.
Debugger
.
Soft] Fix V
i
r
t
ua
l
Mac
h
ine detaching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[debugger] Proper
l
y close
debugger thread when connection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vl
a
d Brezae
[mini] Add mi
s
s
ing me
m
bars whe
n
initia
l
i
z
ing r
g
ctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad Brezae
[interp] Fix stack size r
e
gr
e
ssion (#1688
7
)
commit
|
commitdiff
|
tree
2019-09-17
Vlad
B
r
e
zae
[interp]
O
ptimize
multi
d
i
mensional array access
(#16822)
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[interp] Propagate
l
ocals
and ki
l
l
dead o
n
es
a
fterw
a
r
d
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[int
e
rp] Add perce
n
tage to opco
d
e co
u
n
t
stats
commit
|
commitdiff
|
tree
2019-09-13
Vl
a
d Brezae
[
interp] Disa
b
le com
p
ute
d
goto when
debu
g
ging interp
commit
|
commitdiff
|
tree
2019-09-13
Vlad Br
e
z
a
e
[interp]
Fix COUNT
_
OPS
commit
|
commitdiff
|
tree
2019-09-12
V
lad Brezae
[
i
nterp]
E
mit more
s
tloc
.
np (#
1
6796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Bre
z
ae
[do
c
s] Improve sgen wri
t
e
b
arrier
d
ocumentation (#16761)
commit
|
commitdiff
|
tree
2019-09-09
Vlad Brezae
[interp] Defer local
o
ffset allocation to compacted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vla
d
Bre
z
a
e
[metadata] F
i
x leaks when han
d
ling
a
fe
w
attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vl
a
d Br
e
zae
[in
t
erp]
K
i
ll
I
nterp
F
ram
e
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
V
lad Brezae
[int
e
rp] Transfor
m
ldlo
c
/stloc pair
s
to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad
B
r
e
z
ae
[interp] Remove varargs from InterpFrame
and recompute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brezae
[
int
e
rp] Fixes for il_offse
t
s a
s
so
c
iated with instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Bre
z
ae
[
i
n
terp]
R
em
o
ve unne
c
es
s
ary re
c
omputation (#16509)
commit
|
commitdiff
|
tree
2019-08-19
Vl
a
d Brezae
[interp] M
a
k
e
s
ure we allocate stack for M
I
NT_LD_DE
L
EGATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vla
d
Bre
z
ae
[exceptions] Don't debug hang on
ThreadAbortException
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad
B
r
e
z
a
e
[interp] Fix
i
call signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vlad
Brezae
[interp] Fix over
f
low of e
x
ecut
i
on stack (
#
16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[int
e
rp
]
Fix DE
B
UG_INT
E
RP bu
i
l
d (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Brezae
[
i
nterp] Re
m
ove unc
o
nditional branches to next
i
ns
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
ezae
[s
g
en
]
Fix c
h
eck-nursery-p
i
nned debug option (#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mars
h
a
l
] Free d
e
leg
a
tes
w
ith target that are passe
d
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[m
i
ni] Ignore
con
v
.
r
.
un if top of stack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[
t
ests] Bump sleep f
o
r p
i
n
voke3 t
e
st (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Brez
a
e
[interp] Opt
i
mize l
d
elema (#15846
)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[
s
re] Don't
thro
w
random except
i
on w
h
e
n runti
m
e s
h
ut
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
V
lad Brezae
[sre] Make cr
e
at
i
on of dyna
m
ic m
e
thod sy
n
chronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Br
e
zae
[interp] Enable inlining of o
b
ject cons
t
ructors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[g
l
ib] Use clock_
n
anos
l
e
ep if av
a
i
lable (
#
15443)
commit
|
commitdiff
|
tree
2019-07-10
Vlad
Brezae
[in
t
erp] Ad
d
Jit
H
e
lper intrins for
enu
m
comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
V
l
a
d Brezae
[interp] Simpl
i
fy MINT_NEWOBJ_
A
RRAY
commit
|
commitdiff
|
tree
2019-07-03
V
l
ad B
r
ezae
[interp] M
a
ke newarr lockfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad
B
r
ezae
[sgen
]
Fix
crashe
s
i
n
sgen due
t
o xd
o
main refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad
B
r
ezae
[inte
r
p] Reduce
computation under cal
c
_section
mut
e
x
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brez
a
e
[arm64] Add lo
c
a
tion of
t
his
and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm] A
d
d location
of this
a
n
d rgctx a
r
g
commit
|
commitdiff
|
tree
2019-06-21
Vla
d
Brezae
[amd6
4
]
Fix location sav
i
ng for *this*
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad
Brezae
[jit] Make alias
analysis proper
l
y handl
e
al
i
as clo
b
erring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Br
e
z
ae
[jit] Add debug option fo
r
usi
n
g clr memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Brezae
[interp] Prefer inter
p
_in wrappers
o
v
er trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vl
a
d Bre
z
ae
[jit]
F
ix interfac
e
cast (#14978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brezae
[in
t
e
rp] Inlin
e
m
o
re m
e
thod
s
(
#
14755)
commit
|
commitdiff
|
tree
2019-05-31
V
lad Br
e
zae
[ma
r
sh
a
l] Fix race
bet
w
een de
l
egat
e
marshali
n
g and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vl
a
d Breza
e
[interp] M
a
ke -
-
interp= not override
l
ast
s
e
t
execution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Br
e
zae
[inter
p
] Sh
a
r
e
m
ore wrappers
f
or different interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[interp]
F
ix warning with coverity (#
1
4613)
commit
|
commitdiff
|
tree
next