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
mono_class_enum_basetype to mono_class_enum_basetype_internal to skip GC mode machine...
2018-10-09
V
l
ad Bre
z
ae
[
interp] Optimize static f
i
e
l
d acce
s
s
commit
|
commitdiff
|
tree
2018-10-03
Vlad Brezae
[interp] A
v
oid emi
t
ting som
e
un
n
e
cessary opcodes
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Brezae
[runtime
]
Fix un
d
efined pthread_main_np
(#1
0
930)
commit
|
commitdiff
|
tree
2018-10-01
Vlad Bre
z
ae
[ru
n
time] Disab
l
e stack guard
for
m
a
in thread on osx
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
Vlad Brezae
[
coop
]
Fix deadlock when unwin
d
ing (#10793
)
commit
|
commitdiff
|
tree
2018-09-18
Vlad Brezae
[interp] O
p
t
i
mi
z
e
l
d
token
+
G
e
tTypeFromHandle pair
commit
|
commitdiff
|
tree
2018-09-06
Vlad
B
rezae
[interp] Don't abort in c
r
iti
c
a
l
wrappers (#104
8
4)
commit
|
commitdiff
|
tree
2018-09-05
Vlad Breza
e
[tests] B
u
m
p time
o
ut
f
or S
y
s
t
em
.
Nu
m
erics with interp
r
e
t
er
commit
|
commitdiff
|
tree
2018-08-29
V
lad
B
re
z
ae
[sgen] Fix
s
t
ring size i
n
consi
s
tency bet
w
e
e
n all
o
c
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vlad Brezae
[llvm] Us
e
curl as f
a
llback for wget (#10263)
commit
|
commitdiff
|
tree
2018-08-20
Vlad Brezae
[arm64] Unwind info for gener
i
c trampol
i
ne
(
#
1
0
149)
commit
|
commitdiff
|
tree
2018-08-16
Vlad
Brezae
[t
e
sts
]
Enable
o
ld test t
h
a
t
seems t
o
pass n
o
w
commit
|
commitdiff
|
tree
2018-08-16
Vlad
B
rezae
[interp] Restore frame ip after running
f
inal
l
y ha
n
dler
commit
|
commitdiff
|
tree
2018-08-15
Vlad Br
e
zae
[
interp] Fix missing Inv
a
l
i
dP
r
ogramExce
p
tion
(
#
1
0
095)
commit
|
commitdiff
|
tree
2018-08-06
Vl
a
d
B
rezae
[m
e
tadat
a
] Fix u
s
e af
t
er free of sign
a
tures
of some
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vlad Brezae
[interp] Run tests fo
r
ent
i
re bcl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vla
d
B
rezae
[inte
r
p] Fix span exception
throwi
n
g
commit
|
commitdiff
|
tree
2018-08-01
V
lad Br
e
zae
[
u
t
ils] Sane assert instea
d
of crash on allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad Br
e
z
a
e
[interp]
O
verfl
o
w fixe
s
(#96
8
8)
commit
|
commitdiff
|
tree
2018-07-26
Vlad Brezae
[
i
nterp] Improve icall perf (#
9
645)
commit
|
commitdiff
|
tree
2018-07-22
Vla
d
Brezae
[int
e
rp] Don
'
t
t
hrow
exception on -1
d
ivi
s
i
on
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[inter
p
] Rem
o
ve unused c
o
de
a
dded r
e
cently
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[int
e
r
p]
Simplify ca
l
l
commit
|
commitdiff
|
tree
2018-07-19
Vlad Bre
z
a
e
[interp] Remove ex
c
eption checking fro
m
pinvoke code
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[inte
r
p] Fix s
t
ackframe it
e
ration
commit
|
commitdiff
|
tree
2018-07-19
Vlad
B
rezae
[interp] Tra
n
s
f
o
rm mor
e
calls in
i
n
terp
_
t
r
ansform_calls
commit
|
commitdiff
|
tree
2018-07-19
Vlad Br
e
z
a
e
[
i
nterp] Move MINT_
C
ALLRUN emittin
g
inside
transform
commit
|
commitdiff
|
tree
2018-07-19
Vlad Bre
z
a
e
[
in
t
er
p
] Extract so
m
e
c
ode fro
m
big
f
u
n
c
t
i
on
commit
|
commitdiff
|
tree
2018-07-16
Vlad
Brezae
[interp] Delegate fix
e
s (#9409)
commit
|
commitdiff
|
tree
2018-07-11
Vlad
Brezae
[coop]
F
ix MONO_HANDLE_TRACK_OW
N
ER build (
#
94
8
9)
commit
|
commitdiff
|
tree
2018-07-10
Vlad Br
e
zae
[
i
nter
p
] fu
l
laot
m
i
x
e
dcheck
fixes (#9461
)
commit
|
commitdiff
|
tree
2018-07-09
Vla
d
Br
e
zae
[interp] Optimise a
l
location path (#944
3
)
commit
|
commitdiff
|
tree
2018-06-25
Vlad Brezae
[s
g
en] U
s
e lon
g
s with nursery arra
y
fill (#9202)
commit
|
commitdiff
|
tree
2018-06-22
Vlad Brezae
[inte
r
p] Fix abort af
t
er finall
y
b
l
o
ck (#9265)
commit
|
commitdiff
|
tree
2018-06-18
Vla
d
Brezae
[coop] Us
e
coop
m
u
t
e
x
(#
9
1
59)
commit
|
commitdiff
|
tree
2018-05-29
Vlad Brezae
[i
n
terp
]
Fix mo
n
i
tor-abort
.
exe
(#8880)
commit
|
commitdiff
|
tree
2018-05-25
Vla
d
Br
e
zae
[
threadpo
o
l] Clear data
field of MonoListItem
a
fter
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Vlad Brezae
[
moni
t
o
r] Fix abort of sy
n
chron
i
sation wra
p
per
commit
|
commitdiff
|
tree
2018-05-22
Vlad
B
rezae
[tests] Fix pinvoke tes
t
(#8774)
commit
|
commitdiff
|
tree
2018-05-21
Vlad Brezae
[mo
n
itor] Fix monitor abor
t
s
(#8757)
commit
|
commitdiff
|
tree
2018-05-14
V
lad Brezae
[
i
nterp] Add null checks for ldind (#8647)
commit
|
commitdiff
|
tree
2018-05-08
Vlad
B
rezae
[interp] Disable t
a
i
l
c
all
o
n
valuety
p
es (#86
1
6)
commit
|
commitdiff
|
tree
2018-05-07
Vlad
B
rezae
[interp]
F
i
x
s
tobj (#8574)
commit
|
commitdiff
|
tree
2018-05-03
Vlad Brezae
[runtime] Fi
x
r
untime invoke with g
e
neric
enums (#8
5
54)
commit
|
commitdiff
|
tree
2018-05-01
Vlad Brezae
[interp
]
Fix
A
ss
e
rtio
n
a
t t
h
reads
.
c:326, condition
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Vla
d
Brezae
[in
t
erp] Fix vtype ldfld from another
v
type (#8496)
commit
|
commitdiff
|
tree
2018-04-26
Vlad Brez
a
e
[arm
6
4] Set co
r
rect frame type for trampoline f
r
ames
commit
|
commitdiff
|
tree
2018-04-26
Vla
d
Br
e
zae
[
arm6
4
] Add u
n
wind inf
o
fo
r
na
t
ive to
i
n
t
erp trampoline
commit
|
commitdiff
|
tree
2018-04-26
Vlad Bre
z
a
e
[interp] Inc
l
ude lmf wrapp
e
r
in aot image
commit
|
commitdiff
|
tree
2018-04-26
V
lad Brezae
[interp] Interp entry trampoline for arm64
commit
|
commitdiff
|
tree
2018-04-25
Vlad
B
r
e
z
ae
[interp] Enter in the int
e
rp
through a single gen
e
ric
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
V
l
ad Br
e
z
ae
[interp] Exit from final
l
y abor
t
protect
e
d
b
lock w
h
en
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Vlad Brezae
[interp]
F
ix resumin
g
f
r
om fi
n
ally bloc
k
(#8195)
commit
|
commitdiff
|
tree
2018-04-11
Vl
a
d Br
e
zae
[
p
r
ofiler] Fix he
a
pshot fr
e
quency calculation (#8163
)
commit
|
commitdiff
|
tree
2018-03-21
Vl
a
d Brezae
[
s
g
en]
Fix
s
canni
n
g
o
f large arrays (#7672)
commit
|
commitdiff
|
tree
2018-03-20
V
l
ad Brezae
[sge
n
] Finish threa
d
pool w
o
rk before
shutting dow
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Vlad Brezae
[tests] Prev
e
nt starvation
b
y
t
h
read doing
G
Cs
(
#
7
651)
commit
|
commitdiff
|
tree
2018-03-15
Vlad Brezae
[sge
n
] Use
c
urrent nursery s
i
z
e when compu
t
ing allowa
n
ce
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
Vlad Bre
z
ae
[inter
p
] Don't crash whe
n
freeing delegat
e
ftnptr
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad
B
rezae
[
interp] Fix r
e
turn
of value type from
interp to native
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad
Brezae
[
interp] Fix stack usage af
t
er
t
hrow (#7461)
commit
|
commitdiff
|
tree
2018-03-08
Vlad Br
e
zae
[interp] Fix pinvoke f
r
o
m dynamic methods
commit
|
commitdiff
|
tree
2018-03-08
Vla
d
B
rezae
[i
n
terp] Fix detec
t
ion of pinvoke ca
l
l
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[i
n
terp] Fix runtime i
n
v
oke o
f
pinvok
e
method
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[int
e
rp] Let the ba
c
kend
d
eal with
thi
s
call ccon
v
commit
|
commitdiff
|
tree
2018-03-08
V
l
ad Brezae
[interp
]
Fix EH with except
i
on thr
o
wn from icall
commit
|
commitdiff
|
tree
2018-02-26
Vlad Br
e
zae
[threads] Redu
c
e ra
c
e window wit
h
async abort (#7274)
commit
|
commitdiff
|
tree
2018-02-23
Vlad Br
e
z
ae
[sgen] Check
if we are exceeding th
e
worker
c
o
u
nt lim
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Vlad Brezae
[test
s
] Avo
i
d
f
alse pi
n
nin
g
in w
e
ak-fi
e
lds test
commit
|
commitdiff
|
tree
2018-02-23
Vlad
Brezae
[
t
ests] Avoid
false
p
inning
in tests
commit
|
commitdiff
|
tree
2018-02-21
Vla
d
Brezae
[interp] Use frame_addr as bas
e
point
e
r
i
n mo
r
e places
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Vlad Brezae
[interp] A
d
d m
i
ssing exception
c
h
e
c
k
poi
n
ts (
#
6917)
commit
|
commitdiff
|
tree
2018-02-14
V
l
ad
Bre
z
ae
[interp] Fix native to interp transition (#
6
8
68)
commit
|
commitdiff
|
tree
2018-02-13
Vla
d
B
r
e
za
e
[interp] Fi
x
CEE_UNB
O
X
commit
|
commitdiff
|
tree
2018-02-10
V
l
a
d Brezae
[in
t
er
p
] Add class fa
i
lure checks
commit
|
commitdiff
|
tree
2018-02-10
V
l
ad B
r
ezae
[int
e
rp] Fix var
a
rgs p
a
ssing
commit
|
commitdiff
|
tree
2018-02-10
Vlad Bre
z
ae
[
interp] A
l
ign vt
stack in
som
e
places
commit
|
commitdiff
|
tree
2018-02-10
Vlad Brezae
[interp] A
d
d
d
e
f
i
n
e
f
or value ty
p
e alignment
commit
|
commitdiff
|
tree
2018-02-06
Vlad
B
rezae
[inte
r
p
]
Add
s
upport fo
r
vararg call convention
commit
|
commitdiff
|
tree
2018-02-06
Vlad
B
r
ezae
[gli
b
] Include ALIGN_TO and
A
L
I
GN_PTR_TO
commit
|
commitdiff
|
tree
2018-02-06
Vlad Br
e
zae
[int
e
rp] Add st
o
ra
g
e fet
c
hing
for typedbyre
f
commit
|
commitdiff
|
tree
2018-02-06
Vlad Bre
z
a
e
[interp]
Add cl
a
ss
ch
e
ck for refanyval
commit
|
commitdiff
|
tree
2018-02-06
V
l
a
d Br
e
z
ae
[interp] Remove virtual call d
u
plicated
c
ode
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[interp] Remove void call
dupl
i
c
a
ted
code
commit
|
commitdiff
|
tree
2018-02-06
V
l
ad Breza
e
[int
e
rp] Re
n
ame
va
r
iable
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[inter
p
]
Remove some null checks
commit
|
commitdiff
|
tree
2018-01-31
Vlad
Brezae
Revert "[mi
n
i] Align stack when resu
m
ing
t
o ca
t
ch handler"
commit
|
commitdiff
|
tree
2018-01-26
Vlad Bre
z
ae
[interp]
Don't push
lmf with
no
interp frame data
commit
|
commitdiff
|
tree
2018-01-24
Vlad Br
e
zae
[
interp]
Ab
i
de by the a
b
ort t
h
reshold co
n
str
a
int
commit
|
commitdiff
|
tree
2018-01-24
Vlad Brezae
[int
e
rp] Interp frames a
r
e
a
l
so managed
commit
|
commitdiff
|
tree
2018-01-24
V
lad Breza
e
[interp]
I
nitia
l
ize sp for f
i
rst interp
frame
commit
|
commitdiff
|
tree
2018-01-24
Vlad
B
r
ezae
[int
e
rp] Remove checks not needed for t
r
y blocks
commit
|
commitdiff
|
tree
2018-01-23
V
lad B
r
ezae
[interp] Disable mixed mode tes
t
s
commit
|
commitdiff
|
tree
2018-01-22
Vlad Brezae
[interp]
D
ec
r
ease stack usage (#65
8
0)
commit
|
commitdiff
|
tree
2018-01-22
Vlad Breza
e
[interp] Di
s
a
b
le tests on arm du
e
to known issue
commit
|
commitdiff
|
tree
2018-01-18
V
lad Brez
a
e
[interp] Add ch
e
ck
for class failur
e
commit
|
commitdiff
|
tree
2018-01-18
Vl
a
d
Bre
z
ae
[tes
t
s
] Ch
a
nge test to use less
s
tack
commit
|
commitdiff
|
tree
2018-01-17
Vlad Br
e
z
ae
[runtime] Fix jit info
l
eak when
h
avin
g
aot images
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Vlad
Breza
e
[mini] F
i
x seq poin
t
info le
a
k (#6522)
commit
|
commitdiff
|
tree
2018-01-17
V
lad Brezae
[sge
n
] Fix ov
e
r
f
low on large arra
y
s (#6542
)
commit
|
commitdiff
|
tree
next