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] Add worker index to the binary protocol entries
2017-01-19
V
l
ad B
r
ezae
[sgen] Add work
e
r i
n
dex
to the binary protocol entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Cle
a
n
e
xit if we can't re
a
d binp
r
ot file
due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen
]
Switch to nopar context when we are
l
eft with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Pa
r
allel
mod union scan j
o
bs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Avoid allocati
n
g m
o
d
union cardtab
l
e
s
for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen
]
Remove unused
f
unction
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brez
a
e
[
s
gen] Use pa
r
al
l
el workers wh
e
n
finish
i
ng concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Make
getting object s
i
ze safe with
p
a
r
a
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brez
a
e
[
sgen
]
Support cementing
from multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Disabl
e
co
n
curren
t
queue re
d
i
rec
t
ion
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] Add par
a
llel copying infrastruct
u
re
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Br
e
zae
[sgen] Add free
lists for each workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Pa
r
alle
l
precleani
n
g of los objects
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
ezae
[
s
gen] Remove un
u
sed parameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sg
e
n]
Parallel m
a
jor blocks precleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
s
gen]
S
plit precleaning into m
u
ltiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Enqueue preclea
n
through a worker fi
n
ish callb
a
ck
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Enable multiple w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Br
e
zae
[sgen] CAS on LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
e
zae
[sgen]
Add CAS object mar
k
ing for c
o
ncurrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen]
Add
sepa
r
ate scan/copy context fo
r
c
oncurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sg
e
n
]
Use array with fixed-siz
e
e
lement for mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Su
p
port mul
t
ip
l
e
w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d B
r
ezae
[sgen] Add mult
i
ple thread support
for sgen thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen]
A
d
d para
l
lel conf
i
guration
t
o
the
sgen
testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Add
option for a new parallel
c
oncurrent collector
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Remove unused prototyp
e
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
sgen
]
Use thr
e
ad safe add
i
tion to block list
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[corlib]
A
void unnecess
a
ry
ephemer
o
n arr
a
y
r
esizes
commit
|
commitdiff
|
tree
2017-01-11
Vlad B
r
ezae
[corli
b
] Avoid unbounded re
s
izes of
ephemer
o
n arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Breza
e
M
e
r
ge pull re
q
uest #4152 fro
m
Brz
V
lad/misc-gc-altstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
Merge
p
ull r
e
qu
e
st #
4
185 from BrzVla
d
/f
i
x-arm6
4
-finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
V
lad Brez
a
e
[arm64]
Fix
f
inal
l
y abor
t
commit
|
commitdiff
|
tree
2016-12-19
V
lad
Brezae
Merge pull
request #4155 fr
o
m BrzVlad/fix-tls-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[runtime
]
Fix MONO_ARCH_
E
NABLE_M
O
NO_LMF_VAR
commit
|
commitdiff
|
tree
2016-12-16
V
l
ad B
r
e
z
ae
[
runtime] Remo
v
e old unused defines/prototyp
e
s
commit
|
commitdiff
|
tree
2016-12-15
Vlad
B
rezae
[
s
gen] Reenable g
c
-altsta
c
k te
s
t
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s390
x
] F
i
x build
commit
|
commitdiff
|
tree
2016-12-15
V
l
ad Brezae
M
e
rge p
u
l
l
request #4014
f
rom Brz
V
la
d
/feature-tls-
r
efac
t
o
r
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[
a
rm]
R
esurre
c
t inlined fast tl
s
commit
|
commitdiff
|
tree
2016-12-14
Vlad
Bre
z
ae
[
a
rm6
4
] Res
u
rrect inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad
Brezae
[
x
86] Resurrect
inli
n
e
d
fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[runtime] G
l
obal debug opt
i
on for usi
n
g
fallback tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Bre
z
a
e
[amd64] Re
s
urrect inlined
fast tls
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad Brezae
[runtime] Re
f
a
c
tor a
n
d unif
y
t
l
s access
commit
|
commitdiff
|
tree
2016-12-14
Vla
d
Brezae
Merge pu
l
l request
#4110 from Br
z
Vlad/f
i
x-sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad
B
rezae
R
e
v
e
r
t "[ci] Move mcs switch for Win32
builds
int
o
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vl
a
d Brez
a
e
[sge
n
] Don't suspend thread in
w
ow64 transit
i
o
n
commit
|
commitdiff
|
tree
2016-12-13
Vl
a
d Brezae
[s
g
en] binar
y
protocol
on windows
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[runti
m
e] F
i
x
p
rototype o
f
fu
n
c
t
ions
commit
|
commitdiff
|
tree
2016-11-28
Vlad Brezae
Merg
e
pull
request #3
9
73
f
r
om mono/small-perf
commit
|
commitdiff
|
tree
2016-11-17
Vl
a
d Br
e
zae
Merg
e
pull request #
3
9
68 from Brz
V
lad/fix-monitor-ex
c
eption
commit
|
commitdiff
|
tree
2016-11-15
Vlad Breza
e
[runt
i
m
e
] Fix monitor exception
t
hrowing
commit
|
commitdiff
|
tree
2016-11-02
Vl
a
d Bre
z
ae
[sge
n
]
Fix s
g
en with nursery sizes
bigge
r
th
a
n 4G
commit
|
commitdiff
|
tree
2016-10-27
V
lad
B
rez
a
e
Merge pull request #3769 f
r
om
evincarofautumn/f
i
x
-
v
e
rify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vl
a
d Brezae
Merge
p
ull req
u
est #3766 from BrzVlad/feat
u
r
e
-default
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[
t
e
s
ts] Se
l
ec
t
s
gen major explici
t
l
y
in tes
t
s
commit
|
commitdiff
|
tree
2016-10-13
Vla
d
B
re
z
ae
[sgen] Enable concurrent gc
b
y default on desktop
commit
|
commitdiff
|
tree
2016-10-12
Vlad Brezae
Merge pull request
#3749 from
B
rzVlad/
f
ix-mips-fix
commit
|
commitdiff
|
tree
2016-10-11
Vlad Brezae
[mips] Disable di
v
wi
t
h m
u
l o
n
32bit
mips
commit
|
commitdiff
|
tree
2016-10-10
Vl
a
d Br
e
z
ae
[mips] Add missing define
commit
|
commitdiff
|
tree
2016-10-10
V
lad Breza
e
[mips] Don't asser
t
w
he
n
decomp
o
sing lo
n
gs
commit
|
commitdiff
|
tree
2016-10-10
Vlad
Brezae
Merge pull
request
#3740 f
r
om Unity-Tec
h
nologies
/
g
c
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vlad Brezae
M
e
r
g
e pull request #3705
f
rom Brz
V
lad/fix-sgen-internal
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
V
lad Brezae
[sgen
]
Fix block size comput
a
tion for
allocati
o
n si
z
e
commit
|
commitdiff
|
tree
2016-09-27
Vla
d
Br
e
zae
Merge
p
ul
l
r
e
quest #3647 fr
o
m BrzVlad/f
i
x-sge
n
-
i
nternal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad
B
rezae
[sgen] Un
t
ag the
vta
b
le during concur
r
ent m
a
rk
commit
|
commitdiff
|
tree
2016-09-26
V
lad Brezae
[sgen] Fix int
e
rnal al
l
oc
a
tio
n
commit
|
commitdiff
|
tree
2016-09-23
Vlad
Brezae
[gc]
W
a
r
n if we fail to switch gc
commit
|
commitdiff
|
tree
2016-09-19
Vlad Brezae
Merg
e
pul
l
request #3567 from BrzV
l
ad/fix-
c
onc-me
m
usage2
commit
|
commitdiff
|
tree
2016-09-16
V
lad B
r
ezae
[sgen]
Trim worke
r
g
r
ay
q
ueue after fi
n
ishing conc
u
r
rent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
V
lad Br
e
zae
[sge
n
] We don't ne
e
d
to trim
the free list w
h
en finishing
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brez
a
e
[sgen] Increase c
o
u
n
ter wh
e
n actually a
l
locating
gray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
V
l
ad Brezae
Me
r
ge pull request #3562 from BrzVlad/fix-re
v
er
s
e-
w
barr
i
er
commit
|
commitdiff
|
tree
2016-09-14
Vlad Brezae
[
j
it]
Fix missing
wba
r
rier for arra
y
generic setter
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
Mer
g
e pull reque
s
t
#
3534 fr
o
m Brz
V
la
d
/
f
i
x
-conc-gc
s
tress-
m
em
commit
|
commitdiff
|
tree
2016-09-12
Vlad B
r
ezae
[sgen] F
r
e
e
major sections
i
n
bulk also
on 64bit
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[sgen] Adjust
free-ing of empty
b
locks
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[runti
m
e] Replace u
s
es of alloc fun
c
tions with
g
lib
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad Brez
a
e
Merge pu
l
l request
#
3
5
28 from BrzVlad/f
i
x-sgen
-
check
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Vlad B
r
ezae
[sgen] M
a
k
e sure we don'
t
sweep
a
block if we're not
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad
B
reza
e
[sgen] R
e
m
o
ve unused and potentially wro
n
g case from
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[
s
ge
n
] Fix m
o
d union
con
s
istency
c
heck
commit
|
commitdiff
|
tree
2016-09-06
Vlad Breza
e
[sgen] Don't
do remset
c
onsistency checks during majors
commit
|
commitdiff
|
tree
2016-09-06
Vlad
B
r
ezae
[sgen] Don't verify the heap after a major
commit
|
commitdiff
|
tree
2016-09-06
V
l
ad B
r
ezae
[s
g
e
n] Fix
m
i
ssing rem
s
e
ts wi
t
h
verify bef
o
r
e c
o
l
l
ectio
n
s
commit
|
commitdiff
|
tree
2016-09-05
Vlad Brezae
[sgen] R
e
m
ove un
u
sed para
m
ete
r
commit
|
commitdiff
|
tree
2016-08-26
Vla
d
Br
e
zae
Merge pull request #345
1
f
r
om BrzVlad/fix
-
armel-e
m
ulation
commit
|
commitdiff
|
tree
2016-08-25
V
l
ad
B
rezae
[jit] Don't lower store_r
4
and load_r4 on armel with
.
.
.
commit
|
commitdiff
|
tree
2016-08-25
Vla
d
Br
e
za
e
[
arm] Fi
x
o
p
co
d
e e
m
ulation on armel w
i
t
h
no fp
commit
|
commitdiff
|
tree
2016-08-22
V
l
ad
B
re
z
ae
[ar
m
64] Bump instruction size
s
f
o
r
a
t
omic ops t
o
match
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Vlad Brezae
M
e
rge pull r
e
quest #3
4
18
f
rom BrzVlad/
f
ix-ar
m
64-final
i
zer
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Vlad
B
r
ezae
[arm64] A
d
d sequential memory co
n
straint
t
o swa
p
,
cas
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad Brezae
[arm64] Ad
d
full memory se
q
uencing to
atomic loads
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vla
d
B
rezae
[ar
m
64] Add
f
ull
m
emory
seq
u
en
c
ing to
ato
m
ic stores
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad
B
rezae
M
erge
pu
l
l
r
equest #3401 from
B
rzVl
a
d/f
i
x-ma
n
a
ged-alloc2
commit
|
commitdiff
|
tree
2016-08-17
Vlad Br
e
zae
[aot] Fallback
to sl
o
w
p
a
t
h
mana
g
e
d
alloc if we fa
i
l
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vla
d
Brezae
[sgen]
Un
i
fy tls
a
cce
s
s across with/w
i
t
h
ou
t
H
AVE_KW_THREA
D
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
V
l
ad
B
rezae
[aot] Don't ao
t
m
ethods
t
hat u
s
e
tl
s
o
n
HAVE_KW_THR
E
AD
.
.
.
commit
|
commitdiff
|
tree
2016-08-12
Vlad B
r
ezae
[jit] Add missing special
c
ase f
o
r
div with m
u
l opti
m
izatio
n
commit
|
commitdiff
|
tree
next