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
[mini] Expand clr-memory-model effect (#17093)
2019-09-27
Vla
d
Brezae
[mini] Expand clr-memory-model
e
ffect (#17093)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Bre
z
ae
[sgen
]
Report roots from tog
g
lerefs (#17063)
commit
|
commitdiff
|
tree
2019-09-26
V
l
a
d Brezae
[sge
n
] Fix heavy binary protocol build (#17037)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Bre
z
ae
[Mono
.
Debu
g
ger
.
Soft] Fix
V
irtual
M
achine de
t
a
c
hin
g
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[debugge
r
]
Proper
l
y
close debugger th
r
e
ad wh
e
n
c
onnection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vlad Brezae
[
m
ini] Add m
i
ssing
m
embar
s
when i
n
i
t
ializing rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
Vla
d
Brezae
[interp] Fix stack
siz
e
regression (#16887
)
commit
|
commitdiff
|
tree
2019-09-17
Vlad Br
e
zae
[interp] Optim
i
ze multidimen
s
ional array access (#
1
6822)
commit
|
commitdiff
|
tree
2019-09-13
Vlad B
r
ezae
[interp] P
r
opagate l
o
c
a
l
s and kill dead ones afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brezae
[
interp] Add
percentag
e
to opcode
c
oun
t
stats
commit
|
commitdiff
|
tree
2019-09-13
Vlad B
r
ez
a
e
[interp] D
i
sable c
o
mputed goto when debug
g
ing interp
commit
|
commitdiff
|
tree
2019-09-13
Vlad
B
rezae
[interp]
F
i
x
C
OUNT_
O
PS
commit
|
commitdiff
|
tree
2019-09-12
Vlad
Breza
e
[interp] Emit more s
t
loc
.
np (#16796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Brezae
[do
c
s
]
I
m
p
rove s
g
en w
r
ite barrier documentation (#16761
)
commit
|
commitdiff
|
tree
2019-09-09
Vlad
B
rezae
[
interp] Defe
r
local
offs
e
t a
l
l
ocation to compacted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
V
l
ad Breza
e
[metada
t
a] Fix leaks when hand
l
ing a few attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
V
l
ad Brezae
[inte
r
p
]
Kill Int
e
rpF
r
ame
.
ex (#166
6
6)
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[interp] Transfo
r
m ld
l
o
c/stloc
p
airs to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Bre
z
ae
[interp] Remove varargs fr
o
m
InterpFr
a
me an
d
recom
p
ute
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad
B
rezae
[i
n
t
erp
]
F
i
xes for il_offsets asso
c
iated with instruction
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad Brezae
[interp] Remove
u
nnecessary recomputation (#16509)
commit
|
commitdiff
|
tree
2019-08-19
V
l
a
d
B
reza
e
[interp] Make sure
w
e a
l
locate stack for
M
INT_LD
_
DELEGATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brezae
[exceptions] Don't de
b
u
g
hang o
n
Threa
d
AbortExc
e
ption
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad Brezae
[
interp]
F
ix
i
c
a
ll si
g
n
a
t
u
re (#16227
)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Brezae
[inte
r
p] Fix o
v
erflo
w
of execution stack (#16115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad Brezae
[interp] Fi
x
DE
B
UG_INTERP build (#16057)
commit
|
commitdiff
|
tree
2019-08-02
Vlad B
r
ezae
[interp] Re
m
ove unconditional branches to
n
ext instruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
V
lad Brezae
[sgen] Fix
check
-
n
u
rs
e
ry-p
i
n
ned deb
u
g opt
i
o
n (#1
5
865)
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[marsh
a
l] Free delegates
w
ith target t
h
at are passed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Brezae
[mini] Ignore
c
onv
.
r
.
un
i
f top
o
f stack is already
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vlad Brezae
[te
s
ts]
Bump
s
leep
for pinvoke3 test (#15937
)
commit
|
commitdiff
|
tree
2019-07-27
Vlad
B
r
e
zae
[i
n
terp
]
Optimize
ldelema
(#15846)
commit
|
commitdiff
|
tree
2019-07-24
Vlad Brezae
[
s
re] Don
'
t thr
o
w random exception
when
r
un
t
i
me shuts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
Vl
a
d
B
r
ezae
[sre] Mak
e
creation of dynami
c
m
e
thod sy
n
c
hronized
commit
|
commitdiff
|
tree
2019-07-22
Vl
a
d
Bre
z
ae
[
interp
]
Enable inlining o
f
objec
t
con
s
tructors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
V
lad Brezae
[gl
i
b] Use clock_nanosleep i
f
available
(
#
154
4
3)
commit
|
commitdiff
|
tree
2019-07-10
Vla
d
Brezae
[interp] Add JitHelper intrins for enum comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vlad
B
rezae
[
inter
p
] Simplify
MINT_NEWOBJ_ARRAY
commit
|
commitdiff
|
tree
2019-07-03
Vlad
Brezae
[interp
]
Ma
k
e newarr lo
c
kfree
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[sgen] Fix
crashes in sg
e
n
due
t
o xdomai
n
refs
commit
|
commitdiff
|
tree
2019-06-26
V
lad Brezae
[
i
n
t
er
p
] Redu
c
e computation under calc_s
e
ction mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm64] Add location of this a
n
d rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm] Add locatio
n
o
f
t
his
a
n
d rgctx arg
commit
|
commitdiff
|
tree
2019-06-21
Vla
d
Brezae
[amd
6
4] Fix location
sav
i
ng for *this*
commit
|
commitdiff
|
tree
2019-06-20
Vl
a
d Breza
e
[jit] Make a
l
ias analysis prope
r
ly handle alias cloberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vla
d
B
r
ezae
[
j
i
t] Add debug option for usin
g
c
l
r memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad
Brezae
[interp] Prefer interp_
i
n wrappers o
v
er
tramp
o
lines
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit]
F
ix int
e
rface cast
(
#
1
4978)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Brez
a
e
[interp]
I
n
li
n
e
m
o
r
e m
e
thods
(
#
1
4755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad
B
rezae
[marshal] Fix race between de
l
e
g
ate marshaling an
d
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad Breza
e
[inter
p
] Make --in
t
er
p
=
not ove
r
ride la
s
t set
executio
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad Brezae
[inte
r
p
] Shar
e
more wrappers for
d
i
ffer
e
nt interp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[int
e
rp
]
Fix w
a
rn
i
ng with cov
e
r
i
ty (#14613)
commit
|
commitdiff
|
tree
2019-05-03
Vla
d
Brezae
[inter
p
] Op
t
im
i
z
e
ldsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp] Optim
i
ze enum
Hasflag (#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vl
a
d Brezae
[interp] Optimize special static
fie
l
d
a
c
c
e
ss (
#
14202)
commit
|
commitdiff
|
tree
2019-04-26
Vlad Br
e
zae
[interp] Don't
c
h
a
nge next_jit_code_ha
s
h
d
uring imethod
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
Vl
a
d B
r
ezae
[int
e
rp] Don't
check for exception in native
w
rappe
r
s
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vl
a
d B
r
eza
e
[interp] Fix buffe
r
ove
r
fl
o
w wh
e
n i
n
crementing sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[interp] Small vt o
p
c
ode opt
i
m
is
a
tions (#14040)
commit
|
commitdiff
|
tree
2019-04-17
Vla
d
Bre
z
ae
[interp] Improve b
o
xing/u
n
boxing (
#
14048)
commit
|
commitdiff
|
tree
2019-04-17
V
lad
Brezae
[interp] Fix interp s
t
rmfl
d
vt (#14086)
commit
|
commitdiff
|
tree
2019-04-15
Vlad Brez
a
e
[interp] Static f
i
eld access fixes (#14009)
commit
|
commitdiff
|
tree
2019-04-12
Vlad
Brezae
[int
e
rp] Optimize ldobj/sto
b
j (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vl
a
d Bre
z
a
e
[
inte
r
p] Add intrinsic
s
for common object methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp] Fix
GetFunct
i
onPointer (#
1
3708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[inte
r
p] Optimize
s
t
a
tic vtype field access
(#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[
g
share
d
vt] Fix sizeof opcode
(
#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[inter
p
] Add i
n
trinsics f
o
r Math op
e
ra
t
i
ons (#
1
3635)
commit
|
commitdiff
|
tree
2019-03-28
Vlad Brezae
[interp] Small changes (#1
3
691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Br
e
zae
[interp] Make tr
a
nsform phase more flex
i
b
l
e (#13
5
16)
commit
|
commitdiff
|
tree
2019-03-21
V
l
a
d
Brezae
[interp] Enabl
e
compile
a
ll debug option also on
interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
l
ad Brezae
[interp] Make
su
r
e we
call init before re
g
istering
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[profiler] Fix vtune build (#13
3
90)
commit
|
commitdiff
|
tree
2019-03-07
Vlad Brezae
[in
t
erp] A
d
d a few star
t
i
ng stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[interp] Add
fast paths for common ca
s
t
c
hecks (#13
2
25)
commit
|
commitdiff
|
tree
2019-02-26
V
l
ad Brezae
[inter
p
] Avoid cl
e
a
r
in
g
the stack wi
t
h each cal
l
(
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[interp]
C
leanu
p
code a li
t
tle (#13092)
commit
|
commitdiff
|
tree
2019-02-21
Vlad
B
rez
a
e
[runtime] Remove dead code (#13089)
commit
|
commitdiff
|
tree
2019-02-21
Vl
a
d
B
rezae
[test
s
] Fix fun
c
tion signature (#1
3
090)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Brezae
[interp]
K
ill
stina
r
g opcodes (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vlad Br
e
zae
[i
n
t
e
rp] Fix unaligned crashes on arm
(#12985)
commit
|
commitdiff
|
tree
2019-02-10
Vlad Br
e
zae
[interp] Fix ldele
m
a (#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad B
r
ezae
[interp] Remov
e
some
c
kn
u
ll uses (#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp] Add method to seq_points table after we
f
inish
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad
Brezae
[tes
t
s] En
a
ble te
s
t
suites on inter
p
reter (#128
0
6
)
commit
|
commitdiff
|
tree
2019-02-06
Vlad Brezae
[met
a
d
a
ta
]
F
i
x dynamic delegate (#
1
2
762)
commit
|
commitdiff
|
tree
2019-02-05
Vlad Brezae
[interp] Add missing wr
i
te b
a
rr
i
er (#127
7
2)
commit
|
commitdiff
|
tree
2019-02-01
Vlad Brezae
[ma
r
shal] Optimi
z
e clearing of en
t
ries
f
or
method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
Vla
d
B
re
z
ae
[tes
t
s
] Disa
b
le oldg
e
n
stress on in
t
erp (#12
6
82)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[interp]
Add support for break on method entry (#12651)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brez
a
e
[sgen]
L
ogging for ob
j
e
cts kept alive from e
p
hemer
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Br
e
zae
[utils] Fix pot
e
ntial
o
verfl
o
w (#12559)
commit
|
commitdiff
|
tree
2019-01-22
Vlad
B
rezae
[
sgen] Do
n
't
t
r
igger
conc
u
rrent collections if we
e
x
ceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
l
ad Br
e
zae
[interp] Fall
back to ol
d
implemen
t
a
t
i
on wh
e
n calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vl
a
d
Brezae
[
i
nterp]
A
ll
o
cate in
t
erface table as part of M
o
noVTable
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp]
Use fast
v
i
r
tual in
v
o
ke code also for in
t
er
f
ace
s
commit
|
commitdiff
|
tree
2019-01-22
Vlad Breza
e
[interp] Improve perfor
m
a
nce
of generic vir
t
ual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad B
r
eza
e
[
in
t
erp] Improve
p
er
f
orma
n
c
e o
f
vi
r
tual calls
commit
|
commitdiff
|
tree
2019-01-15
Vlad Brezae
[i
n
terp] Remove unreachable code (#12411)
commit
|
commitdiff
|
tree
next