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] Restore frame ip after running finally handler
2018-08-16
Vlad Brez
a
e
[interp]
R
estore frame ip after
r
u
nning finally hand
l
er
commit
|
commitdiff
|
tree
2018-08-15
V
lad Brezae
[int
e
rp] Fix
missing InvalidProgramExcepti
o
n (#1
0
09
5
)
commit
|
commitdiff
|
tree
2018-08-06
Vlad Brezae
[metada
t
a] Fix use a
f
ter free of sign
a
t
ures of so
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vl
a
d
Breza
e
[
interp] Run tests for entire bcl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vla
d
Bre
z
ae
[
in
t
erp] Fix sp
a
n
exception thro
w
ing
commit
|
commitdiff
|
tree
2018-08-01
Vlad Brez
a
e
[
u
tils] San
e
assert instead o
f
crash o
n
allocation
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad Brez
a
e
[interp] Overflow fixes
(
#9688)
commit
|
commitdiff
|
tree
2018-07-26
Vlad Brezae
[interp] Im
p
rov
e
icall perf (#9645)
commit
|
commitdiff
|
tree
2018-07-22
Vlad Brezae
[interp]
D
on't throw exc
e
ption on -1
d
ivision
commit
|
commitdiff
|
tree
2018-07-19
Vlad B
r
e
z
ae
[
i
nterp]
Remove unused code
added re
c
e
ntly
commit
|
commitdiff
|
tree
2018-07-19
Vlad
Brezae
[interp] S
i
mpli
f
y call
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[
i
nterp]
Remove ex
c
eption checking from
pinvoke code
commit
|
commitdiff
|
tree
2018-07-19
Vlad Br
e
zae
[in
t
erp] Fix stac
k
frame
iteration
commit
|
commitdiff
|
tree
2018-07-19
Vlad Bre
z
ae
[int
e
r
p] Transform more calls i
n
i
n
terp_tran
s
form_calls
commit
|
commitdiff
|
tree
2018-07-19
Vlad
B
reza
e
[interp]
M
ove MINT_CALLR
U
N emi
t
ting
i
ns
i
de transform
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp] Extract some co
d
e from
b
i
g function
commit
|
commitdiff
|
tree
2018-07-16
Vlad Br
e
za
e
[inter
p
] Delegate fixes (#9409)
commit
|
commitdiff
|
tree
2018-07-11
Vlad B
r
eza
e
[coop
]
Fix MON
O
_HANDLE_T
R
ACK_OWNER bui
l
d (#948
9
)
commit
|
commitdiff
|
tree
2018-07-10
V
l
ad B
r
ezae
[interp] fullaotmix
e
dcheck fixes (
#
9461)
commit
|
commitdiff
|
tree
2018-07-09
Vlad Brez
a
e
[int
e
rp] Optimise allocation
path (#9443)
commit
|
commitdiff
|
tree
2018-06-25
V
l
ad Brezae
[s
g
en] Use l
o
ngs with nursery array
f
ill
(
#9202)
commit
|
commitdiff
|
tree
2018-06-22
V
lad Brezae
[interp] Fix abort
aft
e
r final
l
y block (#9265)
commit
|
commitdiff
|
tree
2018-06-18
Vlad Brezae
[coo
p
] Use coop mut
e
x (
#
9
1
59)
commit
|
commitdiff
|
tree
2018-05-29
V
l
a
d Brez
a
e
[inte
r
p]
Fix monit
o
r
-
abor
t
.
e
x
e (#8880)
commit
|
commitdiff
|
tree
2018-05-25
Vlad Brezae
[threadpool
]
C
lear data field of MonoListIt
e
m after
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Vlad Bre
z
ae
[monitor] Fix abor
t
o
f
s
ynchronisation wrapper
commit
|
commitdiff
|
tree
2018-05-22
V
lad Brezae
[
te
s
ts] Fix p
i
nvoke test (#8774
)
commit
|
commitdiff
|
tree
2018-05-21
Vlad B
r
eza
e
[monito
r
] Fix
monitor
a
bor
t
s (#8757)
commit
|
commitdiff
|
tree
2018-05-14
Vlad Brezae
[interp] Add null checks for ldind (#8647)
commit
|
commitdiff
|
tree
2018-05-08
Vlad Breza
e
[interp]
Disa
b
le tailcall
on v
a
l
uetypes (#8616)
commit
|
commitdiff
|
tree
2018-05-07
Vl
a
d
B
rezae
[interp] Fix
stobj (#8574)
commit
|
commitdiff
|
tree
2018-05-03
Vla
d
Bre
z
ae
[runtime]
F
ix runtime invoke
w
ith generic
enums (#
8
554)
commit
|
commitdiff
|
tree
2018-05-01
Vlad Brezae
[interp] Fix A
s
sertion
a
t thr
e
ads
.
c:326, condition
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
V
lad B
r
e
z
a
e
[interp] Fix
vtype ldf
l
d from an
o
the
r
v
t
y
pe (#
8
496)
commit
|
commitdiff
|
tree
2018-04-26
V
l
ad
B
r
eza
e
[
arm6
4
]
Set correct frame t
y
pe
f
o
r tr
a
mpoline frames
commit
|
commitdiff
|
tree
2018-04-26
Vlad Br
e
zae
[arm6
4
] A
d
d u
n
w
in
d
info for native to interp trampoline
commit
|
commitdiff
|
tree
2018-04-26
V
lad Br
e
zae
[int
e
rp] Includ
e
lmf
wrapper in aot image
commit
|
commitdiff
|
tree
2018-04-26
Vla
d
Brezae
[interp]
I
nter
p
entry trampol
i
ne
for
a
rm64
commit
|
commitdiff
|
tree
2018-04-25
Vlad Brezae
[
i
nte
r
p] Enter in
t
he in
t
e
rp through a single gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
Vlad Brez
a
e
[interp] Ex
i
t from f
i
n
ally abort
protected b
l
ock whe
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Vl
a
d Bre
z
ae
[int
e
rp]
F
ix
r
esuming from fina
l
l
y
block (#8195)
commit
|
commitdiff
|
tree
2018-04-11
V
lad Bre
z
ae
[profiler]
Fix
h
eapshot fre
q
uency calculation (#8163)
commit
|
commitdiff
|
tree
2018-03-21
V
lad Br
e
z
a
e
[sgen] Fix
sc
a
nnin
g
of
l
arge
array
s
(#7672)
commit
|
commitdiff
|
tree
2018-03-20
Vlad B
r
ezae
[sg
e
n] Finish
t
hread pool work before shutting down
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Vla
d
Brezae
[te
s
ts] Pr
e
vent st
a
rvatio
n
by thre
a
d doing GCs (#
7
6
5
1
)
commit
|
commitdiff
|
tree
2018-03-15
Vlad Brez
a
e
[sgen] Use cu
r
rent nurser
y
si
z
e
when
c
omputing a
l
l
owa
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
Vl
a
d
B
rez
a
e
[interp] Don't cr
a
sh
when fre
e
i
ng delegate ft
n
ptr
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad Brezae
[
interp] Fi
x
return of valu
e
type from interp to native
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
V
lad
B
re
z
ae
[int
e
rp] Fix
stack usag
e
afte
r
throw (#7461)
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[interp] Fix pinvoke from
dyna
m
ic
me
t
ho
d
s
commit
|
commitdiff
|
tree
2018-03-08
Vl
a
d Br
e
zae
[interp] Fix detec
t
ion of p
i
nvoke ca
l
l
commit
|
commitdiff
|
tree
2018-03-08
V
l
ad Brezae
[i
n
terp] Fi
x
runtime inv
o
ke
of
p
i
nvoke method
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[interp] Le
t
the backend deal with thiscall
c
conv
commit
|
commitdiff
|
tree
2018-03-08
V
lad
Brezae
[
i
nterp] Fix EH
w
ith ex
c
e
p
tion
t
hrown from
i
c
a
ll
commit
|
commitdiff
|
tree
2018-02-26
V
la
d
Bre
z
ae
[t
h
reads] R
e
duce race
w
in
d
ow wi
t
h async abort (#7274)
commit
|
commitdiff
|
tree
2018-02-23
Vlad
B
rezae
[
sgen]
C
h
e
ck if
w
e are exceedi
n
g
the w
o
rker co
u
nt lim
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-23
V
lad
B
rezae
[
tests] Avoi
d
f
a
l
se pin
n
ing in weak-f
i
elds test
commit
|
commitdiff
|
tree
2018-02-23
Vla
d
B
r
ezae
[tests]
Avoid
f
alse p
i
nning
i
n t
e
sts
commit
|
commitdiff
|
tree
2018-02-21
Vlad Brezae
[interp] Use frame_ad
d
r as base pointer in
more pl
a
ces
.
.
.
commit
|
commitdiff
|
tree
2018-02-15
V
l
ad Br
e
zae
[interp] Add missing exception checkpoi
n
ts (#6917)
commit
|
commitdiff
|
tree
2018-02-14
V
lad
Brezae
[in
t
erp]
Fix nat
i
ve to
i
nterp transition (
#
6868)
commit
|
commitdiff
|
tree
2018-02-13
Vlad Br
e
zae
[
inter
p
]
F
ix CE
E
_U
N
BOX
commit
|
commitdiff
|
tree
2018-02-10
Vl
a
d
Br
e
zae
[interp
]
Ad
d
cla
s
s failure check
s
commit
|
commitdiff
|
tree
2018-02-10
V
l
ad Brezae
[interp] Fix v
a
rargs pa
s
sing
commit
|
commitdiff
|
tree
2018-02-10
Vlad B
r
eza
e
[
in
t
erp] Alig
n
vt stack in some
pl
a
ces
commit
|
commitdiff
|
tree
2018-02-10
Vl
a
d Breza
e
[int
e
rp] Add define
f
or
value type a
l
ig
n
ment
commit
|
commitdiff
|
tree
2018-02-06
Vlad
B
rez
a
e
[interp] A
d
d s
u
pport for varar
g
call conven
t
i
o
n
commit
|
commitdiff
|
tree
2018-02-06
Vlad Br
e
za
e
[glib] Inclu
d
e AL
I
GN_TO a
n
d ALIGN_P
T
R_TO
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[interp] Add sto
r
age fe
t
ch
i
ng for typ
e
dbyref
commit
|
commitdiff
|
tree
2018-02-06
V
l
ad B
r
ezae
[interp] Add class check
f
or refanyval
commit
|
commitdiff
|
tree
2018-02-06
Vla
d
B
r
e
z
ae
[
int
e
rp] Remove virt
u
a
l call duplicated co
d
e
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[int
e
rp] Remove void call
d
uplic
a
ted code
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[interp] R
e
nam
e
variabl
e
commit
|
commitdiff
|
tree
2018-02-06
Vlad Brezae
[interp] Remove some
n
ull
c
hecks
commit
|
commitdiff
|
tree
2018-01-31
Vlad Brezae
Rev
e
r
t
"[min
i
] Align stack whe
n
resuming to catch
h
andle
r
"
commit
|
commitdiff
|
tree
2018-01-26
Vlad
B
rezae
[interp] D
o
n't pu
s
h lm
f
with no interp fram
e
data
commit
|
commitdiff
|
tree
2018-01-24
Vlad Brezae
[
i
nterp] Abide by the abort
t
hreshol
d
constraint
commit
|
commitdiff
|
tree
2018-01-24
Vlad Brezae
[interp] Interp
f
rames ar
e
al
s
o
m
anaged
commit
|
commitdiff
|
tree
2018-01-24
V
la
d
Brezae
[
inte
r
p
]
Initialize sp f
o
r first interp fra
m
e
commit
|
commitdiff
|
tree
2018-01-24
V
lad B
r
e
zae
[interp] Remove checks not needed
f
or try blocks
commit
|
commitdiff
|
tree
2018-01-23
Vlad
Brezae
[
i
nt
e
rp]
D
isable mi
x
ed mode tests
commit
|
commitdiff
|
tree
2018-01-22
Vlad Brezae
[
i
nter
p
] Decreas
e
stack usage (#6580)
commit
|
commitdiff
|
tree
2018-01-22
V
l
a
d
B
r
ezae
[interp]
Disabl
e
tests on arm due
to know
n
issue
commit
|
commitdiff
|
tree
2018-01-18
Vla
d
Brezae
[interp]
A
dd check for cla
s
s
f
ai
l
ure
commit
|
commitdiff
|
tree
2018-01-18
Vlad Brezae
[tests] Change test to use
l
ess stack
commit
|
commitdiff
|
tree
2018-01-17
Vlad Brezae
[runtime] Fix ji
t
i
n
fo leak w
h
en
having
a
o
t ima
g
es
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Vlad Breza
e
[mini] Fix seq point in
f
o leak (#6522)
commit
|
commitdiff
|
tree
2018-01-17
Vlad Brezae
[s
g
en] F
i
x ov
e
rflo
w
on large arra
y
s (#6542)
commit
|
commitdiff
|
tree
2018-01-11
Vlad
B
re
z
ae
[test
]
Ren
a
me test
commit
|
commitdiff
|
tree
2018-01-11
Vlad Brezae
[
int
e
r
p
] A
d
d s
u
pp
o
rt
f
o
r ld
f
lda with remoting
commit
|
commitdiff
|
tree
2018-01-11
Vlad Breza
e
[interp] Allow interp stack to be grea
t
e
r
than il stack
commit
|
commitdiff
|
tree
2018-01-08
Vlad Brez
a
e
[inter
p
] Add missing param support for
f
l
oating ty
p
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-05
Vlad Brezae
[
in
t
erp] Int
e
rp
fixes
(
#
6334)
commit
|
commitdiff
|
tree
2017-12-23
Vlad Brezae
[interp] Rename functions to be clearer
commit
|
commitdiff
|
tree
2017-12-23
Vlad
Breza
e
[inte
r
p] Enab
l
e mo
s
t pi
n
voke tests
commit
|
commitdiff
|
tree
2017-12-23
V
l
ad Brezae
[
a
rm64] Re
w
ork n
a
ti
v
e entry
t
ramp
from interp
commit
|
commitdiff
|
tree
2017-12-23
Vlad
B
rez
a
e
[ar
m
] Inte
r
p
s
up
p
or
t
for pinvoke
commit
|
commitdiff
|
tree
2017-12-21
Vl
a
d Brezae
[interp]
D
o
n't a
b
ort during f
i
nally b
l
ocks
commit
|
commitdiff
|
tree
2017-12-21
Vla
d
B
rezae
[i
n
terp] Remove duplicated code
commit
|
commitdiff
|
tree
2017-12-21
V
l
a
d Brezae
[
interp] Check
f
o
r interruption
a
f
ter cla
s
s initialization
commit
|
commitdiff
|
tree
next