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
2017-05-15
V
l
ad B
r
ez
a
e
[sgen] Resize nursery a
c
co
r
ding also to pause t
i
m
e
s
commit
|
commitdiff
|
tree
2017-05-15
Vla
d
Brezae
[sgen] Dynami
c
nursery s
i
z
i
ng
commit
|
commitdiff
|
tree
2017-05-15
Vlad Bre
z
ae
[sge
n
] Remove unus
e
d
function
commit
|
commitdiff
|
tree
2017-05-15
Vlad B
r
e
z
ae
[sgen
]
R
emove some
redunda
n
cy w
i
th nursery section
commit
|
commitdiff
|
tree
2017-05-15
Vla
d
Brez
a
e
[sg
e
n
] K
i
ll USER_
C
ONFIG
commit
|
commitdiff
|
tree
2017-05-10
Vl
a
d
Brezae
[runtime] Don't cons
u
me ex
c
eption if not allowed to
commit
|
commitdiff
|
tree
2017-05-10
V
l
ad B
r
ezae
[tests] Don'
t
starve the main thread b
y
do
i
ng GCs
commit
|
commitdiff
|
tree
2017-05-09
Vlad Brezae
[
r
emoting] Serializ
e
exceptions be
t
ween domains inside
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad B
r
ez
a
e
[sg
e
n]
F
ix
a
cciden
t
al
triggering of degraded
mode
commit
|
commitdiff
|
tree
2017-04-21
Vlad Brezae
[me
t
ad
a
t
a] Lock around
s
pecial static fields hash ac
c
e
s
s
commit
|
commitdiff
|
tree
2017-04-21
Vlad
B
re
z
a
e
[amd64] Make inline functio
n
in he
a
d
e
r stati
c
commit
|
commitdiff
|
tree
2017-04-21
Vlad
Breza
e
[metadata] Don
'
t
use static_data_arra
y
commit
|
commitdiff
|
tree
2017-04-12
Vlad
B
rezae
[tests] Impr
o
ve c
o
nfigurati
o
n
s o
f
s
g
en tests
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
[tests] Ad
d
timeout limits to som
e
longer sgen tests
commit
|
commitdiff
|
tree
2017-04-10
Vlad Breza
e
[tests] Bump
timeouts on
s
gen tests
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad Brezae
[runtime
]
A
d
d a
r
ch size InterlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
Vl
a
d Brezae
[sgen] A
d
d old forgot
t
en oom
t
e
s
ts to sgen oom suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
s
g
en] Add oom testing suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
ezae
[sgen]
D
on't pass g
c
optio
n
s to the te
s
t-runner
commit
|
commitdiff
|
tree
2017-04-04
Vlad
Brezae
[sgen] Spl
i
t up concurre
n
t sweep from worke
r
logic
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brez
a
e
[s
g
en] I
n
cre
a
se gray stack section size
commit
|
commitdiff
|
tree
2017-04-04
Vlad Br
e
za
e
[sgen] Increase paral
l
elizat
i
on of minors
commit
|
commitdiff
|
tree
2017-04-04
V
lad Brezae
[
sgen
]
P
a
rallel nu
r
se
r
y collect
i
ons
commit
|
commitdiff
|
tree
2017-03-31
Vl
a
d Brez
a
e
[sge
n
] Add
debug op
t
ion for vall
o
c limit
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] R
e
m
o
ve CARD
T
ABLE_ST
A
TS
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
rezae
[sge
n
] Make
sure workers don't h
a
v
e
evacua
t
ing blocks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
V
l
ad Brez
a
e
[s
g
en]
Bl
o
ck
s
on th
e
freeli
s
t don't need t
o
have be
e
n
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Shu
t
down thread pool
w
orker even
i
f it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Don
'
t use workers during finis
h
ing pause if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[
s
gen] Add scan
/
copy context for the simple parallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brez
a
e
[sgen]
A
dd option
f
or par
a
llel nursery
c
ollector
commit
|
commitdiff
|
tree
2017-03-23
Vla
d
Brez
a
e
[
runt
i
me]
D
on't reset a
b
ort
exception
i
n invoke wrapper
commit
|
commitdiff
|
tree
2017-03-23
Vlad Bre
z
ae
[
runt
i
me]
I
mp
r
ove debugging
o
f thread
i
nte
r
rupti
o
n
s
commit
|
commitdiff
|
tree
2017-03-23
Vlad Breza
e
[runtime]
D
efer
async reques
t
s during abort protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtime] Fix
d
e
tectin
g
abort at end
o
f a
b
ort protect
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[
runtime]
F
ix mi
s
sing abor
t
during
a
bor
t
p
rotect
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[runtime] Rework
a
bort
deferr
i
ng
commit
|
commitdiff
|
tree
2017-03-20
Vlad Brezae
[runtime] Fix interruption de
f
erring
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brez
a
e
[threads] Don't
ign
o
re
abo
r
t
requests i
n
abort protected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
[sg
e
n] Throw OOM a
l
so from
the
m
anaged allocator
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d Brezae
[sgen] Renam
e
confus
i
ng v
a
riabl
e
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Breza
e
[sgen]
Lock aro
u
nd w
o
rker s
t
art,
not onl
y
finishing
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[r
u
nt
i
m
e] U
s
e p
r
o
p
er has
h
f
u
ncti
o
n
for key_gc
has
h
es
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[ru
n
time] Counter
f
or
max
h
ashtable chain
l
ength
commit
|
commitdiff
|
tree
2017-02-20
Vlad Breza
e
Reve
r
t
"[Ut
i
ls] Use g_d
i
re
c
t_e
q
ual if NULL is passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[s
g
en] Include optim
i
z
a
t
ion for arm/arm64 targ
e
ts
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Avoid equal calls
in M
o
n
o
GH
a
shTa
b
l
e
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[runtime] Use better
h
a
s
h
i
ng f
o
r refobjec
t
_hash
commit
|
commitdiff
|
tree
2017-02-20
V
lad
Bre
z
ae
[
runtime] Reduce
c
ollisions with open addr
e
ssing hash
e
s
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sgen]
Ge
n
erational mono
g
hashtable
commit
|
commitdiff
|
tree
2017-02-17
Vlad
Brezae
[sg
e
n]
Move some cardtable function
s
to s
g
en
commit
|
commitdiff
|
tree
2017-02-17
Vlad Br
e
zae
[runtime] Open addres
s
ing fo
r
MonoGHashTable
commit
|
commitdiff
|
tree
2017-02-02
Vlad Breza
e
Revert "Default powerpc
t
o
b
uild with
m
c
s
(#4
3
13)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc] Save
all
t
he registers i
n
the c
o
ntext
commit
|
commitdiff
|
tree
2017-01-20
Vlad B
r
ezae
[sgen] Always use a conte
x
t
s
pecialized gray stack
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen] Always use
one concurrent worker
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen]
A
wa
k
en w
o
rkers if they
a
r
e
f
inis
h
ed whi
l
e t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen
]
Use n
o
n-synchroni
z
e
d
gra
y
stack w
h
en on
l
y one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n
]
Spread the initial ro
o
ts of worker
s
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brez
a
e
[sgen] Worker gray queue
s
tealing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
P
r
oper
l
y init
the size
o
f
a new
g
ray queue
section
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[p
r
o
filer] Fix vtune bu
i
ld
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
e
zae
[sgen]
Add w
o
rker index to the b
i
nary prot
o
col entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
C
l
ean exi
t
if w
e
c
an't read bin
p
rot
file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] S
w
itch to n
o
par
c
ontext when we are l
e
f
t with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Paral
l
el mod union scan jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen]
A
void allocating mod
u
ni
o
n cardtables
f
or los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Bre
z
ae
[sgen] Remove unused function
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen] Use parallel w
o
r
k
ers when
f
inishi
n
g concurr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Make getting
objec
t
size
safe with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[
sgen] Su
p
po
r
t ce
m
enting
from multiple worker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[
sgen] Disable c
o
ncurrent queue redirec
t
i
o
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sge
n
]
A
d
d parallel co
p
y
i
ng infrastr
u
cture
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sg
e
n] A
d
d f
r
ee
lists for
each
w
o
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
]
P
a
rallel
p
recleaning of
los
o
bje
c
ts
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[s
g
en] Remove unused
p
aram
e
t
e
r
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sg
e
n
] Para
l
l
e
l maj
o
r
blo
c
ks pr
e
cleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
s
gen] S
p
lit precleanin
g
into
m
ultiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sge
n
] Enqueue preclean through a wor
k
e
r finish c
a
llback
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Enable multiple wo
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] CAS on LOS ma
r
king
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add C
A
S object marking for
concurrent wo
r
kers
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brezae
[sgen] Add separate
s
can/copy co
n
te
x
t
for concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[sgen] Us
e
a
r
r
ay with f
i
xed-siz
e
elem
e
nt for mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
e
za
e
[sge
n
] Support mult
i
ple work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
ezae
[sgen]
A
dd mult
i
ple thread support for sgen thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Bre
z
a
e
[
s
ge
n
] Ad
d
parallel configuration to the sgen testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen
]
A
dd option for a new parall
e
l
c
on
c
u
r
r
ent co
l
le
c
tor
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Remo
v
e
unus
e
d proto
t
ypes
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[
s
gen] U
s
e thread safe additi
o
n to block list
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[corl
i
b] Avoid u
n
ne
c
essary ephemeron arr
a
y resi
z
es
commit
|
commitdiff
|
tree
2017-01-11
V
lad B
r
ezae
[
corlib] Avoid unbounded
resi
z
es of ephemeron arrays
commit
|
commitdiff
|
tree
2016-12-21
Vlad Bre
z
a
e
[ar
m
64]
F
i
x
f
inally abo
r
t
commit
|
commitdiff
|
tree
2016-12-20
Neale Fer
g
uson
I
m
plement fast tls
f
or s390x (#4161)
commit
|
commitdiff
|
tree
2016-12-16
Vlad Br
e
z
a
e
[runti
m
e] Fix
M
ONO_ARCH_ENABLE_
M
ONO
_
LMF_VAR
commit
|
commitdiff
|
tree
2016-12-16
Vlad Bre
z
ae
[
runtime] Remove
old
u
nused de
f
ines
/
pr
o
totyp
e
s
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[sgen] Reenable gc
-
altst
a
ck test
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s390x]
F
ix build
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad
B
reza
e
[arm] Resurrect inli
n
ed fas
t
tls
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad Br
e
z
a
e
[a
r
m64] Resurrect inlined fast tls
commit
|
commitdiff
|
tree
next