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] Lock around worker start, not only finishing
2017-02-20
Vlad Brezae
[s
g
en
]
Lock around w
o
rk
e
r start, not only f
i
nishing
commit
|
commitdiff
|
tree
2017-02-06
Vlad
B
rezae
[sge
n
] Don't ass
e
r
t when
suspending detac
h
ing thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brez
a
e
Merge pull
r
equest #43
0
6 f
r
om
B
rz
V
lad/
f
i
x-
r
oslyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Revert "Defaul
t
powerpc to build with mcs (#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc] S
a
ve al
l
the registers in the context
commit
|
commitdiff
|
tree
2017-01-24
Vlad
Brezae
Mer
g
e p
u
l
l request #3806 from BrzVlad/f
e
ature-p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[sgen] Always
u
se
a
cont
e
x
t s
p
eci
a
lized gray st
a
ck
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
]
A
lways u
s
e
o
ne con
c
urrent wor
k
er
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
B
re
z
ae
[sge
n
] Awaken workers
i
f they are finished
while there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
e
zae
[sgen] Us
e
no
n
-synchronized
gray sta
c
k when
only
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Spread the initial
ro
o
ts of w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Worker gray queue stealing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen
]
Properly in
i
t
t
he si
z
e of a new
g
ray queue secti
o
n
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[profiler] Fi
x
vtune build
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[s
g
en] Add worker index to t
h
e
bina
r
y protocol entrie
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
reza
e
[sgen] Clean
e
xi
t
i
f
w
e can't read
binprot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Swi
t
ch to
nopar conte
x
t
when
we are
left with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel mod union
s
can
j
obs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[
s
gen] A
v
oid alloca
t
i
n
g mod un
i
on card
t
ables for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sge
n
]
R
emove unused functio
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
e
n]
Use paralle
l
workers w
h
e
n
f
i
nishin
g
concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Make
g
etting obj
e
ct size safe
w
ith parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Sup
p
o
rt
cem
e
nting from multiple
w
orker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
e
z
ae
[sgen] Disabl
e
concurrent queue re
d
irection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
e
n
]
Add parallel
copy
i
ng infrastr
u
cture
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d B
r
ez
a
e
[
s
g
en] Add f
r
ee list
s
for each workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Pa
r
al
l
el pre
c
le
a
ni
n
g of los objects
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Remove unused param
e
te
r
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
B
rezae
[sgen] Parallel major bloc
k
s
p
recleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[
s
gen] Split preclea
n
ing into multiple job
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
eza
e
[sgen] Enqueue preclean through
a
worker finish
callback
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Enab
l
e multi
p
le workers
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brez
a
e
[sgen] CAS on LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
A
dd
CAS ob
j
ect marking f
o
r concurrent w
o
r
k
ers
commit
|
commitdiff
|
tree
2017-01-19
V
lad
Brezae
[s
g
e
n
]
Add se
p
arate sc
a
n/copy co
n
text for con
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Use array wi
t
h fixed-size elemen
t
for ma
r
k words
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[s
g
en] Support mul
t
iple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add mul
t
iple
t
hread suppo
r
t
f
or sgen thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Add parallel configuration t
o
the sgen
t
est
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Add o
p
tion fo
r
a new para
l
l
e
l
c
on
c
urrent co
l
lector
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[
s
gen]
Remove unu
s
ed proto
t
yp
e
s
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
B
rezae
[sg
e
n] Use thread
safe addition
to block
list
commit
|
commitdiff
|
tree
2017-01-11
Vlad
Breza
e
[c
o
rlib] Avoid
unnecessary eph
e
meron arr
a
y re
s
i
zes
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[corlib]
A
void
u
nbounded resiz
e
s of ephemeron arrays
commit
|
commitdiff
|
tree
2017-01-03
V
lad Brezae
Merg
e
pull reques
t
#41
5
2
from BrzVlad/m
i
sc
-
gc-altst
a
ck
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brez
a
e
Mer
g
e
p
u
ll
request #418
5
from BrzVlad/fix
-
arm6
4
-finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vla
d
Brezae
[arm64] Fix finally
abort
commit
|
commitdiff
|
tree
2016-12-19
V
l
ad B
r
eza
e
M
erge pull
r
equ
e
st #4155 from BrzVlad/
f
ix-t
l
s-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
Vlad
Bre
z
ae
[runtime] Fix MO
N
O_ARCH
_
ENABL
E
_
M
ON
O
_LMF_VAR
commit
|
commitdiff
|
tree
2016-12-16
Vl
a
d Brezae
[
r
untime] Remove old unused defines/p
r
o
t
otypes
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[
sgen] Reenable gc-alt
s
t
a
c
k test
commit
|
commitdiff
|
tree
2016-12-15
Vlad
B
reza
e
[s390x] Fix build
commit
|
commitdiff
|
tree
2016-12-15
Vlad
Brezae
Merge
p
u
ll requ
e
st #4014 f
r
o
m BrzVlad/feature-t
l
s-refactor
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Bre
z
ae
[arm] Resurrect
i
nlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brez
a
e
[arm64] Res
u
rr
e
ct inlin
e
d
fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brez
a
e
[x86] Resurrect inline
d
fa
s
t
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[ru
n
time
]
Global debu
g
option for using fa
l
lbac
k
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[
amd
6
4
] Res
u
rr
e
ct inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad
B
rezae
[run
t
ime]
R
e
fac
t
or
a
nd u
n
ify t
l
s access
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
Merge pull re
q
uest
#
4110 from
B
rzVlad/fix-s
g
en-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
Re
v
ert
"
[ci] Move mcs sw
i
tch for Win32 b
u
ilds into
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
V
lad Brezae
[sgen] Don't
suspend th
r
ead i
n
w
o
w64 tr
a
n
s
it
i
o
n
commit
|
commitdiff
|
tree
2016-12-13
Vlad
B
rezae
[
sgen
]
bina
r
y protoc
o
l on
w
i
n
dows
commit
|
commitdiff
|
tree
2016-12-13
Vl
a
d Breza
e
[runtime]
F
ix prototype of
functions
commit
|
commitdiff
|
tree
2016-11-28
Vlad Bre
z
ae
M
erge
p
u
l
l
requ
e
s
t
#3973 from mono/s
m
all-p
e
r
f
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
Me
r
ge pu
l
l request #3968 fro
m
BrzVlad/fix-mo
n
itor-exce
p
t
i
on
commit
|
commitdiff
|
tree
2016-11-15
Vl
a
d Bre
z
a
e
[runtime]
Fix
m
onitor ex
c
eption throwing
commit
|
commitdiff
|
tree
2016-11-02
V
lad
B
re
z
ae
[sgen
]
Fix sgen
w
ith nursery si
z
es
bigg
e
r than
4
G
commit
|
commitdiff
|
tree
2016-10-27
Vl
a
d
Breza
e
Merge
pul
l
request #3769
f
r
o
m
e
v
incarofautumn/
f
ix-verif
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
l
a
d Brezae
M
erge pull
requ
e
st #3766 fro
m
BrzVlad/feature-defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad
B
rezae
[tests]
S
elect
s
gen major explicitly in te
s
ts
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
zae
[sgen] Enable concurrent gc by default on desktop
commit
|
commitdiff
|
tree
2016-10-12
V
lad Brezae
Merge p
u
l
l
request #3
7
49 from
BrzVlad/fix-mips-fix
commit
|
commitdiff
|
tree
2016-10-11
Vl
a
d Breza
e
[mips] Disab
l
e div with mul on 32bit
mips
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[m
i
ps] Add missing
de
f
i
ne
commit
|
commitdiff
|
tree
2016-10-10
Vlad
B
r
ezae
[mips
]
Don't assert whe
n
d
e
c
omposing longs
commit
|
commitdiff
|
tree
2016-10-10
V
lad Brezae
Merg
e
p
u
ll r
e
quest #3740 from Unity-Tec
h
nol
o
gies/gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
V
lad Brezae
Merge
pull request #3705
fr
o
m BrzVlad/fix-sgen-in
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad Breza
e
[sgen] Fix
bloc
k
size
c
om
p
utation f
o
r
alloc
a
tion size
commit
|
commitdiff
|
tree
2016-09-27
V
lad Brezae
M
e
r
ge
pull request #3647 fro
m
Brz
V
lad/fix-sgen-i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad Bre
z
a
e
[sg
e
n
]
U
ntag the vtable d
u
rin
g
c
oncurrent mark
commit
|
commitdiff
|
tree
2016-09-26
Vla
d
Breza
e
[sgen] Fix in
t
ernal allocat
i
on
commit
|
commitdiff
|
tree
2016-09-23
Vlad Bre
z
ae
[gc] Warn if we fai
l
to switch gc
commit
|
commitdiff
|
tree
2016-09-19
Vlad Brezae
M
e
rge
p
u
l
l reques
t
#3567 from BrzVlad/f
i
x-conc-memusage2
commit
|
commitdiff
|
tree
2016-09-16
Vlad B
r
eza
e
[sgen] Tr
i
m worker gray
q
ueue
a
fter
f
inishing concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad
Brez
a
e
[sgen] We don't n
e
e
d
to trim
t
he free list when fin
i
shing
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
[
sgen] Incr
e
as
e
counter whe
n
actually allocati
n
g gray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad B
r
e
z
ae
Merg
e
pull req
u
est #3562 f
r
om BrzVlad/fix-reverse-wbarrier
commit
|
commitdiff
|
tree
2016-09-14
Vlad Breza
e
[jit] Fix missing wbar
r
ier for array generic sett
e
r
commit
|
commitdiff
|
tree
2016-09-12
Vl
a
d Breza
e
Merge
p
u
ll re
q
u
e
st #3534 fr
o
m
Br
z
Vlad/fix-conc-gcst
r
ess-mem
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[sgen] Free major se
c
ti
o
ns in bulk also on 64bit
commit
|
commitdiff
|
tree
2016-09-12
Vl
a
d Brezae
[
sgen]
A
djust free-ing of empty b
l
ocks
commit
|
commitdiff
|
tree
2016-09-12
Vla
d
Brezae
[runtime] R
e
place uses
of alloc
f
u
n
c
t
ions with g
l
ib
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad Brezae
Merge pull
r
e
q
ue
s
t #3528
f
rom
BrzVlad/
f
ix-sgen-
c
heck
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
V
lad Bre
z
ae
[sgen] M
a
ke
sure we
d
on't swee
p
a bloc
k
if we'
r
e not
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brez
a
e
[
s
g
e
n] Remove unuse
d
and potentially wrong case
f
rom
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vl
a
d Breza
e
[sgen] Fix mod unio
n
consiste
n
c
y
check
commit
|
commitdiff
|
tree
2016-09-06
V
la
d
Brezae
[sgen
]
Don'
t
do
r
em
s
et co
n
sistency checks
d
uring majors
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[
s
g
en]
Don't verify
the heap aft
e
r
a m
a
j
or
commit
|
commitdiff
|
tree
2016-09-06
Vl
a
d Brezae
[sgen]
Fix missi
n
g
r
ems
e
ts w
i
th verify bef
o
r
e
c
ollections
commit
|
commitdiff
|
tree
next