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
[interp] Make --interp= not override last set execution mode (#14683)
2018-07-19
V
lad Breza
e
[i
n
terp] F
i
x stackframe iteration
commit
|
commitdiff
|
tree
2018-07-19
Vlad B
r
e
zae
[inte
r
p] Transfo
r
m more c
a
lls
i
n interp_
t
ransform_calls
commit
|
commitdiff
|
tree
2018-07-19
Vlad
Brezae
[interp] Move M
I
N
T_CALLRUN emitting i
n
side transfo
r
m
commit
|
commitdiff
|
tree
2018-07-19
Vlad
Brezae
[interp] E
x
tract some code from big
function
commit
|
commitdiff
|
tree
2018-07-16
Vla
d
B
rezae
[interp] Delegate
f
ixes (
#
9
4
0
9
)
commit
|
commitdiff
|
tree
2018-07-11
Vlad Brez
a
e
[
coop] Fix
M
ONO_HANDLE_TRACK
_
OWN
E
R
b
uild (#9489)
commit
|
commitdiff
|
tree
2018-07-10
Vlad Brez
a
e
[interp] fulla
o
tmixe
d
c
h
eck f
i
xes (#
9
461)
commit
|
commitdiff
|
tree
2018-07-09
Vlad Brezae
[interp]
Optimise allocation
p
ath
(#9443
)
commit
|
commitdiff
|
tree
2018-06-25
Vlad Brezae
[sge
n
] U
s
e long
s
with nur
s
ery array fill (#9202)
commit
|
commitdiff
|
tree
2018-06-22
Vlad B
r
ez
a
e
[
interp] Fix abort aft
e
r
f
i
nally block (#9265)
commit
|
commitdiff
|
tree
2018-06-18
Vlad Brezae
[coop]
U
se coop mutex (
#
9159)
commit
|
commitdiff
|
tree
2018-05-29
Vlad Brezae
[int
e
r
p] Fix moni
t
or
-
abort
.
exe (#8880)
commit
|
commitdiff
|
tree
2018-05-25
Vlad
B
r
ezae
[threadpool] Clear data
fie
l
d of
M
onoLi
s
tItem
a
ft
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Vlad Brezae
[mo
n
itor]
Fix abort of sync
h
ronisation
w
ra
p
per
commit
|
commitdiff
|
tree
2018-05-22
Vlad Bre
z
ae
[tests] Fix pinvoke test (#8774)
commit
|
commitdiff
|
tree
2018-05-21
Vlad Brezae
[monitor] Fix m
o
nitor abo
r
t
s
(#8757)
commit
|
commitdiff
|
tree
2018-05-14
Vlad
Breza
e
[interp] Add null
ch
e
cks
f
o
r
ldin
d
(#864
7
)
commit
|
commitdiff
|
tree
2018-05-08
Vlad
Brezae
[inter
p
] Disable tailcall on valuetypes (#8616)
commit
|
commitdiff
|
tree
2018-05-07
Vl
a
d Br
e
zae
[interp] Fix stobj (#8
5
7
4)
commit
|
commitdiff
|
tree
2018-05-03
Vlad Brezae
[runtime] Fix ru
n
ti
m
e i
n
voke
wi
t
h generic
enums
(
#8554)
commit
|
commitdiff
|
tree
2018-05-01
Vlad Brezae
[in
t
erp] Fi
x
Assertio
n
at thre
a
ds
.
c:32
6
, condition
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Vlad Br
e
zae
[interp] Fix v
t
y
p
e ld
f
l
d
f
r
om anoth
e
r vtype (#8496)
commit
|
commitdiff
|
tree
2018-04-26
Vlad Brezae
[arm6
4
] Set co
r
rect frame type
f
or tramp
o
line
f
rame
s
commit
|
commitdiff
|
tree
2018-04-26
Vlad Bre
z
ae
[a
r
m64] A
d
d
unwind info
f
o
r native t
o
interp trampoline
commit
|
commitdiff
|
tree
2018-04-26
Vlad
B
rez
a
e
[
i
n
t
e
r
p
]
Include lmf wrapper in aot
i
ma
g
e
commit
|
commitdiff
|
tree
2018-04-26
V
lad
B
r
ezae
[interp]
I
nterp
e
nt
r
y trampoline for arm64
commit
|
commitdiff
|
tree
2018-04-25
Vlad
Brezae
[interp] E
n
ter in
the interp through
a
single gen
e
ric
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
Vlad Br
e
z
a
e
[interp] Exit
f
rom
f
inally ab
o
rt protected
b
lock when
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Vlad Brezae
[interp] Fix
resumin
g
from finally block (#8195)
commit
|
commitdiff
|
tree
2018-04-11
Vlad Bre
z
ae
[profiler] Fix heapshot
f
requency calculation (#8163
)
commit
|
commitdiff
|
tree
2018-03-21
Vlad B
r
ezae
[s
g
en] Fix scanning of large a
r
r
ays
(#
7
6
72)
commit
|
commitdiff
|
tree
2018-03-20
Vlad Br
e
z
a
e
[
sgen] Fin
i
sh
thread po
o
l work before shutting do
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
V
lad Brezae
[te
s
ts] Preven
t
starv
a
tion by thread doing
G
C
s
(
#7651)
commit
|
commitdiff
|
tree
2018-03-15
Vlad
B
rezae
[sgen]
U
s
e current nursery siz
e
when computing
a
llow
a
nc
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
Vlad Brezae
[in
t
erp]
Don't c
r
ash when
f
reeing
deleg
a
t
e
ftnp
t
r
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad Brezae
[
i
nt
e
r
p] Fix r
e
turn of
v
a
l
u
e type from in
t
erp t
o
na
t
ive
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad Br
e
zae
[interp] Fix stack u
s
age af
t
e
r t
h
row (#7461
)
commit
|
commitdiff
|
tree
2018-03-08
V
l
a
d B
r
ezae
[in
t
e
r
p
] Fix pinvoke
f
r
om
dynamic m
e
t
h
o
d
s
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[interp] Fix detect
i
on
o
f
p
i
nv
o
ke c
a
ll
commit
|
commitdiff
|
tree
2018-03-08
Vlad
Br
e
zae
[interp] Fix
r
untime invoke of pinvoke
m
ethod
commit
|
commitdiff
|
tree
2018-03-08
V
l
ad Brezae
[interp] Let the backend deal wi
t
h this
c
al
l
cconv
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[interp]
Fix EH
with ex
c
eptio
n
throw
n
from icall
commit
|
commitdiff
|
tree
2018-02-26
Vlad B
r
ezae
[threads] Reduce race
window with a
s
y
n
c abor
t
(#
7
274)
commit
|
commitdiff
|
tree
2018-02-23
V
la
d
Brezae
[sgen
]
Check if we are exceeding the worke
r
count limit
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
Vlad Brezae
[tests] Avoi
d
false pinning in
weak-fields test
commit
|
commitdiff
|
tree
2018-02-23
V
l
ad Brezae
[tests]
Avo
i
d false p
i
n
ning in
t
es
t
s
commit
|
commitdiff
|
tree
2018-02-21
V
l
ad
B
rezae
[interp] Use frame_addr as
bas
e
pointer in more p
l
aces
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
Vlad Brezae
[inter
p
]
Add mi
s
sing
e
xception checkpoints (#
6
917
)
commit
|
commitdiff
|
tree
2018-02-14
V
l
ad Brezae
[interp] Fix nati
v
e to inte
r
p
tra
n
si
t
io
n
(#68
6
8)
commit
|
commitdiff
|
tree
2018-02-13
V
lad Brezae
[in
t
erp] Fix CEE_UNBOX
commit
|
commitdiff
|
tree
2018-02-10
Vlad
Brezae
[interp] Add class fai
l
ure che
c
k
s
commit
|
commitdiff
|
tree
2018-02-10
Vlad Brezae
[int
e
rp] Fix varargs p
a
ssin
g
commit
|
commitdiff
|
tree
2018-02-10
Vl
a
d Br
e
zae
[in
t
erp] A
l
ign vt
stack in
some
p
lace
s
commit
|
commitdiff
|
tree
2018-02-10
Vlad Br
e
zae
[interp
]
A
dd
define for va
l
ue type al
i
g
n
m
e
nt
commit
|
commitdiff
|
tree
2018-02-06
Vla
d
Bre
z
ae
[in
t
erp
]
Add suppor
t
for vararg call convention
commit
|
commitdiff
|
tree
2018-02-06
V
l
ad Brezae
[gli
b
] Inc
l
u
d
e
ALIGN_TO and ALIG
N
_PTR
_
T
O
commit
|
commitdiff
|
tree
2018-02-06
V
lad Bre
z
ae
[in
t
erp] Add storage fetching for typedbyr
e
f
commit
|
commitdiff
|
tree
2018-02-06
V
l
ad Brezae
[
i
nterp]
Ad
d
class
c
heck for refanyval
commit
|
commitdiff
|
tree
2018-02-06
Vlad Breza
e
[in
t
erp] Rem
o
ve v
i
rtua
l
c
all dup
l
icated code
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[interp]
R
em
o
ve void call
du
p
licated code
commit
|
commitdiff
|
tree
2018-02-06
V
l
ad Breza
e
[
interp]
R
ename v
a
riable
commit
|
commitdiff
|
tree
2018-02-06
Vla
d
Brezae
[interp
]
Remov
e
some
n
ull checks
commit
|
commitdiff
|
tree
2018-01-31
V
lad Brezae
Re
v
ert "[m
i
n
i
] Align stac
k
w
he
n
resuming to catch handl
e
r"
commit
|
commitdiff
|
tree
2018-01-26
Vla
d
Brezae
[inte
r
p]
Do
n
't
push lmf with no interp fr
a
me dat
a
commit
|
commitdiff
|
tree
2018-01-24
Vlad Brezae
[inte
r
p] Abide by the abort threshold
co
n
s
t
r
aint
commit
|
commitdiff
|
tree
2018-01-24
Vlad Brezae
[interp] Int
e
r
p fram
e
s are also managed
commit
|
commitdiff
|
tree
2018-01-24
V
lad Br
e
z
ae
[i
n
terp] Initialize sp for
firs
t
inter
p
f
r
am
e
commit
|
commitdiff
|
tree
2018-01-24
Vlad Bre
z
ae
[interp] Remo
v
e checks not ne
e
ded
for try b
l
o
cks
commit
|
commitdiff
|
tree
2018-01-23
Vlad Brezae
[
i
n
t
e
rp] Disable
mixed mode tests
commit
|
commitdiff
|
tree
2018-01-22
Vlad Bre
z
ae
[interp] Decrease stack usa
g
e (#6580
)
commit
|
commitdiff
|
tree
2018-01-22
Vlad Brez
a
e
[interp]
D
isable t
e
sts on
arm due
t
o
k
n
own
i
s
s
ue
commit
|
commitdiff
|
tree
2018-01-18
Vlad Brezae
[
interp]
A
d
d check
f
o
r
class failure
commit
|
commitdiff
|
tree
2018-01-18
Vlad Bre
z
a
e
[tests]
Chan
g
e tes
t
to use less stack
commit
|
commitdiff
|
tree
2018-01-17
V
l
ad Brezae
[
r
untime] Fix jit
i
n
f
o lea
k
when having aot images
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Vlad Breza
e
[mini]
Fix
seq point i
n
f
o
leak (#6522)
commit
|
commitdiff
|
tree
2018-01-17
Vlad Brezae
[
sge
n
] Fix o
v
erflow on large ar
r
ays (#6542)
commit
|
commitdiff
|
tree
2018-01-11
Vlad Brezae
[
t
est] Rename test
commit
|
commitdiff
|
tree
2018-01-11
Vlad Brezae
[interp] Add support fo
r
ldflda with remoting
commit
|
commitdiff
|
tree
2018-01-11
Vlad
B
r
ez
a
e
[interp] Allow interp stack t
o
b
e greater
t
h
an il sta
c
k
commit
|
commitdiff
|
tree
2018-01-08
Vlad Bre
z
ae
[i
n
terp] Add missi
n
g param s
u
pport for floating typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Vlad Brezae
[i
n
t
e
rp]
I
n
ter
p
fixe
s
(#6334)
commit
|
commitdiff
|
tree
2017-12-23
Vlad Brezae
[interp] Renam
e
func
t
ions
to b
e
clearer
commit
|
commitdiff
|
tree
2017-12-23
Vla
d
Brezae
[
inter
p
] Enable most pinvo
k
e tests
commit
|
commitdiff
|
tree
2017-12-23
Vl
a
d Br
e
zae
[
a
rm64] Rewo
r
k native ent
r
y tram
p
from interp
commit
|
commitdiff
|
tree
2017-12-23
Vla
d
Br
e
zae
[arm] Interp support
f
or pinvoke
commit
|
commitdiff
|
tree
2017-12-21
Vla
d
Brezae
[int
e
rp] Do
n
't abor
t
during finally blocks
commit
|
commitdiff
|
tree
2017-12-21
Vlad
B
rezae
[in
t
erp]
Remove duplicated co
d
e
commit
|
commitdiff
|
tree
2017-12-21
V
l
a
d Brezae
[inter
p
]
C
h
eck f
o
r interrupti
o
n after class initialization
commit
|
commitdiff
|
tree
2017-12-21
Vlad Breza
e
[interp] Replace ol
d
and dead EH
code
commit
|
commitdiff
|
tree
2017-12-21
Vlad Brezae
[interp]
Ch
e
ck f
o
r class failure
wh
e
n emit
t
i
ng c
o
nstructor
commit
|
commitdiff
|
tree
2017-12-18
V
lad Br
e
z
a
e
[sgen] Fix behavior o
f
forced c
o
ll
e
ction
s
commit
|
commitdiff
|
tree
2017-12-18
Vla
d
Brezae
[
p
rofil
e
r] Trigger heapsh
o
ts only
o
n m
a
jor s
e
rial collec
t
ions
commit
|
commitdiff
|
tree
2017-12-18
Vlad Brezae
[
p
rofiler]
R
e
p
o
r
t
roots from
e
phemerons
commit
|
commitdiff
|
tree
2017-12-16
Vl
a
d Brezae
[amd6
4
] Rework native
e
ntry tramp
f
rom interp
commit
|
commitdiff
|
tree
2017-12-15
Vlad Brezae
[interp] Restore valuetype copying
f
or pi
n
vok
e
case
.
commit
|
commitdiff
|
tree
2017-12-15
Vlad Brezae
[interp] Add some
m
issing i
c
all
signatures
commit
|
commitdiff
|
tree
2017-12-15
Vlad
B
rezae
[inte
r
p
] Re
p
lace define
commit
|
commitdiff
|
tree
2017-12-15
Vlad
Brezae
[interp] Fix
d
e
l
egate
invocation of na
t
iv
e
f
u
nc
t
ions
commit
|
commitdiff
|
tree
2017-12-15
Vla
d
Brezae
[marshal
]
Avoid using
C
EE_UNB
O
X f
o
r
s
truct ma
r
shaling
commit
|
commitdiff
|
tree
2017-12-15
Vla
d
Brezae
[metad
a
ta
]
Remove unu
s
ed ldloc
commit
|
commitdiff
|
tree
next