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
[jit] Fix the Activator.CreateInstance () intrinsic for primitive types. (#19989...
2020-03-26
Vlad
Brez
a
e
[ji
t
] Initialize correct clas
s
for tls fields (#19300
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Vlad Brezae
[tests] Reenable enum equals test on interpreter (
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Vlad Bre
z
ae
[interp] Fix virtu
a
l calls in m
i
xed mo
d
e (#18526)
commit
|
commitdiff
|
tree
2020-01-17
Vla
d
Bre
z
ae
[tests] R
e
-enable
p
rofi
l
er te
s
t that used to fail
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad Breza
e
[
u
t
i
l
s] Ma
k
e
sure we i
n
clude WRAP_A
T
OMIC_INTR
I
N
S
IC
.
.
.
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brezae
[
utils] Includ
e
missi
n
g define of MONO
_
G
N
UC_VER
S
ION
commit
|
commitdiff
|
tree
2020-01-14
Vlad Brezae
[sgen] Fix
e
s
f
or max-h
e
ap-size option (#18446)
commit
|
commitdiff
|
tree
2020-01-13
Vlad Brezae
[interp
]
Fix s
t
ru
c
t copying during pinvoke transi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2020-01-10
V
lad
Brezae
[interp] Add gc uns
a
fe transition
d
uring pinvokes
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
V
l
ad
Brezae
[interp] Throw overflow exception when co
n
v
e
rtin
g
NaN
.
.
.
commit
|
commitdiff
|
tree
2020-01-07
Vla
d
Brezae
[sgen] Fix x
r
ef
c
omp
u
t
a
tion
w
ith ta
r
jan bri
d
ge (#18239)
commit
|
commitdiff
|
tree
2019-12-02
Vlad Brezae
[sgen] Don't trigger
c
o
l
le
c
tions duri
n
g allocation
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
Vlad Brezae
[
i
nterp] Re
s
ol
v
e toke
n
s al
s
o
from wr
a
ppers during optim
i
zati
.
.
.
commit
|
commitdiff
|
tree
2019-11-04
Vla
d
Brezae
[
interp] Use GetType instrin
s
ic also on net4x (#17654)
commit
|
commitdiff
|
tree
2019-11-01
Vlad Breza
e
[interp
]
Handle remoti
n
g fie
l
d
access sam
e
as jit
.
.
.
commit
|
commitdiff
|
tree
2019-11-01
Vlad Brezae
[int
e
rp] O
p
tim
i
ze call
pa
t
h (#1762
3
)
commit
|
commitdiff
|
tree
2019-10-31
Vla
d
Brez
a
e
[interp] A
v
o
i
d emitt
i
ng MINT_SAFEPOINT for eve
r
y si
n
gle
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Vlad Brezae
[interp] Fix in
t
erp logging (#17636)
commit
|
commitdiff
|
tree
2019-10-25
Vlad Breza
e
[i
n
terp]
O
ptimiz
e
stelem
(#175
1
9
)
commit
|
commitdiff
|
tree
2019-10-24
Vlad Brezae
[interp]
A
dd super instruction
s
fo
r
fie
l
d
s
t
o
ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Vlad Brezae
[interp]
A
d
d a
new super
instruction
s
pass (#17
4
8
9
)
commit
|
commitdiff
|
tree
2019-10-23
Vla
d
Br
e
z
a
e
[in
t
erp] Ret
r
y cpr
o
p pass
if
killing
stloc (
#
1
7491)
commit
|
commitdiff
|
tree
2019-10-23
Vlad
B
re
z
ae
[interp] Opt
i
mize ldel
e
m
instructions (#17494)
commit
|
commitdiff
|
tree
2019-10-21
Vla
d
B
r
e
zae
[interp] Replace loading of static
r
eadonly fields
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
V
l
ad
B
r
ezae
[profiler]
F
ix
c
overage profi
l
er on macos (#17396)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Br
e
zae
[inter
p
] Consta
n
t foldi
n
g for integers (
#
1
7362)
commit
|
commitdiff
|
tree
2019-10-17
Vlad Brezae
[
i
n
terp]
A
lways intrinsify
M
emoryBarri
e
r method
commit
|
commitdiff
|
tree
2019-10-17
V
l
ad Brezae
[interp] A
v
o
id
using full barr
i
ers for vola
t
ile operations
commit
|
commitdiff
|
tree
2019-10-16
V
lad Brezae
[interp]
Ad
d
constant propagation
o
f
integ
e
r
s
(#1
7
3
26)
commit
|
commitdiff
|
tree
2019-10-10
Vlad B
r
ezae
[interp] Kill m
o
re
instru
c
tions (#1722
6
)
commit
|
commitdiff
|
tree
2019-10-10
V
lad B
r
ezae
[tests] D
i
sab
l
e te
s
ts that crash on androi
d
sdks (
.
.
.
commit
|
commitdiff
|
tree
2019-10-09
Vla
d
Brezae
[
s
g
e
n
]
Fi
x
invalid
v
a
l
ue p
a
s
s
ed to
w
rit
e
ba
r
rier (
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[in
t
erp]
S
mall cle
a
n
u
ps
(
#172
2
9)
commit
|
commitdiff
|
tree
2019-10-08
Vla
d
Brezae
[inte
r
p] Reru
n
cprop pa
s
s if
stloc
.
np
i
n
t
r
uctions we
r
e
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Vl
a
d Brezae
[interp] Hand
l
e more case
s
for stloc
.
np opt
i
mi
z
ation
commit
|
commitdiff
|
tree
2019-10-08
Vlad Brezae
[interp] Skip N
O
Ps when checking pr
e
vious ins
t
ru
c
tion
commit
|
commitdiff
|
tree
2019-10-04
Vlad
B
re
z
ae
[interp] Improve c
o
py pro
p
aga
t
ion (#17154)
commit
|
commitdiff
|
tree
2019-10-03
Vlad
B
rezae
[
arm] Fi
x
fetchi
n
g
of
m
eth
o
d
a
d
d
resses (
#
17099
)
commit
|
commitdiff
|
tree
2019-10-02
Vla
d
Brezae
[mi
n
i
] U
s
e c
l
r me
m
o
r
y
m
odel
by
d
efaul
t
(#17136
)
commit
|
commitdiff
|
tree
2019-10-01
Vla
d
Brezae
U
pdate
co
d
eo
w
ne
r
s
commit
|
commitdiff
|
tree
2019-10-01
Vl
a
d Brezae
[sgen] Fix
a
ll
o
cator spelling (#17
1
11)
commit
|
commitdiff
|
tree
2019-09-30
V
l
a
d
Brezae
[sgen] Add st
a
ts for al
l
ocated
g
c
handles (
#
170
7
4)
commit
|
commitdiff
|
tree
2019-09-27
Vla
d
Brezae
[min
i
] Expa
n
d clr-me
m
ory-mod
e
l effect (#17093)
commit
|
commitdiff
|
tree
2019-09-26
Vlad B
r
e
zae
[
sgen] Rep
o
rt roo
t
s fr
o
m
t
ogglerefs
(
#17063)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brez
a
e
[sgen]
F
ix heavy binary proto
c
o
l build (#170
3
7)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[Mono
.
Debu
g
ger
.
Soft] Fix VirtualMac
h
ine d
e
taching
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vla
d
Brezae
[d
e
bugger] Pr
o
p
e
r
ly close debugger thr
e
ad w
h
en connectio
n
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad
Breza
e
[
m
i
ni] Add
missin
g
membars w
h
en
i
nitiali
z
i
n
g rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vlad
B
re
z
ae
[interp] Fix st
a
ck
s
ize regression (#
1
6887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad
Brezae
[
i
nt
e
r
p] Opti
m
ize
m
ultidimensional array access (#16822)
commit
|
commitdiff
|
tree
2019-09-13
V
l
a
d
Brez
a
e
[inter
p
] Propagate locals and ki
l
l dea
d
ones
a
f
t
e
r
w
ards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vla
d
Br
e
zae
[
interp] Add percentage to opcode count stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[interp]
D
i
sable
c
omputed goto whe
n
debugging
interp
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[interp
]
Fix COUNT_OPS
commit
|
commitdiff
|
tree
2019-09-12
V
lad Brezae
[int
e
rp]
E
mit m
o
r
e
st
l
oc
.
np
(
#1679
6
)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Brezae
[docs] Im
p
rove sgen w
r
ite ba
r
rier documentati
o
n (#16761)
commit
|
commitdiff
|
tree
2019-09-09
Vlad Brezae
[interp] D
e
fer
l
ocal offset allocation
t
o compacted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vla
d
Brezae
[
m
etadata] F
i
x leaks w
h
en handling a
f
ew attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Bre
z
ae
[interp]
K
i
l
l InterpFrame
.
ex (#16666)
commit
|
commitdiff
|
tree
2019-09-03
Vlad
Brezae
[interp] Transform ldloc/stloc pairs to a movloc in
s
tru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vla
d
B
rezae
[interp] R
e
mov
e
var
a
rgs from InterpF
r
ame and recom
p
ute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brezae
[interp] Fixes for il_off
s
ets assoc
i
a
t
ed with instructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad
Brezae
[
interp] Remove unnecessary rec
o
mputation
(
#1650
9
)
commit
|
commitdiff
|
tree
2019-08-19
Vlad Brezae
[i
n
t
e
r
p] Make sure
w
e
allocate
s
tack for MINT_LD_
D
ELEGA
T
E
_
IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brezae
[excep
t
i
o
ns]
Don't debug ha
n
g on Thread
A
bor
t
E
x
ception
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad Brezae
[
interp] Fix ica
l
l signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vl
a
d
Brezae
[interp] Fix overflow o
f
execution stack (#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vl
a
d Br
e
z
a
e
[interp]
Fi
x
DEBUG_INTERP
b
uild (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad Br
e
zae
[interp] Rem
o
v
e u
n
conditional
b
r
an
c
hes to next
i
ns
t
r
uction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[sgen
]
F
ix check-nursery-pinned deb
u
g opti
o
n (#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[m
a
rshal] Fr
e
e dele
g
a
t
es with target that
a
r
e
pa
s
sed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mini] Ignore
c
o
n
v
.
r
.
un if top of stack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vl
a
d Brezae
[tests] Bump sleep
f
or pinv
o
k
e3 test (#
1
5937)
commit
|
commitdiff
|
tree
2019-07-27
Vlad Brezae
[int
e
rp] Optimize ldelema (#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[
s
re] Don't throw random excep
t
ion when r
u
ntime
shut
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vla
d
Br
e
zae
[sre] M
a
ke
crea
t
ion
o
f dyna
m
ic met
h
o
d synchroniz
e
d
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[interp
]
E
n
able i
n
lining of object
constru
c
tors (#156
6
5)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Bre
z
ae
[glib] Use clock_nanosleep
if available
(#15
4
43)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Brezae
[interp] Add JitHelpe
r
intrins for enum compari
s
on
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vl
a
d Brezae
[interp] Simplify MI
N
T
_
N
E
WOBJ_
A
RRAY
commit
|
commitdiff
|
tree
2019-07-03
V
lad Br
e
zae
[interp] Ma
k
e newa
r
r lockfree
commit
|
commitdiff
|
tree
2019-06-26
V
l
ad Brez
a
e
[sgen] Fix crashes in sgen due to
xdomain refs
commit
|
commitdiff
|
tree
2019-06-26
V
lad
Brezae
[interp] R
e
duce co
m
put
a
t
ion
u
nder cal
c
_sec
t
i
o
n
mutex
commit
|
commitdiff
|
tree
2019-06-21
V
l
ad Brezae
[arm64] Add loca
t
ion of th
i
s
and rgctx a
r
g
commit
|
commitdiff
|
tree
2019-06-21
Vlad
Brezae
[arm] Add location
of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Bre
z
a
e
[
a
md64]
F
ix loc
a
tion saving for *thi
s
*
commit
|
commitdiff
|
tree
2019-06-20
Vlad
B
r
eza
e
[jit] Make alias
analysis properly hand
l
e alias clob
e
rring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
V
l
ad Brezae
[jit] A
d
d debug
option for using clr memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad Br
e
zae
[interp] Prefe
r
in
t
e
rp_
i
n wrapper
s
over trampolines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit] F
i
x inte
r
f
a
ce cas
t
(#149
7
8)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Breza
e
[int
e
rp
]
In
l
ine
m
ore methods
(
#14
7
55)
commit
|
commitdiff
|
tree
2019-05-31
Vl
a
d B
r
ezae
[m
a
rshal
]
Fi
x
rac
e
between delegat
e
marshaling
a
nd
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad B
r
ezae
[inte
r
p] Make --interp= not override last
s
et executio
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
V
l
ad
B
rezae
[interp] Share
more w
r
appers for di
f
ferent interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad B
r
ezae
[interp] Fix warning
w
i
th c
o
v
e
rity (
#
146
1
3)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Brez
a
e
[interp] Opt
i
m
ize ldsflda op
c
ode
commit
|
commitdiff
|
tree
2019-04-27
Vlad
B
rez
a
e
[
i
n
ter
p
]
Optimize
e
num Hasf
l
ag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
V
lad Brezae
[int
e
rp] Optim
i
ze
sp
e
cial sta
t
ic field acc
e
ss (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[
interp] Don't
c
h
a
nge next_jit_code
_
hash during imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
V
lad
Brezae
[in
t
er
p
]
D
on't check
f
or exc
e
ption i
n
native wrappers
.
.
.
commit
|
commitdiff
|
tree
next