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] Fix allocator spelling (#17111)
2019-10-01
Vlad Brezae
[sgen] Fix alloc
a
t
o
r spelling
(
#17111)
commit
|
commitdiff
|
tree
2019-09-30
Vlad Breza
e
[
sgen]
Add
s
ta
t
s for allocated
gch
a
ndle
s
(#17074)
commit
|
commitdiff
|
tree
2019-09-27
Vlad Brezae
[mini]
Expand clr-memory-model
effect (#
1
7093)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Breza
e
[s
g
en] Report
r
o
o
ts from toggl
e
re
f
s (#170
6
3)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Bre
z
ae
[sge
n
] Fi
x
heavy bin
a
ry pro
t
ocol build (#17037)
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brezae
[Mono
.
Debugger
.
Soft] Fix Virtua
l
Machine deta
c
hin
g
.
.
.
commit
|
commitdiff
|
tree
2019-09-26
Vlad Brez
a
e
[d
e
b
ugger] Properly
c
l
os
e
debugger th
r
ead when connection
.
.
.
commit
|
commitdiff
|
tree
2019-09-18
Vla
d
Brezae
[mini] Add mi
s
sing m
e
mbars whe
n
initializing rgctx
.
.
.
commit
|
commitdiff
|
tree
2019-09-17
V
lad Brezae
[interp
]
Fix stack size regression (#16887)
commit
|
commitdiff
|
tree
2019-09-17
Vlad Brezae
[in
t
erp] Opti
m
ize multi
d
ime
n
si
o
nal
a
rr
a
y access (#16822)
commit
|
commitdiff
|
tree
2019-09-13
V
l
ad Brezae
[interp]
P
ropagat
e
locals and kill dead ones afterwards
.
.
.
commit
|
commitdiff
|
tree
2019-09-13
Vlad Breza
e
[interp] Add perce
n
tage to
opcode count sta
t
s
commit
|
commitdiff
|
tree
2019-09-13
Vlad Brez
a
e
[
i
nterp] Disa
b
le comput
e
d
goto
wh
e
n debugging interp
commit
|
commitdiff
|
tree
2019-09-13
Vla
d
Brezae
[int
e
rp] Fix COUNT_O
P
S
commit
|
commitdiff
|
tree
2019-09-12
Vlad Bre
z
ae
[in
t
erp] Emit more stl
o
c
.
np (#16796)
commit
|
commitdiff
|
tree
2019-09-11
Vlad Bre
z
ae
[
d
o
cs]
I
mprove sgen w
r
i
t
e barrie
r
doc
u
mentati
o
n (#16
7
61)
commit
|
commitdiff
|
tree
2019-09-09
V
l
a
d Brezae
[i
n
t
er
p
] Defer local o
f
fset all
o
cati
o
n
t
o compacted
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Vlad Bre
z
ae
[meta
d
ata] Fix
leaks when handli
n
g a
few attributes
.
.
.
commit
|
commitdiff
|
tree
2019-09-05
Vlad Bre
z
ae
[interp] Kill Interp
F
rame
.
e
x
(#1
6
666)
commit
|
commitdiff
|
tree
2019-09-03
V
l
a
d B
r
e
z
ae
[
i
n
terp] Transform ldlo
c
/stloc
pairs to a movloc instruction
.
.
.
commit
|
commitdiff
|
tree
2019-09-03
Vlad Brezae
[
i
nterp] R
e
mo
v
e varargs from I
n
ter
p
Fram
e
and reco
m
put
e
.
.
.
commit
|
commitdiff
|
tree
2019-08-31
Vlad Brezae
[i
n
terp] Fixe
s
for
il_offse
t
s as
s
oci
a
t
ed
with ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Vlad
Brez
a
e
[interp] Remove unnecessary
r
ecom
p
utati
o
n (#1650
9
)
commit
|
commitdiff
|
tree
2019-08-19
V
lad Br
e
zae
[interp] Make sure we allocate stack for M
I
NT
_
LD_DEL
E
GATE_IN
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
Vlad Brezae
[exceptions]
D
on't debug
h
ang
o
n
T
hre
a
dAbo
r
tE
x
ce
p
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
Vlad B
r
ezae
[interp] Fix
i
call signature (#16227)
commit
|
commitdiff
|
tree
2019-08-09
Vlad Brezae
[
i
nte
r
p] Fix overflow of e
x
ecutio
n
stack (#1
6
115)
commit
|
commitdiff
|
tree
2019-08-07
Vlad
Br
e
zae
[
in
t
e
r
p] Fix
DEB
U
G
_INTERP b
u
ild (#16057)
commit
|
commitdiff
|
tree
2019-08-02
V
lad Brezae
[interp] Remov
e
unconditio
n
al branches to n
e
x
t instruction
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad B
r
ezae
[sgen] Fix check-
n
ursery-pinne
d
de
b
ug optio
n
(#15865)
commit
|
commitdiff
|
tree
2019-08-01
Vl
a
d
Brezae
[
m
arshal]
F
re
e
delegat
e
s wi
t
h ta
r
g
et that
a
re pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Vlad Bre
z
ae
[mini]
I
gnore conv
.
r
.
u
n
if top of stack is
a
lready
.
.
.
commit
|
commitdiff
|
tree
2019-07-31
Vla
d
Brezae
[test
s
] Bump sleep for pinvoke3 test (#15937)
commit
|
commitdiff
|
tree
2019-07-27
Vl
a
d Brezae
[int
e
rp] Optim
i
z
e
l
d
e
lema (
#
15
8
46
)
commit
|
commitdiff
|
tree
2019-07-24
V
l
ad Brezae
[sre] Don't thr
o
w random e
x
cepti
o
n when runtime
s
huts
.
.
.
commit
|
commitdiff
|
tree
2019-07-24
V
l
a
d Bre
z
a
e
[sr
e
]
M
a
k
e creation of dyn
a
mic method synchronized
commit
|
commitdiff
|
tree
2019-07-22
Vlad Brezae
[
interp] E
n
able inlining of object const
r
u
c
tors (#15665)
commit
|
commitdiff
|
tree
2019-07-19
Vlad
Br
e
z
ae
[g
l
ib] Use clock_nanosleep if
available
(
#
15
4
4
3
)
commit
|
commitdiff
|
tree
2019-07-10
Vlad Brezae
[interp] Add JitH
e
l
p
e
r i
n
trins for enu
m
comparison
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Vla
d
Brezae
[interp] Simplify MINT_NEWOBJ_ARR
A
Y
commit
|
commitdiff
|
tree
2019-07-03
Vlad Brezae
[i
n
terp] Mak
e
n
e
warr lock
f
ree
commit
|
commitdiff
|
tree
2019-06-26
V
l
ad Breza
e
[sgen] Fix crashe
s
in sgen due t
o
x
d
omain refs
commit
|
commitdiff
|
tree
2019-06-26
Vlad Brezae
[interp] Reduce computation u
n
der
calc_sect
i
o
n
mutex
commit
|
commitdiff
|
tree
2019-06-21
Vlad Breza
e
[arm
6
4] Add l
o
c
a
tion of this and rgctx
arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[arm
]
Ad
d
locat
i
on of this and rg
c
t
x arg
commit
|
commitdiff
|
tree
2019-06-21
Vlad Brezae
[amd64] F
i
x loc
a
tion savin
g
for *th
i
s*
commit
|
commitdiff
|
tree
2019-06-20
V
l
a
d Brezae
[
j
it] Make alias analysis proper
l
y
handle
alias
c
loberring
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Vlad Brezae
[jit] Add debug option fo
r
u
s
in
g
c
lr memory model
.
.
.
commit
|
commitdiff
|
tree
2019-06-15
Vlad
B
r
e
z
ae
[interp]
P
refer
i
n
t
erp_in wrappers
ove
r
tra
m
po
l
i
nes
.
.
.
commit
|
commitdiff
|
tree
2019-06-12
Vlad Brezae
[jit]
F
ix interfac
e
cast (#14
9
7
8
)
commit
|
commitdiff
|
tree
2019-06-05
Vlad Br
e
zae
[interp
]
Inlin
e
mor
e
methods (#14755)
commit
|
commitdiff
|
tree
2019-05-31
Vlad Brezae
[m
a
r
shal] Fix
r
ace
betw
e
en delegate mar
s
ha
l
i
n
g and
.
.
.
commit
|
commitdiff
|
tree
2019-05-29
Vlad
Breza
e
[interp] M
a
ke
-
-interp=
not override last
set exe
c
u
tio
n
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Vlad
B
r
ezae
[interp] Share more wrappers
f
or different int
e
rp in
.
.
.
commit
|
commitdiff
|
tree
2019-05-24
Vlad Brezae
[int
e
rp] F
i
x w
a
rning with c
o
verity (#146
1
3)
commit
|
commitdiff
|
tree
2019-05-03
Vlad Bre
z
ae
[interp
]
Optimize
l
dsflda opcode
commit
|
commitdiff
|
tree
2019-04-27
Vlad Brezae
[interp] O
p
timize e
n
u
m
Hasfl
a
g
(#14173)
commit
|
commitdiff
|
tree
2019-04-26
Vla
d
B
reza
e
[int
e
rp] Optimize
s
p
ecial static f
i
eld access (#14202)
commit
|
commitdiff
|
tree
2019-04-26
Vl
a
d
B
rezae
[interp] Don'
t
change next_jit_code
_
hash d
u
ri
n
g imeth
o
d
.
.
.
commit
|
commitdiff
|
tree
2019-04-25
V
lad Brezae
[interp] Don't chec
k
for
exception in na
t
ive wrappers
.
.
.
commit
|
commitdiff
|
tree
2019-04-21
Vlad Brez
a
e
[i
n
t
erp] Fix buffer ov
e
rflow
w
hen incr
e
m
e
nti
n
g sp
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[
interp] Small
v
t opcode optimisations
(
#14040)
commit
|
commitdiff
|
tree
2019-04-17
V
l
ad
B
rezae
[interp
]
Improve
boxing/unboxing (#14048)
commit
|
commitdiff
|
tree
2019-04-17
Vlad Brezae
[
interp] Fi
x
interp strmfld 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 Brezae
[
i
nterp] O
p
t
i
m
ize l
d
obj/stobj (#13761)
commit
|
commitdiff
|
tree
2019-04-05
Vlad Brezae
[inte
r
p] Add i
n
trinsics f
o
r
common object methods
.
.
.
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[interp] Fi
x
G
etF
u
nctionP
o
inter (#13708)
commit
|
commitdiff
|
tree
2019-04-04
Vlad Brezae
[
i
n
t
erp] Op
t
imize static vtype
f
i
eld access (#13769)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[gsharedvt] Fix s
i
ze
o
f opcode (#13817)
commit
|
commitdiff
|
tree
2019-04-03
Vlad Brezae
[interp] A
d
d intrinsic
s
for Math operations (#136
3
5)
commit
|
commitdiff
|
tree
2019-03-28
V
lad B
r
ezae
[inter
p
] Small c
h
anges (#
1
3691)
commit
|
commitdiff
|
tree
2019-03-22
Vlad Brezae
[interp] Make transform ph
a
se
m
ore flexible
(#13516
)
commit
|
commitdiff
|
tree
2019-03-21
Vl
a
d Brezae
[interp] Enable compile al
l
d
e
bug option also on interp
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
Vlad Brezae
[
i
nte
r
p] Mak
e
sure we
call init before registerin
g
.
.
.
commit
|
commitdiff
|
tree
2019-03-14
V
lad Brezae
[p
r
ofil
e
r
]
Fix
v
tune build (#1
3
390)
commit
|
commitdiff
|
tree
2019-03-07
Vlad
Brezae
[interp] Add a few starting
stats (#13347)
commit
|
commitdiff
|
tree
2019-03-01
Vlad Brezae
[
i
nter
p
] Add fas
t
paths f
o
r common cast checks
(#13225)
commit
|
commitdiff
|
tree
2019-02-26
Vlad Bre
z
ae
[inte
r
p
]
Av
o
id
c
lea
r
in
g
t
h
e
st
a
c
k with each call (
.
.
.
commit
|
commitdiff
|
tree
2019-02-22
Vlad Brezae
[i
n
terp
]
Cleanup c
o
de a little (#1
3
0
9
2)
commit
|
commitdiff
|
tree
2019-02-21
Vla
d
Brez
a
e
[runtime] Remove
dead code (#13089
)
commit
|
commitdiff
|
tree
2019-02-21
Vlad Brezae
[tests] Fix funct
i
on signatu
r
e
(#1309
0
)
commit
|
commitdiff
|
tree
2019-02-19
Vlad Bre
z
ae
[interp] Kill stinarg opco
d
es (#13038)
commit
|
commitdiff
|
tree
2019-02-15
Vl
a
d Brezae
[
i
n
terp]
F
ix unali
g
ned crashes on arm (#12985)
commit
|
commitdiff
|
tree
2019-02-10
V
lad Brez
a
e
[
interp] Fix ldelema
(#12903)
commit
|
commitdiff
|
tree
2019-02-08
Vlad Brezae
[interp] Rem
o
v
e some cknull
u
ses (#12849)
commit
|
commitdiff
|
tree
2019-02-08
Vl
a
d B
r
ezae
[
i
nterp
]
Add met
h
od
t
o seq_points
table after we finis
h
.
.
.
commit
|
commitdiff
|
tree
2019-02-07
Vlad Brezae
[tests] Enable test suites on interpreter (#12806)
commit
|
commitdiff
|
tree
2019-02-06
V
lad Brezae
[metada
t
a] Fix dynamic delegate
(
#12762)
commit
|
commitdiff
|
tree
2019-02-05
Vlad Brezae
[in
t
erp] Add missing
write bar
r
ier
(
#12772)
commit
|
commitdiff
|
tree
2019-02-01
Vlad
Brezae
[marshal]
O
ptimize
c
l
e
aring
o
f entries
f
or method
.
.
.
commit
|
commitdiff
|
tree
2019-01-30
V
l
ad B
r
ezae
[tests] Disabl
e
oldgen str
e
ss on interp (#12682)
commit
|
commitdiff
|
tree
2019-01-30
Vlad Brezae
[in
t
e
r
p] A
d
d suppor
t
for break on method en
t
ry
(#12651)
commit
|
commitdiff
|
tree
2019-01-30
V
l
ad Br
e
zae
[
s
gen] Logging for object
s
kept
a
live from
ephemerons
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
la
d
B
r
eza
e
[uti
l
s
]
Fix p
o
te
n
tial overflow (#12559)
commit
|
commitdiff
|
tree
2019-01-22
V
lad Brezae
[sgen] Don't trigger
concurrent collections if we exceed
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
V
lad Brezae
[interp] Fall back to old implement
a
tion when calling
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[i
n
terp] Al
l
ocat
e
interfac
e
table as par
t
of MonoVTable
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Use fast virtual inv
o
ke code also for interface
s
commit
|
commitdiff
|
tree
2019-01-22
Vlad Brezae
[interp] Improve performa
n
ce of generic
v
irtual calls
commit
|
commitdiff
|
tree
next