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
[threads] Don't ignore abort requests in abort protected blocks
2017-02-25
Vlad Brezae
[t
h
reads] Don't ignore abort requests in abort protecte
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brez
a
e
[sgen] Don't a
s
sert w
h
en
s
u
spending det
a
c
hing thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
V
l
ad Brezae
Merge pull reque
s
t #4306 from BrzVl
a
d/fix
-
ros
l
yn-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Revert "Def
a
ult powerpc
t
o build with mcs (#4313)"
commit
|
commitdiff
|
tree
2017-02-02
V
lad
Brezae
[ppc]
S
ave all the r
e
gisters in
t
he contex
t
commit
|
commitdiff
|
tree
2017-01-24
Vla
d
B
rezae
Merge p
u
ll request #3806 from BrzV
l
ad/f
e
a
ture-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vl
a
d Brezae
[
s
gen] Always use
a
context specialize
d
gr
a
y sta
c
k
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Always
use o
n
e con
c
urren
t
w
orker
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
e
zae
[
sgen] Awa
k
en work
e
rs if they are fi
n
ished while there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Use non-
s
ynchroniz
e
d gray st
a
ck w
h
en only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Br
e
z
a
e
[
s
gen] Spread the initial roots of
w
orkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Work
e
r gray queue stealing
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Properly init the
size of a
new gray queue section
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[
profiler] Fix vtune b
u
ild
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Add work
e
r
index to the
b
inary p
r
otocol
e
ntries
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[s
g
en] Clean
e
x
i
t
if we can
'
t r
e
ad binprot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Swit
c
h to nop
a
r context
w
h
e
n we ar
e
left wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad Bre
z
ae
[
sgen
]
Parallel mod
u
nio
n
sc
a
n jobs
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Br
e
zae
[
s
gen] A
v
oid allocati
n
g mod union cardtables
f
o
r lo
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sg
e
n]
Remove
unuse
d
functio
n
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[sgen] Use paral
l
el
w
orkers when fin
i
shing concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sg
e
n] Make
g
etting object siz
e
s
afe with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[s
g
en] Sup
p
ort cementing fro
m
m
ultiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Disab
l
e co
n
curre
n
t qu
e
ue redir
e
cti
o
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sg
e
n] Add p
a
rallel c
o
pying infrastructure
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brez
a
e
[sgen] Add free
l
ists for each workers
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[
sg
e
n
] Paral
l
el
prec
l
eani
n
g of los obj
e
cts
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brez
a
e
[sg
e
n] Remov
e
unu
s
ed
p
ar
a
met
e
r
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brez
a
e
[sgen] Pa
r
al
l
el major blocks precleaning
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[
s
gen] Split precleaning i
n
t
o
mult
i
p
le jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
ge
n
] Enqueue preclean
through a worker finish
callb
a
ck
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Enab
l
e multiple w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[
s
gen] CAS o
n
LOS m
a
r
k
ing
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen
]
Add CAS obje
c
t
marking for concur
r
ent worker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Add separ
a
t
e scan/copy
c
o
ntext for co
n
cur
r
en
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use array with
f
ixed-size el
e
m
e
nt for ma
r
k words
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[
s
g
en] Sup
p
ort multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Add
m
u
l
tipl
e
thr
e
ad
s
upport for
s
gen t
h
read
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
A
dd para
l
le
l
configurati
o
n to the sg
e
n
testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d B
r
ezae
[sgen] Add
o
ption for a ne
w
paralle
l
c
o
n
current collector
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Re
m
ove unused prot
o
type
s
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
B
rez
a
e
[sgen] Use
thread safe additio
n
to b
l
ock
l
ist
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[c
o
rlib] Avoid
unnecess
a
ry ephemeron arr
a
y re
s
izes
commit
|
commitdiff
|
tree
2017-01-11
Vlad B
r
ezae
[
c
orlib] A
v
o
i
d
unbounded
r
e
s
i
zes of ephemeron arra
y
s
commit
|
commitdiff
|
tree
2017-01-03
V
lad B
r
ezae
Me
r
g
e pu
l
l request #
4
152 from BrzVla
d
/misc-
g
c
-
altstack
commit
|
commitdiff
|
tree
2016-12-21
V
lad Bre
z
a
e
Merge pull reque
s
t
#4185 from BrzVlad/fix-
a
rm64-fi
n
a
lly
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
[arm
6
4] Fi
x
finally
ab
o
r
t
commit
|
commitdiff
|
tree
2016-12-19
Vl
a
d Brezae
Merge pull r
e
q
uest #4155 from BrzVlad/fi
x
-t
l
s-lmf-add
r
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[runtime]
Fix MONO_AR
C
H_ENABLE_MONO_LMF_V
A
R
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[run
t
i
m
e
]
R
emove o
l
d
unus
e
d de
f
ines/protot
y
pes
commit
|
commitdiff
|
tree
2016-12-15
V
lad Br
e
zae
[sgen] Reenab
l
e gc-altstack te
s
t
commit
|
commitdiff
|
tree
2016-12-15
Vlad B
r
e
zae
[
s3
9
0
x] Fix build
commit
|
commitdiff
|
tree
2016-12-15
Vl
a
d Brezae
Me
r
ge pull r
e
q
u
e
st #4014
f
rom B
r
zVlad/feature-tls-
r
efactor
commit
|
commitdiff
|
tree
2016-12-14
Vlad
Brezae
[ar
m
] Resurrect i
n
l
ined f
a
st tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad B
r
ezae
[
ar
m
64] Resurrect inline
d
fast tls
commit
|
commitdiff
|
tree
2016-12-14
V
lad Br
e
zae
[
x
86] R
e
surrect inl
i
ned fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Bre
z
ae
[runtime]
G
lobal
debug opt
i
on for using fallback tls
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad B
r
eza
e
[amd
6
4] Resurr
e
ct
i
nlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad B
r
e
z
a
e
[run
t
ime] Refacto
r
a
n
d u
n
i
f
y tls access
commit
|
commitdiff
|
tree
2016-12-14
Vlad
Brezae
Merge pull request #4110 f
r
om BrzVlad/fix-
s
gen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vl
a
d
B
re
z
a
e
Re
v
ert "
[
c
i] Move mcs
s
w
itch for Win32
builds into
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vlad
B
r
ez
a
e
[sg
e
n]
D
o
n't suspend thread in wow64 transition
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[sgen]
b
ina
r
y protocol on windows
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[
r
unt
i
me] Fix
prototype of functions
commit
|
commitdiff
|
tree
2016-11-28
Vlad Breza
e
Merge pull request #3973 from
m
ono/s
m
all-pe
r
f
commit
|
commitdiff
|
tree
2016-11-17
Vlad
B
rezae
Merge pull request #3
9
68 from
B
rzV
l
ad/fix-monitor-exception
commit
|
commitdiff
|
tree
2016-11-15
V
l
ad Br
e
zae
[runtime] Fix monito
r
exception throwing
commit
|
commitdiff
|
tree
2016-11-02
Vl
a
d B
r
ezae
[sgen] Fix sgen with nu
r
sery siz
e
s
bigger than 4G
commit
|
commitdiff
|
tree
2016-10-27
Vlad Brezae
Merge pull re
q
uest #3769 from evi
n
carof
a
u
t
umn/f
i
x-ve
r
i
f
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
zae
Merge pull r
e
quest #3766 from BrzVlad/feature-default
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[tests] Select sgen major explicitly in tests
commit
|
commitdiff
|
tree
2016-10-13
Vla
d
Brezae
[sgen] Enable concurrent gc by de
f
ault
o
n
d
esktop
commit
|
commitdiff
|
tree
2016-10-12
Vlad Bre
z
ae
Merge pull reque
s
t
#
3
749 from
B
rzVlad/fix-mips-fix
commit
|
commitdiff
|
tree
2016-10-11
V
l
ad B
r
ezae
[mips
]
Disable d
i
v w
i
th mul on
3
2bit mips
commit
|
commitdiff
|
tree
2016-10-10
Vlad
B
rezae
[mips] Add missing def
i
ne
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[mips] Don't
asser
t
wh
e
n decomposing l
o
n
g
s
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
Merge pull
r
equest #3740 from Unity-Technologies
/
gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
V
l
ad B
r
e
z
a
e
M
erge pull
r
equest #3705
from BrzV
l
a
d/fi
x
-
sg
e
n
-
interna
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad Brezae
[sgen] Fix
b
lock size c
o
m
putati
o
n for
allocation
s
ize
commit
|
commitdiff
|
tree
2016-09-27
Vlad Brezae
Me
r
ge
p
u
l
l req
u
est #3647 from Brz
V
l
ad/fi
x
-sgen-in
t
e
rna
l
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vl
a
d Brez
a
e
[sg
e
n
]
Untag the vtable during con
c
urr
e
nt
mark
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brezae
[
s
ge
n
] Fix internal allo
c
ation
commit
|
commitdiff
|
tree
2016-09-23
Vlad
B
rezae
[gc] Warn if we fail to switch gc
commit
|
commitdiff
|
tree
2016-09-19
V
l
a
d Brezae
Merge pul
l
r
eq
u
est
#3567
from Brz
V
la
d
/
f
ix-conc-me
m
usage2
commit
|
commitdiff
|
tree
2016-09-16
Vlad
B
reza
e
[sgen
]
T
ri
m
worker gray queue afte
r
finishin
g
concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad B
r
ezae
[sgen] We d
o
n't need t
o
trim the free l
i
st wh
e
n finishi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
[
sgen] In
c
rease co
u
n
ter
when
ac
t
ua
l
ly alloc
a
ting gray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brez
a
e
M
e
rge pu
l
l re
q
u
e
st #
3
562 f
r
om BrzVl
a
d/
f
ix-re
v
erse-wbarrier
commit
|
commitdiff
|
tree
2016-09-14
Vlad B
r
ezae
[jit] Fix m
i
ssing wbarr
i
er for array generic sett
e
r
commit
|
commitdiff
|
tree
2016-09-12
Vlad
Brezae
Merge
p
u
ll
r
equ
e
st #3
5
34
f
rom
BrzVlad/f
i
x-conc-gc
s
tress-mem
commit
|
commitdiff
|
tree
2016-09-12
V
l
ad
B
r
ezae
[sgen] Free major sections in bulk al
s
o on
64bit
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[s
g
en] Adjust free
-
ing o
f
empty blocks
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[run
t
ime] Replace uses of alloc
f
unctions w
i
th
glib
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad Brezae
Merg
e
p
ull reque
s
t
#
3528 from Br
z
V
lad/fix-sgen-ch
e
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Vlad
B
rezae
[
s
gen]
M
ake sure we do
n
't sweep a block i
f
we're not
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad
B
rez
a
e
[sgen] Re
m
ove unu
s
ed and potentiall
y
wr
o
ng case from
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[
s
gen] Fix mod uni
o
n
c
on
s
i
sten
c
y check
commit
|
commitdiff
|
tree
2016-09-06
Vl
a
d B
r
ezae
[
s
gen] Don't do remset
c
onsistenc
y
ch
e
cks during majors
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen] Do
n
't
v
er
i
fy the heap
after a major
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen] Fix
m
iss
i
n
g remsets wit
h
verify before
c
ollections
commit
|
commitdiff
|
tree
next