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] Improve performance of generic virtual calls
2019-01-22
Vlad Brezae
[inter
p
]
Improve perfor
m
ance of g
e
n
e
ric virtual calls
commit
|
commitdiff
|
tree
2019-01-22
Vlad Breza
e
[i
n
terp] Im
p
rove performance of virtual cal
l
s
commit
|
commitdiff
|
tree
2019-01-16
Ale
x
is Chris
t
o
forides
[f
u
llaot
i
nterp/
f
ullaoti
n
terp_ll
v
m] Use Cor
e
F
X Syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Vlad Brezae
[interp
]
Op
t
imize
s
t
a
tic field access
commit
|
commitdiff
|
tree
2018-09-18
Vlad
B
rezae
[in
t
erp
]
Optimize ld
t
oken
+
GetTypeFromHandle pair
commit
|
commitdiff
|
tree
2018-08-29
Vlad Brezae
[sgen
]
F
i
x
s
tring size inconsiste
n
cy between allo
c
.
.
.
commit
|
commitdiff
|
tree
2018-08-16
Vlad Brezae
[te
s
ts]
Enabl
e
old
t
est
t
hat seems to
p
ass now
commit
|
commitdiff
|
tree
2018-08-16
V
l
ad Bre
z
ae
[interp] R
e
s
t
ore
frame ip after r
u
nning fi
n
al
l
y handler
commit
|
commitdiff
|
tree
2018-08-03
Be
r
n
h
ard Urban
[interp] dist
i
nguish MINT_CALL
I
_N
A
T_FAST from MINT_C
A
LLI
_
NA
T
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
V
l
ad Brezae
[inte
r
p]
Fix pinvoke from dynamic methods
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[
interp] Fix detection
of pi
n
voke
c
a
l
l
commit
|
commitdiff
|
tree
2018-03-08
Vla
d
Brezae
[
in
t
erp] Fix runtime invoke of pi
n
voke
m
ethod
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[in
t
erp]
L
et the backend d
e
al with thi
s
call
c
con
v
commit
|
commitdiff
|
tree
2018-03-08
Vlad Brezae
[interp] Fix EH with exception
t
hrown from icall
commit
|
commitdiff
|
tree
2018-02-10
Vlad Brez
a
e
[interp
]
Add c
l
ass failure ch
e
cks
commit
|
commitdiff
|
tree
2018-02-10
V
l
ad
Brezae
[interp] Fix varargs pa
s
sin
g
commit
|
commitdiff
|
tree
2018-02-10
Vla
d
Brezae
[
i
nter
p
] Align
vt stack
in some
p
laces
commit
|
commitdiff
|
tree
2018-02-10
Vlad Brezae
[interp] Add define for v
a
lue typ
e
alignment
commit
|
commitdiff
|
tree
2018-01-24
Vlad Breza
e
[
i
n
t
erp] A
b
i
d
e by the abort
t
h
r
eshold constrai
n
t
commit
|
commitdiff
|
tree
2018-01-24
Vla
d
Brez
a
e
[inte
r
p] In
t
er
p
fram
e
s
are also man
a
ged
commit
|
commitdiff
|
tree
2018-01-24
Vlad
B
rezae
[interp] Ini
t
ial
i
ze sp for f
i
rst int
e
rp fra
m
e
commit
|
commitdiff
|
tree
2018-01-24
Vl
a
d B
r
ezae
[in
t
er
p
] Rem
o
ve check
s
not needed for try
b
locks
commit
|
commitdiff
|
tree
2017-12-23
V
l
ad
Brezae
[interp] Rename fu
n
c
t
ions to b
e
c
le
a
rer
commit
|
commitdiff
|
tree
2017-12-23
Vlad Brezae
[
i
nterp]
E
nab
l
e mo
s
t pinvoke tests
commit
|
commitdiff
|
tree
2017-12-23
Vlad Brezae
[arm64] Rework n
a
tive
e
ntry tramp from interp
commit
|
commitdiff
|
tree
2017-12-23
Vlad
B
rezae
[arm]
Interp support for pinvoke
commit
|
commitdiff
|
tree
2017-12-21
V
lad
B
rezae
[in
t
er
p
] D
o
n't a
b
ort d
u
ring finally bl
o
ck
s
commit
|
commitdiff
|
tree
2017-12-21
Vlad B
r
ezae
[in
t
e
rp] Remo
v
e
d
uplicated cod
e
commit
|
commitdiff
|
tree
2017-12-21
Vlad Brezae
[in
t
erp
]
Check
for
inter
r
u
p
tio
n
after class i
n
i
tial
i
zation
commit
|
commitdiff
|
tree
2017-12-21
V
l
ad B
r
ezae
[interp]
Replace o
l
d
and dead EH code
commit
|
commitdiff
|
tree
2017-12-21
Vlad B
r
ezae
[inter
p
] C
h
eck
fo
r
class failure whe
n
emit
t
ing constructor
commit
|
commitdiff
|
tree
2017-12-18
V
l
a
d Brezae
[sgen] Fix
b
ehavi
o
r o
f
f
o
rc
e
d collections
commit
|
commitdiff
|
tree
2017-12-18
Vlad Brezae
[profiler] Tr
i
g
g
er heapshots only on m
a
j
o
r serial collections
commit
|
commitdiff
|
tree
2017-12-18
Vlad Brezae
[profiler]
R
eport roots fr
o
m ephemerons
commit
|
commitdiff
|
tree
2017-11-24
Vlad Brezae
[mini] Align stack when resumi
n
g to catch handler
commit
|
commitdiff
|
tree
2017-11-24
Vla
d
Brezae
[mini] Add
c
ounter for try
h
o
l
es memory usage
commit
|
commitdiff
|
tree
2017-11-24
Vl
a
d Br
e
zae
[mini] Add missing try hole
s
commit
|
commitdiff
|
tree
2017-11-24
Vlad Brezae
[min
i
] Fix clause try hol
e
chec
k
ing
commit
|
commitdiff
|
tree
2017-11-04
Vlad Brezae
[interp] Throw exceptio
n
in case of field access fai
l
ure
commit
|
commitdiff
|
tree
2017-11-04
Vlad
B
reza
e
[in
t
erp] Enable s
o
m
e
tests
commit
|
commitdiff
|
tree
2017-11-04
Vlad Brezae
[interp] Don't
s
igsegv on field lookup
f
ailure
commit
|
commitdiff
|
tree
2017-11-04
Vlad Brezae
[inte
r
p] Don'
t
assert on ldtoke
n
failu
r
e
commit
|
commitdiff
|
tree
2017-11-04
Vlad Bre
z
ae
[inter
p
] Fix error propa
g
ati
o
n from in
t
erp invoke
commit
|
commitdiff
|
tree
2017-10-31
cherusker
Unlock
`
sge
n
-fi
n
-
w
eak-hash
.
c`:
commit
|
commitdiff
|
tree
2017-10-31
che
r
u
sk
e
r
P
r
epare `
u
nlocked
.
h
`
for the upcoming changes:
commit
|
commitdiff
|
tree
2017-10-31
Vlad Brezae
[sge
n
] C
o
l
l
ect maj
o
r after user reque
s
ted m
i
no
r
collecti
o
n
s
commit
|
commitdiff
|
tree
2017-10-20
Vlad Brezae
[interp]
Enable app
d
omain t
e
sts
commit
|
commitdiff
|
tree
2017-10-20
Vlad
Breza
e
[interp] Rethrow abort ex
c
e
p
tions
a
t end of
c
atch
commit
|
commitdiff
|
tree
2017-10-19
Bernhar
d
Urban
[in
t
erp] do no
t
attempt to tr
a
nsform
m
etho
d
of
open
.
.
.
commit
|
commitdiff
|
tree
2017-10-18
Vlad
B
rezae
[
m
i
ni] Don'
t
attempt to compile method of
op
e
n
generi
c
.
.
.
commit
|
commitdiff
|
tree
2017-10-17
Vlad
B
rezae
[s
g
en] Fix warnin
g
commit
|
commitdiff
|
tree
2017-10-16
Vlad Brezae
[amd64] Get xmm reg
i
sters
o
nly
when
o
n g
l
ib
c
commit
|
commitdiff
|
tree
2017-10-14
V
l
ad Br
e
z
ae
[coop handles]
Add
c
o
mment to preven
t
h
ard to debu
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Vl
a
d
B
rezae
[
coop ha
n
dles] Fix monot
o
nic handle check race with
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
V
l
ad Brezae
[coop handle
s
] Add log entry
a
bout
s
uccessor handle
commit
|
commitdiff
|
tree
2017-10-14
V
l
ad Brezae
[
c
oop handles] Fix monotonic check
commit
|
commitdiff
|
tree
2017-09-27
Vl
a
d Brez
a
e
[amd6
4
]
S
ave
m
issing
register
commit
|
commitdiff
|
tree
2017-09-27
Vlad
Brezae
[a
r
m64]
S
c
an simd
r
egis
t
ers on
a
p
p
le
commit
|
commitdiff
|
tree
2017-09-27
Vla
d
B
r
e
zae
[runt
i
m
e
] Avoid indirection when building M
o
noContext
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Vlad Brezae
[a
r
m64] A
d
d
the full
n
eon
r
egs
to th
e
context
commit
|
commitdiff
|
tree
2017-09-27
Vlad Brezae
[a
m
d64] Add XMM re
g
isters to Mo
n
oContext
o
n lin
u
x
commit
|
commitdiff
|
tree
2017-09-22
Vl
a
d Bre
z
a
e
[tests] Add tes
t
s
f
or AppDomainUnloadedEx
c
eption ha
n
dling
commit
|
commitdiff
|
tree
2017-09-22
Vlad B
r
ezae
[test
s
] Add
t
e
st for appdomain
commit
|
commitdiff
|
tree
2017-09-22
Vlad
Brezae
[runtime] Don't ter
m
inate
a
pplication on unhandle
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Vlad B
r
ezae
[ru
n
time] Throw
D
oma
i
n
U
nloade
d
E
xception exception
when
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Vlad
B
r
ezae
[remoting] Refactor xdispatch wr
a
pper to use icall
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
V
l
ad Brezae
[runtim
e
] Ignor
e
R
esetAbort when t
h
e curr
e
nt ap
p
domain
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Vlad Brezae
[tests] D
i
sable
t
est on l
l
vm
commit
|
commitdiff
|
tree
2017-08-01
Vlad B
r
ezae
Up
d
ate C
O
DEOWNERS
commit
|
commitdiff
|
tree
2017-07-25
Vlad Brez
a
e
[
r
untime] Remo
v
e handler block t
r
ampoline c
o
de
commit
|
commitdiff
|
tree
2017-07-25
Vlad Brezae
[runtime] Fix handl
e
r block
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[runt
i
me] Fix
a
b
o
r
t igno
r
e when suspended in first
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
V
la
d
Brezae
[sgen] Fix functio
n
signature
commit
|
commitdiff
|
tree
2017-07-20
Vlad Breza
e
[
s
gen] Compact
a
llo
c
ated block list
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brez
a
e
[sgen] Imp
r
ove card table
p
ara
l
lelization
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[sgen] Run a single worker cycl
e
i
n
major pa
r
allel
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[sgen] Avoid logging unnecess
a
r
y bina
r
y protocol events
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[sgen] Add explicit binary
p
rotocol stats for
c
ollect
i
ons
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[sgen] Include
m
od u
n
ion times to stats
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[
s
gen]
Use parall
e
l
minors
for paus
e
mode
commit
|
commitdiff
|
tree
2017-07-20
Vlad Brezae
[
s
g
en] Avoid wait
i
n
g
fo
r
workers to report thei
r
own
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Vlad Brezae
[sgen
]
Make job wait
i
ng reliable
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brezae
[sgen] Use
c
oncurrent mark concu
r
rently with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Vlad
Brezae
[sgen
]
Imp
l
ement work context for thread pool threads
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brezae
[s
g
en] Remove re
d
undant code
commit
|
commitdiff
|
tree
2017-06-23
Vl
a
d Brezae
[
sge
n
]
I
n
cl
u
de spli
t
count in the parall
e
l job
commit
|
commitdiff
|
tree
2017-06-23
Vla
d
Brezae
[sgen] Run the sc
a
n pin
n
ed
o
bject jo
b
concurrently
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
V
lad B
r
ezae
[sgen] Performance
i
m
p
rovement for ms_bl
o
ck_si
z
e computati
o
ns
commit
|
commitdiff
|
tree
2017-06-22
Vlad Brezae
[sgen]
F
ix
M
S block
s
i
z
e calculation
.
commit
|
commitdiff
|
tree
2017-06-21
Alex R
ø
nne
Pe
t
ers
e
n
[
ut
i
ls/mmap] P
r
e
f
er sysconf ()
o
ver getpagesize ()
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
Vlad Brez
a
e
[man
]
Add entries for sgen m
o
des and n
e
w major/mi
n
or
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
V
la
d
Brezae
[sgen] Add s
g
e
n
m
odes
commit
|
commitdiff
|
tree
2017-06-09
Vlad Brezae
[sgen] Avoid using
par
a
llel
min
o
rs
f
or small nur
s
eries
commit
|
commitdiff
|
tree
2017-06-09
Vlad
Br
e
z
ae
[sgen] Disable parallel mo
d
e
if not enough cores
commit
|
commitdiff
|
tree
2017-06-09
Vlad Brezae
[sgen
]
Use logica
l
cpu co
u
nt for
n
umb
e
r of
workers
commit
|
commitdiff
|
tree
2017-05-24
V
l
a
d
B
rezae
[arm]
Do
n
't
u
s
e fast tls on v5 arm
commit
|
commitdiff
|
tree
2017-05-15
Vla
d
Bre
z
ae
[te
s
ts]
Re
m
ove unre
f
er
e
nced b
r
idg
e
test tar
g
ets
commit
|
commitdiff
|
tree
2017-05-15
Vlad Br
e
zae
[sgen] Track down promoted
s
i
ze also with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-05-15
Vlad Brezae
[sgen
]
Use the idle object
ops for wor
k
er jobs
commit
|
commitdiff
|
tree
2017-05-15
Vlad
B
rezae
[sgen]
Don't ex
e
cute jobs be
f
ore
actuall
y
starting
.
.
.
commit
|
commitdiff
|
tree
next