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
[marshal] Free delegates with target that are passed to native code. (#15935)
2019-08-01
Vlad
Br
e
zae
[ma
r
shal
]
Free delegates with ta
r
g
e
t
t
hat are
passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mini] Ignore conv
.
r
.
un
i
f top
o
f
s
tack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Br
e
zae
[tests] Bump
slee
p
for
pinvoke3
test (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vla
d
Brezae
[interp]
O
ptimize lde
l
ema (
#
15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad B
r
e
zae
[s
r
e]
D
on't throw rand
o
m excep
t
i
o
n when run
t
i
m
e shu
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vlad Bre
z
a
e
[
s
re] Make
creation o
f
dynamic metho
d
synch
r
onized
commit
|
commitdiff
|
tree
2019-07-22
V
l
ad B
r
ezae
[interp] Enable i
n
lining of
o
bjec
t
constr
u
ct
o
r
s (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad Brezae
[glib
]
Use clock_nanosle
e
p
i
f available (#15443)
commit
|
commitdiff
|
tree
2019-07-10
V
l
ad Br
e
zae
[interp] Add Ji
t
He
l
per intrins f
o
r
enum com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad
B
re
z
ae
[
interp] Sim
p
l
i
f
y MINT
_
NEWOB
J
_AR
R
AY
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[in
t
erp] Make
n
ew
a
r
r
lockfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brez
a
e
[sgen]
F
ix
c
rashes in sgen
due to xd
o
main refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad
B
rezae
[
inter
p
]
R
e
duce
c
omputation under calc_
s
ectio
n
mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] A
d
d
lo
c
ati
o
n of this and rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[ar
m
]
Add locati
o
n of th
i
s and
rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[am
d
64]
F
ix loc
a
tion s
a
ving
for
*
this*
commit
|
commitdiff
|
tree
2019-06-20
Vl
a
d B
r
ezae
[
j
i
t
] Make alias analysis prop
e
rl
y
han
d
le
a
lias c
l
o
b
erring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Add debug optio
n
for using cl
r
m
e
m
o
ry mode
l
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
V
l
ad Bre
z
a
e
[
interp] Prefer int
e
r
p_in wrapp
e
rs
o
ve
r
trampo
l
i
n
es
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
V
lad Br
e
zae
[jit] Fix
interface cast (#1497
8
)
commit
|
commitdiff
|
tree
2019-06-05
V
l
a
d Brezae
[interp] Inline more met
h
ods
(#14755)
commit
|
commitdiff
|
tree
2019-05-31
V
l
a
d
Bre
z
ae
[marsha
l
] Fix race
be
t
ween delegate mar
s
haling and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
V
l
a
d
Br
e
za
e
[int
e
r
p]
Make -
-
interp
=
not override las
t
set
e
x
ecution
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vla
d
Brezae
[interp] Share
m
ore
wrappers for different inte
r
p in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[
i
nterp] Fix warning w
i
th coverity (
#
1
4613)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Br
e
zae
[
i
nterp] Optimize ldsflda op
c
ode
commit
|
commitdiff
|
tree
2019-04-27
Vlad
B
rezae
[
interp] Optimize
e
nu
m
Hasflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brez
a
e
[in
t
erp] Optimize sp
e
cial sta
t
i
c field access (
#
14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Brezae
[
i
nt
e
rp] Do
n
't
change next_jit_code_hash du
r
ing imetho
d
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vl
a
d Brezae
[interp] Don't check for except
i
on i
n
nat
i
ve wrappe
r
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brezae
[interp
]
Fix
b
u
ffer overflow when in
c
rementing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[inte
r
p] Small vt opcode optimisations (#14040)
commit
|
commitdiff
|
tree
2019-04-17
V
l
ad Bre
z
ae
[interp] Improve boxing/
u
n
boxing (#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad B
r
ezae
[interp] Fix interp s
t
rmfl
d
vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brezae
[interp] Static field access
f
i
xes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad
B
rezae
[
i
n
t
e
r
p]
O
p
timize l
d
obj/stobj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Brezae
[interp] Add intri
n
si
c
s for commo
n
o
b
ject me
t
hods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[
i
nterp] Fix GetF
u
nc
t
ionPointer (#1
3
708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp]
Opt
i
mize s
t
at
i
c vtype field access (#1376
9
)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[g
s
haredvt] Fix siz
e
of op
c
o
d
e (#13
8
17)
commit
|
commitdiff
|
tree
2019-04-03
Vlad
B
r
ez
a
e
[interp] Add
in
t
rins
i
cs for Math
o
p
erations (#13635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad
B
r
e
z
a
e
[
i
nterp] Small
c
hanges (#1369
1
)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Brezae
[interp] Make
transform p
h
a
s
e more
f
l
exib
l
e (#13516)
commit
|
commitdiff
|
tree
2019-03-21
Vlad B
r
ezae
[i
n
terp] Enable compile
a
l
l
d
ebu
g
option
a
lso on inte
r
p
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[interp] Ma
k
e s
u
re we call
i
nit
b
ef
o
r
e registering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Bre
z
ae
[profile
r
] Fix vtune build (#13390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[int
e
rp] Add a
f
e
w
sta
r
tin
g
stats (
#
13347)
commit
|
commitdiff
|
tree
2019-03-01
Vl
a
d Br
e
zae
[in
t
e
rp] Add fast paths for
c
ommon
c
ast
ch
e
cks (#
1
3225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad
Breza
e
[
interp]
A
void c
l
earing the stack with ea
c
h
call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vla
d
Brezae
[interp]
C
leanup code a little (#130
9
2)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[runtime] Remove d
e
ad code (#
1
3089)
commit
|
commitdiff
|
tree
2019-02-21
Vlad
Brez
a
e
[t
e
sts
]
Fix function signature (#13090)
commit
|
commitdiff
|
tree
2019-02-19
V
lad Brezae
[inter
p
] Kill stinar
g
opcodes (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad
B
rezae
[in
t
e
r
p] Fi
x
unaligned crashes on arm (#12985
)
commit
|
commitdiff
|
tree
2019-02-10
Vlad
B
r
e
zae
[
inte
r
p] F
i
x
ldelema (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad B
r
ezae
[interp] Remo
v
e so
m
e
ck
n
ull use
s
(#1
2
849)
commit
|
commitdiff
|
tree
2019-02-08
Vl
a
d Brezae
[interp]
Add method
to
s
eq_points tab
l
e after we
finish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Brezae
[
tests] Enable
test suites on
i
nterpreter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
Vlad
B
rezae
[met
a
data] Fix dyna
m
ic
delegate
(
#
12
7
62)
commit
|
commitdiff
|
tree
2019-02-05
V
l
a
d Brezae
[
interp] Add
m
issing write ba
r
rier (#127
7
2
)
commit
|
commitdiff
|
tree
2019-02-01
V
l
a
d Brezae
[marshal] Optim
i
ze cl
e
a
ring o
f
e
ntr
i
e
s
for met
h
od
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[
t
ests] Disab
l
e
o
ldgen stress o
n
interp (#126
8
2)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brez
a
e
[interp] Add su
p
p
ort
f
or break on method entry
(#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vla
d
Brezae
[sgen] Logging for objects
kept
alive from eph
e
mero
n
s
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
lad Brezae
[u
t
il
s
]
F
ix po
t
ential overf
l
ow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Breza
e
[sgen] D
o
n'
t
trigger
concu
r
rent
c
o
llections if we
excee
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
ezae
[inter
p
]
Fall back
to old im
p
lem
e
ntation when
calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Bre
z
a
e
[interp]
A
llo
c
at
e
i
n
t
erfac
e
table as pa
r
t o
f
Mono
V
T
a
ble
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[
i
n
t
erp] Use
fast virtual invok
e
code als
o
for interfa
c
es
commit
|
commitdiff
|
tree
2019-01-22
Vlad
Brezae
[int
e
rp] Improve performa
n
ce of gener
i
c virtual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Improv
e
pe
r
formance of
virtual c
a
lls
commit
|
commitdiff
|
tree
2019-01-15
Vlad
B
rezae
[inter
p
] Remove unreac
h
a
b
le cod
e
(
#12411)
commit
|
commitdiff
|
tree
2019-01-11
Vlad Brezae
[interp]
F
ix
r
es
u
ming into in
t
erp w
h
en finally throws
.
.
.
commit
|
commitdiff
|
tree
2019-01-05
Vlad Brezae
[exc
e
ptions] Always process self
aborts even if w
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-04
Vlad Brezae
[sgen] F
i
x debug buil
d
(#12067)
commit
|
commitdiff
|
tree
2019-01-03
Vlad Brezae
[
inte
r
p
] Fix resuming into interp
fra
m
e during EH
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Vl
a
d B
r
ezae
[e
x
ception
s
]
Verbose logging
f
o
r
c
fa_
r
e
g
a
ssertion
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Vla
d
Brezae
[
i
nter
p
]
F
i
x
rethrow (#
1
18
4
4)
commit
|
commitdiff
|
tree
2018-11-29
Vlad Brezae
[tests
]
More t
e
st up
d
ate
s
for interp/full
a
otinterp
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad
B
rezae
[inte
r
p] Enable S
y
stem
.
X
m
l tests (#11791)
commit
|
commitdiff
|
tree
2018-11-28
Vlad Br
e
zae
[interp] Fix inter
p
inline
(#11824)
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[
i
nterp] Enable System
.
Data tests on fullaotinter
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-28
Vlad B
r
ezae
[arm] A
d
d enough tramp
o
lines
f
or fullaotinter
p
mode
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brezae
[interp] Enable S
y
stem
.
Web
.
Services
tests
o
n fu
l
laotinte
r
p
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Vlad B
r
ezae
[run
t
ime] Che
c
k f
o
r
e
rror to p
r
event overwrites (#11
8
12)
commit
|
commitdiff
|
tree
2018-11-27
Vlad Brez
a
e
[i
n
terp] Fix
f
u
l
l
aotinterp excep
t
ions (#11760
)
commit
|
commitdiff
|
tree
2018-11-21
Vlad Brezae
[interp] A
d
d inlin
i
ng of small methods
(#
1
1735)
commit
|
commitdiff
|
tree
2018-11-14
Vlad B
r
eza
e
[
interp] Small fixes (#11667)
commit
|
commitdiff
|
tree
2018-11-05
Vla
d
Brezae
[ci] Add jenkins script for testing
fullaot +
i
n
terp
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brez
a
e
[corlib] Icall
f
or Buffer
.
M
emcpy
commit
|
commitdiff
|
tree
2018-11-05
Vlad Brezae
[
c
orlib]
R
e
mov
e
u
nused function
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brezae
[tests] Add
ne
w
build
profil
e
for testing mixed mode
.
.
.
commit
|
commitdiff
|
tree
2018-10-30
Vlad Brez
a
e
[i
n
terp]
O
ptimise metho
d
exe
c
ution start (#1132
8
)
commit
|
commitdiff
|
tree
2018-10-29
Vla
d
Brezae
[
in
t
erp] Init
also vtstack
v
alue t
y
pes when al
l
o
c
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2018-10-20
Vlad Brezae
[aot] Re
e
na
b
le recursion che
c
king when initing s
h
ared
.
.
.
commit
|
commitdiff
|
tree
2018-10-19
Vla
d
B
rezae
[i
n
terp] Remov
e
mint
_
type uses
a
t exec
u
t
i
on time
(
.
.
.
commit
|
commitdiff
|
tree
2018-10-17
Vlad Brezae
[aot] Ensure sha
r
ed got en
t
r
ies
are ini
t
i
alized
before
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Vlad Brezae
[
i
nterp]
Implement interpreter entry trampolin
e
s
on
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad B
r
ezae
[interp] O
p
timize
static field
a
ccess
commit
|
commitdiff
|
tree
2018-10-03
V
lad Bre
z
ae
[inter
p
] Avo
i
d
e
mitting s
o
me unnecessary opcodes (
.
.
.
commit
|
commitdiff
|
tree
next