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] Small cleanups (#17229)
2019-01-30
Vlad B
r
ezae
[interp] Add s
u
ppor
t
for
break on me
t
hod en
t
ry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[
sgen] Logging for ob
j
ects
kept alive
from
e
phemerons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Br
e
zae
[utils] Fix
potential o
v
erflow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brez
a
e
[sgen] Don't trig
g
er
c
oncurrent collections if we exc
e
ed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Fa
l
l back to old i
m
ple
m
entation when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad B
r
ezae
[interp] Alloca
t
e interface tabl
e
as par
t
of MonoVTable
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d
B
rezae
[inter
p
] Use
fast virtua
l
inv
o
ke code als
o
f
o
r interfaces
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d Brezae
[interp] Im
p
rove
performa
n
ce of ge
n
eric virtual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp
]
Improve perf
o
rmanc
e
of virtual calls
commit
|
commitdiff
|
tree
2019-01-15
Vl
a
d Brezae
[interp] Remove u
n
reachable c
o
de (#1
2
411)
commit
|
commitdiff
|
tree
2019-01-11
V
la
d
B
r
e
zae
[
interp] Fix resuming in
t
o interp when finall
y
throws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
V
lad
Brez
a
e
[exceptions] Alwa
y
s
proce
s
s self aborts even
i
f we
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad B
r
eza
e
[
s
gen] Fix debug build
(#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[interp]
Fix
r
e
sumin
g
i
nto interp frame during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vlad Brezae
[
excep
t
i
o
ns
]
Verbo
s
e loggi
n
g for cfa_re
g
assert
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vlad Brezae
[interp
]
Fix rethrow (#11844)
commit
|
commitdiff
|
tree
2018-11-29
V
lad
Brezae
[test
s
] Mo
r
e test updates for interp/fullaot
i
nte
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[interp] Enable Syst
e
m
.
Xml
t
e
sts
(
#
11791
)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Br
e
zae
[interp
]
Fix i
n
t
e
rp
i
nline (#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vla
d
B
re
z
ae
[
i
nte
r
p] E
n
able Sy
s
tem
.
Data tests on ful
l
aotint
e
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad Breza
e
[arm] Ad
d
enough trampolines for fullaot
i
nterp mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[
inter
p
] Enable
S
yste
m
.
Web
.
Ser
v
ice
s
tests on full
a
otinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Bre
z
ae
[
r
untim
e
] C
h
eck f
o
r e
r
ror to prevent
overwr
i
tes (#11812)
commit
|
commitdiff
|
tree
2018-11-27
V
l
a
d B
r
ezae
[i
n
t
e
rp]
F
i
x
f
ullaotinterp
exc
e
ptions (#
1
1
7
6
0)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Brezae
[in
t
er
p
] Add i
n
linin
g
o
f
small
methods
(#11735)
commit
|
commitdiff
|
tree
2018-11-14
Vlad
B
rezae
[int
e
rp
]
Small fixe
s
(
#
11667)
commit
|
commitdiff
|
tree
2018-11-05
Vl
a
d Brezae
[
c
i] A
d
d je
n
kins script f
o
r testing fullao
t
+ i
n
te
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
V
lad Brezae
[
c
orlib] Icall for
Buffer
.
M
e
mcpy
commit
|
commitdiff
|
tree
2018-11-05
V
l
ad Brezae
[corlib] Remove unuse
d
functio
n
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[
t
ests] Add new
b
u
ild
p
rofile for testi
n
g m
i
xed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[interp] Optimise method execution start
(
#11328)
commit
|
commitdiff
|
tree
2018-10-29
Vlad Br
e
zae
[in
t
e
r
p] I
n
it
a
lso vt
s
tac
k
value type
s
when allocated
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad
B
re
z
ae
[aot]
R
e
ena
b
le recursion checking when initing shared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vlad Breza
e
[interp] Remo
v
e mint
_
ty
p
e uses at
execution time (
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad Brezae
[ao
t
]
Ens
u
r
e shared got entries ar
e
initiali
z
ed before
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad Bre
z
ae
[inter
p
] Implement inter
p
reter entry trampol
i
nes on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad
B
rezae
[interp] Optimiz
e
s
tat
i
c
field
a
cce
s
s
commit
|
commitdiff
|
tree
2018-10-03
Vlad
B
rezae
[interp] Avoid emitting some unne
c
essary opcodes
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-02
Vlad Br
e
zae
[
r
u
ntime] Fix undefined pthread_main_np
(#10930)
commit
|
commitdiff
|
tree
2018-10-01
V
l
ad B
r
ezae
[ru
n
t
i
m
e] Disabl
e
stack guard for
main thread on os
x
.
.
.
commit
|
commitdiff
|
tree
2018-09-28
Vlad Brezae
[co
o
p]
Fix deadlock
when unwinding (#1
0
7
9
3)
commit
|
commitdiff
|
tree
2018-09-18
Vlad Brezae
[
i
nterp] Op
t
imize ldtoken + GetTypeFro
m
Hand
l
e
pair
commit
|
commitdiff
|
tree
2018-09-06
Vlad Brezae
[int
e
rp] Don't
a
bort
i
n critical
w
r
a
pp
e
rs (#1048
4
)
commit
|
commitdiff
|
tree
2018-09-05
Vlad Brezae
[t
e
s
t
s] Bump
t
imeout for System
.
Numerics
w
ith
i
n
t
erpreter
commit
|
commitdiff
|
tree
2018-08-29
Vlad Bre
z
ae
[
sgen]
F
i
x
s
tring siz
e
in
c
o
n
sistency b
e
tween alloc
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Vla
d
Brezae
[llvm] Use curl as fallback
for
wget
(
#
102
6
3)
commit
|
commitdiff
|
tree
2018-08-20
Vla
d
Brez
a
e
[arm64] Unwin
d
info for generic
trampoli
n
e (#10149)
commit
|
commitdiff
|
tree
2018-08-16
Vlad
Brezae
[t
e
s
t
s]
Enab
l
e
old t
e
st th
a
t
s
e
e
ms to pa
s
s now
commit
|
commitdiff
|
tree
2018-08-16
Vl
a
d Brezae
[
i
n
ter
p
]
Restor
e
frame
ip
a
fter ru
n
n
i
ng
finally
ha
n
dler
commit
|
commitdiff
|
tree
2018-08-15
V
lad Brezae
[inte
r
p] Fix
m
iss
i
ng
I
nvalidPr
o
gramException (#10
0
95)
commit
|
commitdiff
|
tree
2018-08-06
Vlad Brezae
[metadata] Fix use after
f
ree of
signatu
r
es of some
.
.
.
commit
|
commitdiff
|
tree
2018-08-03
Vlad Brezae
[interp
]
R
u
n tests for entire
bcl (#9648)
commit
|
commitdiff
|
tree
2018-08-01
V
l
ad Brezae
[interp] Fix span excep
t
ion throwing
commit
|
commitdiff
|
tree
2018-08-01
V
l
ad Breza
e
[util
s
] Sane assert
i
nstead of crash on alloca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-07-28
Vlad Brezae
[interp] Ov
e
rflow
fix
e
s (#9688)
commit
|
commitdiff
|
tree
2018-07-26
Vlad Brez
a
e
[
interp] Improv
e
i
call
perf (#9645)
commit
|
commitdiff
|
tree
2018-07-22
Vlad
B
rezae
[interp]
Don'
t
t
h
row excep
t
i
o
n
on -1 divisi
o
n
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Br
e
zae
[interp] Remo
v
e unused
c
o
d
e added recently
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[in
t
erp]
S
implif
y
call
commit
|
commitdiff
|
tree
2018-07-19
Vlad Brezae
[interp
]
Remove
e
xception checking from pi
n
voke code
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Brezae
[interp] Fix s
t
ackframe iterati
o
n
commit
|
commitdiff
|
tree
2018-07-19
Vla
d
Brezae
[
i
nterp] Transform more ca
l
ls in interp_trans
f
orm_calls
commit
|
commitdiff
|
tree
2018-07-19
Vlad B
r
e
z
ae
[interp] Move MINT_CALLRU
N
emitting inside transfor
m
commit
|
commitdiff
|
tree
2018-07-19
Vl
a
d Bre
z
ae
[interp] E
x
tract
s
o
m
e
code from
b
ig
function
commit
|
commitdiff
|
tree
2018-07-16
Vlad Bre
z
ae
[interp
]
Delegate fixes (
#
9409)
commit
|
commitdiff
|
tree
2018-07-11
Vlad Brez
a
e
[coop] Fix MONO_HAN
D
LE
_
TR
A
CK_OWNER build (#94
8
9)
commit
|
commitdiff
|
tree
2018-07-10
Vlad B
r
ezae
[
i
n
t
erp] ful
l
aotmix
e
dcheck fixes
(
#9461
)
commit
|
commitdiff
|
tree
2018-07-09
Vlad Brezae
[interp] Optimise allo
c
ation path (#9443)
commit
|
commitdiff
|
tree
2018-06-25
Vlad Brezae
[sge
n
] Use longs w
i
th nursery ar
r
ay
fill (#9202
)
commit
|
commitdiff
|
tree
2018-06-22
Vla
d
Br
e
zae
[interp] F
i
x abort
after
fi
n
al
l
y block (#9265)
commit
|
commitdiff
|
tree
2018-06-18
Vlad Brezae
[coop
]
Use co
o
p mutex (#9159)
commit
|
commitdiff
|
tree
2018-05-29
Vlad
Brezae
[int
e
rp] Fix
m
onitor-abo
r
t
.
e
xe (#8880)
commit
|
commitdiff
|
tree
2018-05-25
Vlad Brezae
[threadpo
o
l] Clear
d
ata f
i
e
ld of MonoListItem after
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
Vlad Brezae
[
monitor] Fix a
b
o
r
t
o
f synch
r
onisati
o
n wrappe
r
commit
|
commitdiff
|
tree
2018-05-22
Vlad B
r
ezae
[tests] Fix pinvoke test (#877
4
)
commit
|
commitdiff
|
tree
2018-05-21
V
l
ad Brezae
[mo
n
itor] Fix monitor
aborts (#8757)
commit
|
commitdiff
|
tree
2018-05-14
Vlad Br
e
zae
[interp]
A
dd null checks for ldind (#8647)
commit
|
commitdiff
|
tree
2018-05-08
Vlad Brezae
[
inte
r
p
]
Disable tailcall on val
u
etyp
e
s (#8616
)
commit
|
commitdiff
|
tree
2018-05-07
Vla
d
B
rezae
[interp] Fix stobj (#85
7
4
)
commit
|
commitdiff
|
tree
2018-05-03
Vl
a
d Breza
e
[run
t
ime] Fix runtime i
n
voke w
i
th generic enums (#8
5
54)
commit
|
commitdiff
|
tree
2018-05-01
Vlad Brezae
[
i
n
ter
p
] Fi
x
Assert
i
on at threads
.
c:326, co
n
d
ition
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
Vlad
Brez
a
e
[inte
r
p] Fix vtype ldfld from another vtype (#8496)
commit
|
commitdiff
|
tree
2018-04-26
Vla
d
Bre
z
ae
[
ar
m
64] Set
c
o
rrect frame type
for trampoline fra
m
es
commit
|
commitdiff
|
tree
2018-04-26
Vlad Brezae
[arm64] Add unwind info for native to interp tr
a
mpolin
e
commit
|
commitdiff
|
tree
2018-04-26
Vlad Bre
z
a
e
[interp] Inc
l
ude lmf wrap
p
er
i
n aot im
a
ge
commit
|
commitdiff
|
tree
2018-04-26
Vl
a
d Brezae
[int
e
r
p]
Interp entry trampol
i
ne
for arm64
commit
|
commitdiff
|
tree
2018-04-25
Vlad
B
rezae
[i
n
terp] Enter in the interp th
r
ough a single generic
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
Vlad Brezae
[
inter
p
] Exit from finally abort protecte
d
bl
o
ck when
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Vlad Brez
a
e
[interp] Fix resu
m
ing from finally
b
lock (#81
9
5)
commit
|
commitdiff
|
tree
2018-04-11
Vlad Brezae
[pro
f
iler] Fix heapshot
f
r
equency
calculat
i
o
n (#8163)
commit
|
commitdiff
|
tree
2018-03-21
Vlad Brezae
[sgen] Fix scanning of
large a
r
r
a
ys
(#7672
)
commit
|
commitdiff
|
tree
2018-03-20
Vlad Brezae
[sgen] Finish thread pool
w
o
r
k before shutting down
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Vlad Breza
e
[test
s
] P
r
e
v
ent starvation
b
y th
r
ead do
i
n
g
G
C
s (#7651)
commit
|
commitdiff
|
tree
2018-03-15
Vlad B
r
e
z
ae
[sgen] Use curre
n
t nursery
s
i
z
e when com
p
uting
allowance
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
V
lad Breza
e
[inter
p
]
D
on't cr
a
sh when freeing del
e
gate
f
tn
p
tr
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
V
lad Br
e
zae
[
i
n
te
r
p
]
F
ix ret
u
r
n
of value t
y
pe f
r
o
m
interp to
n
ative
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
Vlad Breza
e
[inter
p
] F
i
x
s
tack u
s
age aft
e
r throw
(#
7
4
61)
commit
|
commitdiff
|
tree
2018-03-08
Vlad Br
e
z
a
e
[
i
n
t
e
r
p] Fix pinvoke from dynamic methods
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[
interp]
F
ix detect
i
on of pinvo
k
e ca
l
l
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[inter
p
] Fi
x
runti
m
e invoke of
pinvoke metho
d
commit
|
commitdiff
|
tree
next