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 B
r
ezae
[sg
e
n] Lock around work
e
r start, not only finishing
commit
|
commitdiff
|
tree
2017-02-06
V
l
ad Brezae
[
sgen] Don't
assert when sus
p
ending detaching th
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
M
erge pull reques
t
#
4
3
0
6 f
r
o
m
BrzVl
a
d/fix-roslyn
-
ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad
B
rezae
Revert "
D
e
f
a
ult
p
owe
r
pc to
build w
i
t
h m
c
s
(#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Bre
z
ae
[
ppc] Save al
l
t
he registers in the context
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Merge pul
l
request #3806 from BrzVlad/fea
t
ur
e
-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad
B
rez
a
e
[sgen]
Always use a c
o
n
t
ext sp
e
ciali
z
ed gray stack
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
ezae
[
sgen] A
l
ways use on
e
con
c
u
rrent worke
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Awaken worker
s
if th
e
y a
r
e fini
s
hed while
t
h
e
re
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
s
gen]
U
s
e non-s
y
n
chronize
d
gray stack wh
e
n o
n
ly
one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen
]
Spre
a
d the
i
nitial root
s
of workers
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
B
rezae
[sgen] Worker gray queue ste
a
ling
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Prope
r
ly init
t
h
e size of a
n
ew gray
queue section
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[prof
i
ler] Fi
x
vtune
b
uild
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add worker index to the binary
p
rotocol e
n
tri
e
s
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
eza
e
[sgen] Cl
e
an e
x
it i
f
we c
a
n
'
t read b
i
nprot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad
Breza
e
[sg
e
n] Switch
t
o
nopar context w
h
en we are l
e
ft
with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] P
a
r
a
llel mod union scan
j
obs
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Avoi
d
allocating mod union cardtables f
o
r los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Remove unuse
d
functio
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Use para
l
lel workers when finishing concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[
sgen] Mak
e
getting object s
i
z
e safe with para
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sge
n
]
Supp
o
rt cementin
g
f
r
o
m m
u
l
tiple wor
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Disab
l
e c
o
ncurrent
q
ueue redi
r
ection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sge
n
] Add
parallel copyi
n
g i
n
frastructur
e
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[s
g
en] Add free lists for each w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
ezae
[sgen]
P
ara
l
lel precle
a
ning of los objects
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Breza
e
[s
g
en] Remove unused parameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Pa
r
a
l
l
el major
blo
c
ks precl
e
ani
n
g
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] S
p
lit pr
e
cl
e
aning into
m
u
l
t
i
ple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
E
nq
u
eue prec
l
ean through a work
e
r fini
s
h callback
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
z
ae
[sge
n
] Enable m
u
ltiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
e
z
a
e
[sgen] CAS on LOS
m
arking
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brez
a
e
[sgen
]
Ad
d
C
A
S
o
bje
c
t marking for concurre
n
t w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add s
e
parate
scan/
c
opy context f
o
r concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Use array w
i
th fixed-size e
l
ement
f
or
m
a
rk words
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Support mult
i
ple wo
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
B
r
ezae
[sgen] A
d
d multiple thread su
p
port for sgen th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sge
n
] Add par
a
llel configurati
o
n to the
sgen
t
e
s
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sg
e
n
]
Add option for a
new parallel concurrent
collector
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brez
a
e
[
sgen]
Remove unused
prototypes
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Use t
h
read safe addition to block list
commit
|
commitdiff
|
tree
2017-01-11
V
lad B
r
ezae
[corlib]
A
v
oid un
n
e
c
essary ephemeron array resiz
e
s
commit
|
commitdiff
|
tree
2017-01-11
V
l
a
d
B
re
z
ae
[corlib] Avoid unbo
u
nde
d
resizes of ephemeron arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brezae
M
e
rge
p
ull requ
e
st #4
1
5
2
from BrzVlad/misc-gc-altstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
M
e
r
g
e pull request #4185 from BrzVlad/fix-arm64-f
i
nally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad B
r
e
zae
[arm64] Fix
finally abort
commit
|
commitdiff
|
tree
2016-12-19
V
lad
B
r
e
z
ae
Merge pull request #4
1
55 from Br
z
Vla
d
/
fix-tls-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
V
lad Brezae
[runt
i
me] Fi
x
MONO_A
R
CH_ENAB
L
E
_
MONO_LM
F
_VAR
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[runt
i
me] Remove ol
d
unuse
d
defines/pro
t
o
t
yp
e
s
commit
|
commitdiff
|
tree
2016-12-15
Vla
d
Breza
e
[sgen] Reenable gc-altstack test
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s390x]
F
ix build
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
Merg
e
pull
request #4014 fro
m
BrzVlad/feature-tls-refa
c
tor
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[arm] Res
u
rrect inlined fast t
l
s
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad Bre
z
a
e
[arm
6
4] Resurrect inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad
B
r
ezae
[
x86]
Res
u
rrect inl
i
ne
d
fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brez
a
e
[runtime] Glob
a
l debug
o
ption for using fallback
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[amd64] R
e
surrect inlined fast
t
ls
commit
|
commitdiff
|
tree
2016-12-14
V
lad Br
e
zae
[runti
m
e] Refa
c
t
o
r
and unify tls acce
s
s
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
M
erge pull
r
e
q
uest
#4110
from Br
z
V
l
ad/fix-sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
Rev
e
rt "[ci] Move mcs swit
c
h fo
r
Win3
2
builds int
o
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vlad
B
r
e
z
a
e
[sgen]
D
on't suspen
d
thread in wow64 transition
commit
|
commitdiff
|
tree
2016-12-13
V
l
ad Bre
z
ae
[sgen] b
i
nary protocol on win
d
ow
s
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[ru
n
time] Fix
prototy
p
e of
fu
n
ctions
commit
|
commitdiff
|
tree
2016-11-28
Vl
a
d Brezae
Merge p
u
ll re
q
ue
s
t
#
3
973 from mono/smal
l
-perf
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
Me
r
ge
p
ull reques
t
#3968 from B
r
zV
l
ad/fix-m
o
n
i
tor-exception
commit
|
commitdiff
|
tree
2016-11-15
Vlad
B
reza
e
[runtime
]
Fix
m
onitor exceptio
n
thr
o
win
g
commit
|
commitdiff
|
tree
2016-11-02
Vla
d
B
rezae
[sgen] Fi
x
sgen wi
t
h
nursery s
i
zes bigger t
h
an
4G
commit
|
commitdiff
|
tree
2016-10-27
Vlad Brezae
Merge
pull reques
t
#
3769 fro
m
evinc
a
rofautumn/fix
-
ver
i
fy
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
Merge pull re
q
uest #3
7
6
6
fro
m
BrzVlad/feature
-
default
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
la
d
Br
e
zae
[
t
ests] Select sgen major expl
i
ci
t
l
y in
t
ests
commit
|
commitdiff
|
tree
2016-10-13
Vla
d
B
rezae
[
s
g
e
n] Ena
b
le
c
oncurrent gc b
y
def
a
ult on desktop
commit
|
commitdiff
|
tree
2016-10-12
V
l
ad Brezae
Merge pull request #3749 from BrzVlad/fix-mip
s
-
f
ix
commit
|
commitdiff
|
tree
2016-10-11
Vlad Brezae
[mips] Disable div
with mul on 3
2
bit
m
ips
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[
mips] A
d
d
missing define
commit
|
commitdiff
|
tree
2016-10-10
V
lad Brezae
[
m
ips] Don
'
t
a
ssert
when decompo
s
i
ng longs
commit
|
commitdiff
|
tree
2016-10-10
V
la
d
Brezae
M
erge pull r
e
quest #3
7
40 from Unity-Technolo
g
i
e
s/gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vlad Brezae
Merge
p
ull
requ
e
st
#3705 from
BrzVlad/fix-s
g
en-in
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
V
l
ad
Brezae
[s
g
en] Fix block size computation for allocation siz
e
commit
|
commitdiff
|
tree
2016-09-27
V
lad Brezae
Merge pull request #3647
f
rom BrzVlad/fix-sge
n
-inte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vl
a
d B
r
ezae
[sgen] Untag the vtable durin
g
concurrent mark
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brezae
[
s
gen
]
Fix i
n
te
r
na
l
alloca
t
i
on
commit
|
commitdiff
|
tree
2016-09-23
Vlad
Brezae
[gc] Warn i
f
we
f
ail to s
w
i
t
ch g
c
commit
|
commitdiff
|
tree
2016-09-19
Vlad Brez
a
e
Me
r
ge pu
l
l re
q
ues
t
#356
7
fro
m
BrzVlad
/
f
i
x-conc-memusage2
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
[sgen] Tr
i
m worker gr
a
y queue after finish
i
ng con
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
[sge
n
] We do
n
't need
t
o trim t
h
e free lis
t
when finish
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
V
l
ad
B
rezae
[
sgen] I
n
c
r
ease co
u
n
t
er when act
u
a
l
l
y
a
llo
c
ati
n
g
g
ray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad B
r
ezae
Merge
pull request #3562 fr
o
m
BrzVlad/fix-reve
r
se-wba
r
rier
commit
|
commitdiff
|
tree
2016-09-14
Vlad B
r
ezae
[jit] Fix missing wbarrier for array gen
e
ric setter
commit
|
commitdiff
|
tree
2016-09-12
Vlad Br
e
za
e
Merge
p
ull request #3534 f
r
om Br
z
Vlad/fix-co
n
c-gcstr
e
ss
-
me
m
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[sgen] Fre
e
major sections in
b
ul
k
a
l
s
o on 64bit
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[s
g
en] Adj
u
st free-ing of empty
b
locks
commit
|
commitdiff
|
tree
2016-09-12
Vlad
Brezae
[
r
untime] Replace uses o
f
al
l
oc functio
n
s with glib
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad Brezae
Merge
p
ull
request
#
35
2
8 from
B
rzVlad/fix
-
sgen-che
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
V
l
ad Brezae
[sgen] Make sure we
d
o
n
't sweep
a
blo
c
k if
we're n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen] Re
m
ove u
n
use
d
and potent
i
al
l
y
wrong case f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Breza
e
[sgen
]
Fix mod union c
o
nsi
s
tency c
h
eck
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen] Don't do
remset cons
i
sten
c
y
checks dur
i
ng majors
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[s
g
en] Don't verify
the heap a
f
ter a
m
a
jor
commit
|
commitdiff
|
tree
2016-09-06
Vla
d
Brezae
[sgen] Fix m
i
ssing
remsets
with v
e
r
i
f
y
be
f
ore colle
c
tions
commit
|
commitdiff
|
tree
next