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
[sgen] Logging for objects kept alive from ephemerons (#12650)
2019-01-30
Vlad Brezae
[sg
e
n]
Log
g
ing for objects kept
a
live from
ephemer
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d B
r
e
z
ae
[utils] Fix poten
t
i
a
l overflo
w
(#12559
)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[
s
gen] Don'
t
trigger co
n
cur
r
e
nt
c
o
llectio
n
s
if we exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[inte
r
p] Fall
back
to ol
d
impl
e
mentation whe
n
call
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[i
n
terp] Allocate in
t
erface tabl
e
a
s
part of MonoVTable
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Brezae
[
i
nterp] Use fast vir
t
u
al invoke code also for inter
f
a
ces
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
rezae
[inte
r
p] Improve p
e
rformance of generic virtual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brez
a
e
[interp] Impro
v
e p
e
r
f
ormance of virtual calls
commit
|
commitdiff
|
tree
2019-01-15
V
l
ad Brezae
[interp] Remove unreachable code (
#
12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad B
r
e
zae
[interp] Fix r
e
suming i
n
to int
e
r
p when fin
a
l
l
y thr
o
ws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vlad Brezae
[except
i
o
ns] Always
proces
s
se
l
f aborts even i
f
we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad
Brezae
[sge
n
] Fix deb
u
g build (#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[
int
e
rp] F
i
x resumin
g
into interp
f
rame
during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad Br
e
z
a
e
[exce
p
tions] Ve
r
bose log
g
ing for cfa_reg assertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
V
l
a
d
B
rezae
[
i
n
t
erp] Fix rethrow (
#
1184
4
)
commit
|
commitdiff
|
tree
2018-11-29
Vlad Brezae
[tests] More test upda
t
es for interp/fullaotinter
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
V
l
a
d
Brezae
[interp] Enable System
.
X
ml t
e
sts (#
1
17
9
1)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[interp] Fix in
t
erp in
l
i
n
e
(#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vl
a
d B
r
ez
a
e
[interp] Enable System
.
Da
t
a
tests on fullaotinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Brezae
[arm] Add enough
trampoline
s
for fu
l
laotinterp mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
V
lad Brezae
[interp] Enable System
.
Web
.
S
e
r
vices
te
s
ts on
f
ullaotint
e
rp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[ru
n
t
ime] Check fo
r
error
to prevent
o
verwrites (#11812)
commit
|
commitdiff
|
tree
2018-11-27
Vla
d
Brezae
[int
e
rp] Fix f
u
llaotinterp exception
s
(#11
7
60)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Brezae
[interp
]
Add inlin
i
n
g of
s
mall
meth
o
ds (#
1
17
3
5)
commit
|
commitdiff
|
tree
2018-11-14
Vlad Br
e
zae
[interp] Small fixes (#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brez
a
e
[ci]
A
dd jenkin
s
sc
r
ipt for testing
f
ullaot + interp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[corl
i
b] Icall f
o
r Buffer
.
Memcpy
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[
c
orli
b
] Rem
o
ve unuse
d
funct
i
on
commit
|
commitdiff
|
tree
2018-10-30
V
l
ad B
r
ezae
[test
s
]
Add ne
w
build prof
i
le
f
or tes
t
i
n
g mixed
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
V
lad
B
rezae
[in
t
erp
]
Optimise method
e
xecution
s
t
a
rt (#
1
1328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad Brezae
[in
t
erp] Init also vtstack value types
w
h
e
n
allocate
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad
B
rezae
[
a
ot] Reenable
rec
u
rsion chec
k
ing wh
e
n ini
t
ing s
h
ared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vlad Brezae
[interp] Remove mint
_
typ
e
use
s
at execut
i
on
time
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad Brezae
[aot] En
s
ur
e
shared g
o
t entries are initia
l
ized
bef
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad
Bre
z
ae
[interp] Implemen
t
interpreter en
t
r
y
trampo
l
ines on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad Brezae
[int
e
r
p]
Optimize s
t
a
t
i
c field access
commit
|
commitdiff
|
tree
2018-10-03
V
l
ad Bre
z
ae
[interp] Avoid emitting
some
u
nnecessa
r
y opcodes (
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
V
lad Brez
a
e
[runt
i
me] F
i
x undefined pthread_main_np (#10930)
commit
|
commitdiff
|
tree
2018-10-01
Vlad Brezae
[runtim
e
]
D
isa
b
le stack gua
r
d for main thread on osx
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
Vlad Brez
a
e
[co
o
p] Fix deadlock w
h
e
n un
w
inding (#1
0
793)
commit
|
commitdiff
|
tree
2018-09-18
Vlad B
r
e
z
ae
[interp] Optimize l
d
to
k
en + GetTypeFro
m
Handle
pa
i
r
commit
|
commitdiff
|
tree
2018-09-06
Vlad
B
r
ezae
[interp] Do
n
't
a
bort in
critical wra
p
pers (#10484)
commit
|
commitdiff
|
tree
2018-09-05
V
lad Brezae
[t
e
sts
]
Bu
m
p ti
m
eou
t
for System
.
Numeri
c
s
w
ith interpr
e
ter
commit
|
commitdiff
|
tree
2018-08-29
Vla
d
Brezae
[sgen] F
i
x string size inconsi
s
tency bet
w
een alloc
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
V
lad
Brezae
[
llv
m
] Use cur
l
as fal
l
ba
c
k for wget (#10263)
commit
|
commitdiff
|
tree
2018-08-20
Vlad
B
r
e
z
ae
[
a
rm6
4
] Unwind i
n
fo for ge
n
eric
t
r
a
m
p
o
line (#10149)
commit
|
commitdiff
|
tree
2018-08-16
Vlad Brez
a
e
[
tests]
Enab
l
e
old tes
t
th
a
t seems
to
pass now
commit
|
commitdiff
|
tree
2018-08-16
Vlad
Breza
e
[
i
nterp] Restore frame ip after runn
i
ng finall
y
handler
commit
|
commitdiff
|
tree
2018-08-15
Vlad Brezae
[interp] Fix missing Inv
a
lidPr
o
gramExcep
t
ion (#10095)
commit
|
commitdiff
|
tree
2018-08-06
Vlad Brezae
[
metadata] Fix use af
t
er fr
e
e of
s
ignatur
e
s
o
f
s
ome
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vl
a
d Br
e
zae
[
interp]
Run tes
t
s for entire bcl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
Vlad Brezae
[interp] Fix
s
p
a
n exceptio
n
t
h
rowing
commit
|
commitdiff
|
tree
2018-08-01
V
lad
B
rezae
[utils
]
Sane assert instead of crash on allocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
V
l
a
d B
r
ezae
[
i
n
terp] Overflow fixes (#9688)
commit
|
commitdiff
|
tree
2018-07-26
Vlad
B
r
ezae
[inte
r
p
]
Improve icall perf
(#96
4
5
)
commit
|
commitdiff
|
tree
2018-07-22
V
l
ad Brezae
[interp]
D
o
n't
t
hrow exception on -1 divis
i
o
n
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp
]
Remove unused c
o
de added recently
commit
|
commitdiff
|
tree
2018-07-19
V
lad Brezae
[interp] Simpl
i
f
y
call
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp] Rem
o
ve except
i
on
c
hecking from pin
v
oke code
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp] Fix stackf
r
ame iteration
commit
|
commitdiff
|
tree
2018-07-19
Vla
d
Brezae
[interp] Transf
o
rm more calls in
i
n
t
erp_tran
s
f
o
rm
_
calls
commit
|
commitdiff
|
tree
2018-07-19
V
l
ad Brezae
[inte
r
p] Move MINT_CALLRUN emitting inside transform
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp]
Ex
t
ract some
code
fr
o
m big fun
c
tio
n
commit
|
commitdiff
|
tree
2018-07-16
Vlad Br
e
zae
[interp] Delegate fixes
(
#9409)
commit
|
commitdiff
|
tree
2018-07-11
Vl
a
d
B
r
e
zae
[
c
oop]
Fix MON
O
_HAND
L
E_TRACK_OWNE
R
bui
l
d (#
9
489)
commit
|
commitdiff
|
tree
2018-07-10
Vlad Brezae
[interp] fullaotmixed
c
h
e
ck fixes (#9461)
commit
|
commitdiff
|
tree
2018-07-09
Vlad Br
e
zae
[interp] Optimise alloca
t
i
on path (#9443)
commit
|
commitdiff
|
tree
2018-06-25
Vlad Brezae
[sgen]
U
se longs with nursery arr
a
y fill (#
9
20
2
)
commit
|
commitdiff
|
tree
2018-06-22
Vlad Brez
a
e
[interp
]
Fix abort after fin
a
lly block (
#
9265)
commit
|
commitdiff
|
tree
2018-06-18
Vlad Br
e
zae
[coo
p
] Use coop mute
x
(#9
1
59)
commit
|
commitdiff
|
tree
2018-05-29
V
lad Brezae
[interp] Fi
x
monitor-abor
t
.
exe (#8880
)
commit
|
commitdiff
|
tree
2018-05-25
Vl
a
d Brezae
[
thread
p
ool] Clear data
f
ield of M
o
noListItem after
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Vlad Brezae
[monitor
]
Fix abort of synchronisation wrapper
commit
|
commitdiff
|
tree
2018-05-22
Vla
d
Brezae
[tests] Fix pinvok
e
t
e
st
(
#877
4
)
commit
|
commitdiff
|
tree
2018-05-21
Vlad
B
rezae
[moni
t
or] Fix mo
n
ito
r
abort
s
(#8757)
commit
|
commitdiff
|
tree
2018-05-14
Vlad B
r
ezae
[in
t
er
p
] Add
n
ull checks for ldi
n
d (#86
4
7)
commit
|
commitdiff
|
tree
2018-05-08
Vlad Bre
z
ae
[interp]
Disable
tai
l
call on valuetyp
e
s
(#8616)
commit
|
commitdiff
|
tree
2018-05-07
Vl
a
d Brezae
[i
n
ter
p
] Fix stobj
(
#8574
)
commit
|
commitdiff
|
tree
2018-05-03
Vlad Brez
a
e
[
runt
i
me]
F
ix runti
m
e invoke with generi
c
enum
s
(#8554
)
commit
|
commitdiff
|
tree
2018-05-01
Vl
a
d
Brezae
[interp
]
Fix A
s
s
ert
i
o
n
at th
r
eads
.
c:326, condit
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Vlad Brezae
[
interp] F
i
x vtype ldfld from
a
nother vtyp
e
(#8496)
commit
|
commitdiff
|
tree
2018-04-26
Vla
d
Brezae
[ar
m
6
4
] Set cor
r
ect fr
a
me type for tr
a
m
poline frames
commit
|
commitdiff
|
tree
2018-04-26
Vlad Brezae
[arm64] Ad
d
u
nwind
i
nfo for
n
ative
to interp trampoline
commit
|
commitdiff
|
tree
2018-04-26
Vla
d
Brezae
[interp
]
In
c
lude
lmf w
r
apper in aot
image
commit
|
commitdiff
|
tree
2018-04-26
Vlad Br
e
z
a
e
[interp]
I
nter
p
entry trampoline for
a
rm6
4
commit
|
commitdiff
|
tree
2018-04-25
Vlad Bre
z
ae
[
i
n
t
erp] Enter i
n
the interp through a single generic
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
Vlad Brezae
[interp] Exit from
f
inally
abor
t
protecte
d
block
w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Vlad Br
e
zae
[
i
nterp]
Fix resuming fr
o
m finally b
l
ock (
#
8195)
commit
|
commitdiff
|
tree
2018-04-11
Vlad B
r
ezae
[prof
i
ler]
F
ix heapshot
frequen
c
y
c
alcul
a
tion (
#
8163)
commit
|
commitdiff
|
tree
2018-03-21
Vlad Brezae
[sgen] Fix scanning of larg
e
arrays (#7
6
72)
commit
|
commitdiff
|
tree
2018-03-20
Vlad Brezae
[sgen] Finish thread
pool work before shutting do
w
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
V
l
ad Brezae
[t
e
sts] Prevent st
a
rv
a
tion by thre
a
d
d
o
ing GCs
(
#7651)
commit
|
commitdiff
|
tree
2018-03-15
Vlad Brezae
[sg
e
n] Use current
n
u
rsery size when com
p
u
ting allowance
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
Vlad
Brezae
[
interp] Don'
t
crash wh
e
n
freeing deleg
a
te ftnptr
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad
B
r
e
z
ae
[interp] Fix retur
n
of va
l
ue type fr
o
m interp to
n
a
t
iv
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
V
l
ad
B
rezae
[inter
p
] F
i
x
sta
c
k usage aft
e
r th
r
ow (#7461)
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[int
e
r
p] F
i
x pinvoke
from dynamic
m
e
thods
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[
interp] Fix detection of pinvoke c
a
ll
commit
|
commitdiff
|
tree
2018-03-08
Vla
d
B
r
ezae
[inter
p
] Fi
x
r
u
ntime i
n
voke of pin
v
oke method
commit
|
commitdiff
|
tree
2018-03-08
Vlad
Brez
a
e
[
i
nt
e
rp
]
L
e
t
the backend deal with thiscall cconv
commit
|
commitdiff
|
tree
next