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] Support cementing from multiple workers
2017-01-19
Vlad Br
e
zae
[sgen] Support cemen
t
ing from multi
p
le
wor
k
e
r
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Disable
c
o
ncurren
t
queue redirect
i
on
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Add parallel copyi
n
g infrastruc
t
ure
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
sgen]
Add fre
e
lists for each
workers
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Bre
z
ae
[sgen
]
Par
a
llel precleanin
g
of los
o
b
jects
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen]
Remove u
n
used parameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen]
P
arallel major blo
c
ks precleanin
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Bre
z
a
e
[sg
e
n] Split preclean
i
ng into
mult
i
ple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n]
Enqueue precle
a
n through a worker finish callback
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Bre
z
ae
[sgen]
E
nable multi
p
le
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] CAS o
n
LOS marking
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Brez
a
e
[sgen] Ad
d
CA
S
obje
c
t m
a
rk
i
ng f
o
r
co
n
cu
r
ren
t
w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Add
sep
a
rat
e
s
ca
n
/copy context
f
o
r conc
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Use
array with fixed-s
i
ze ele
m
ent
f
or mark
words
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Support multiple wor
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[
s
gen] Add multiple
t
h
re
a
d suppo
r
t for sgen threa
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Add paralle
l
c
o
n
fi
g
ur
a
tion to the sgen testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sg
e
n] Add opt
i
on for a ne
w
p
ara
l
lel co
n
curr
e
nt collec
t
or
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Remo
v
e unused prototypes
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Use
thread safe a
d
d
ition to block list
commit
|
commitdiff
|
tree
2017-01-11
V
l
a
d
Brezae
[cor
l
ib] Av
o
id unn
e
cessary ephemeron array
resizes
commit
|
commitdiff
|
tree
2017-01-11
Vla
d
Brezae
[corlib] Avoid unbounded res
i
zes of ephemeron arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Breza
e
Mer
g
e pull
r
equest #4
1
52 from
Brz
V
lad/
m
isc-g
c
-
altstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad
Brez
a
e
M
erge pull req
u
e
s
t #4185 from BrzV
l
ad
/
fix-arm64
-
f
i
n
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
V
l
a
d
Brezae
[arm64] Fi
x
finall
y
abort
commit
|
commitdiff
|
tree
2016-12-19
Vlad Brezae
Merge pull request
#415
5
from
BrzVl
a
d/
f
i
x
-tls-
l
m
f
-addr
commit
|
commitdiff
|
tree
2016-12-16
Vla
d
Brezae
[ru
n
tim
e
] Fi
x
MONO_ARCH_ENABLE_MONO_LM
F
_VAR
commit
|
commitdiff
|
tree
2016-12-16
Vlad Breza
e
[
runtime]
R
em
o
ve old unused defines/prototypes
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[sgen] Reenable g
c
-altstack test
commit
|
commitdiff
|
tree
2016-12-15
Vla
d
Brez
a
e
[
s
39
0
x] Fix build
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
M
erge pu
l
l
re
q
uest #4014
f
r
om BrzVlad/featu
r
e-
t
ls-r
e
factor
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[arm] Resurrect
inline
d
fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vla
d
B
re
z
ae
[arm64] Resurrect
i
n
lined fa
s
t tl
s
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Bre
z
ae
[x86] Re
s
urrect inlined fast t
l
s
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brez
a
e
[r
u
ntime] Glob
a
l
debug op
t
ion for using fallback tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[amd64
]
Resu
r
rect inli
n
e
d fas
t
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[runtim
e
] Refactor
and u
n
i
f
y tls
access
commit
|
commitdiff
|
tree
2016-12-14
V
lad Brezae
Merge pull r
e
quest #41
1
0 from BrzV
l
ad/fix-sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
Revert "[ci] Move mcs swit
c
h for W
i
n32 bu
i
lds into
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
V
l
ad Brezae
[sgen] Don'
t
suspend thread in wow6
4
trans
i
tion
commit
|
commitdiff
|
tree
2016-12-13
V
lad Breza
e
[sgen] binar
y
protocol on
w
i
n
dows
commit
|
commitdiff
|
tree
2016-12-13
V
l
ad Brezae
[r
u
ntime] Fix prototype of
functi
o
ns
commit
|
commitdiff
|
tree
2016-11-28
V
la
d
Brez
a
e
Me
r
ge pu
l
l reques
t
#
3
9
7
3
from mono/sm
a
ll-per
f
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
M
e
r
g
e
pull r
e
qu
e
st #3968
from BrzVla
d
/fix-monitor-excepti
o
n
commit
|
commitdiff
|
tree
2016-11-15
Vlad Brezae
[runtime] Fix
m
onitor exceptio
n
th
r
o
w
ing
commit
|
commitdiff
|
tree
2016-11-02
Vlad Brezae
[sgen
]
Fix sgen with nursery
s
i
zes big
g
er t
h
an 4G
commit
|
commitdiff
|
tree
2016-10-27
Vl
a
d Brezae
Merg
e
pull re
q
uest #3769 fro
m
evinca
r
ofautumn/f
i
x-verify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
lad Brezae
Merge
p
ull request #3766
from B
r
zVlad/feat
u
re-de
f
au
l
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
lad
B
r
ezae
[
tes
t
s] Select s
g
en majo
r
explicitl
y
i
n tests
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[sgen] E
n
able
c
oncurrent g
c
b
y default o
n
des
k
top
commit
|
commitdiff
|
tree
2016-10-12
Vlad Brezae
M
e
rge pull request
#
3
7
4
9 from B
r
zVlad/fi
x
-mi
p
s-fix
commit
|
commitdiff
|
tree
2016-10-11
Vl
a
d Brezae
[mips] Disable div with
mul on 32bit mips
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[mip
s
] Add mi
s
sing
define
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[m
i
p
s
]
D
on't assert when
d
e
c
omposing long
s
commit
|
commitdiff
|
tree
2016-10-10
Vla
d
B
re
z
ae
Merge pull request #3740
f
rom Unity-Te
c
hnologies/gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vlad
Brezae
Me
r
g
e
p
u
ll
request #
3
705
f
rom BrzVlad/fix-s
g
en-internal
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vla
d
Bre
z
ae
[
sgen] Fix block size computation for allocati
o
n
size
commit
|
commitdiff
|
tree
2016-09-27
Vla
d
Brezae
Merge
p
ull request
#
364
7
fr
o
m BrzVlad/f
i
x-
s
gen-internal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vl
a
d
Br
e
zae
[sgen] Untag the vtable durin
g
concur
r
ent mark
commit
|
commitdiff
|
tree
2016-09-26
Vlad
B
rezae
[
sgen] Fix intern
a
l allocatio
n
commit
|
commitdiff
|
tree
2016-09-23
V
lad B
r
ezae
[gc] Warn if we fail to swi
t
ch gc
commit
|
commitdiff
|
tree
2016-09-19
Vlad Breza
e
Merge pull
r
eq
u
est #3567
from B
r
zV
l
ad/fix-conc-me
m
usage2
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
[sgen] Trim worker gr
a
y queue
a
fter
finishing concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad B
r
e
z
ae
[sgen] We
d
o
n
't need
t
o
t
r
im the free list whe
n
f
i
nis
h
ing
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vla
d
Breza
e
[sgen] Incr
e
a
s
e counte
r
w
h
en actually allocat
i
ng
g
ray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Bre
z
ae
Merge pull request #3562 fr
o
m BrzVlad/fi
x
-reverse-wbarrier
commit
|
commitdiff
|
tree
2016-09-14
Vlad Brezae
[jit] Fix missin
g
w
b
arrier for a
r
ray g
e
ne
r
ic setter
commit
|
commitdiff
|
tree
2016-09-12
V
l
a
d Brezae
M
e
rge pull request #3534 from BrzVl
a
d
/fix-conc-gcstress-mem
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[
sgen
]
Free major sections
i
n
b
u
lk also
on 6
4
b
i
t
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[sge
n
] Ad
j
ust
free-ing of
e
mpty
blocks
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[
r
unti
m
e
] Re
p
l
a
ce uses of alloc functions w
i
t
h gl
i
b
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad
Br
e
zae
Merge pul
l
request #3528 fr
o
m B
r
zVlad/f
i
x-s
g
en
-
check
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
V
lad Brezae
[sgen] Make sure we don't sweep a
b
lo
c
k
if we're n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vl
a
d
Brez
a
e
[
sgen] R
e
move unused and
p
otentia
l
l
y wrong case from
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
V
l
ad
B
rezae
[sgen] F
i
x m
o
d unio
n
c
onsistency check
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen] Don't do
r
ems
e
t cons
i
stency
checks d
u
ri
n
g majo
r
s
commit
|
commitdiff
|
tree
2016-09-06
Vla
d
Brezae
[sgen] Don't verify the heap after a
major
commit
|
commitdiff
|
tree
2016-09-06
Vlad B
r
ezae
[sg
e
n] Fi
x
mi
s
sing
r
em
s
e
t
s with ve
r
ify before collect
i
o
ns
commit
|
commitdiff
|
tree
2016-09-05
Vlad Brezae
[s
g
en] Remove unused parameter
commit
|
commitdiff
|
tree
2016-08-26
Vlad Bre
z
ae
M
e
rge pull request #3451 fr
o
m
B
rzV
l
ad/fix-armel-emulation
commit
|
commitdiff
|
tree
2016-08-25
Vlad
B
rezae
[jit] D
o
n't lower sto
r
e_r4 and
l
o
ad
_
r4
on a
r
mel with
.
.
.
commit
|
commitdiff
|
tree
2016-08-25
Vlad Brezae
[arm] Fix opcode emulation on armel with no fp
commit
|
commitdiff
|
tree
2016-08-22
Vlad Bre
z
ae
[arm64] B
u
m
p
instruc
t
ion sizes for a
t
omic ops to match
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
V
lad Brezae
Merge pull request
#
3418 from
Br
z
Vlad/
f
ix-arm64
-
fin
a
lizer
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Vl
a
d
B
rezae
[
arm64] Add sequential memory constrain
t
to swap,
c
as
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vl
a
d Bre
z
ae
[ar
m
64]
Add full memo
r
y sequencing to atomic loads
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad Breza
e
[arm
6
4] Add
full memory sequencing t
o
atomic stores
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad Brezae
M
e
rge pul
l
r
equest #3401 f
r
om BrzVl
a
d/fix-mana
g
ed-
a
ll
o
c2
commit
|
commitdiff
|
tree
2016-08-17
Vla
d
B
r
e
zae
[ao
t
] Fallback to sl
o
wpath managed
a
lloc if we
fail
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad
B
r
e
zae
[sg
e
n] Unify tls
access
a
cross wi
t
h
/without HAVE_KW_THREAD
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Brez
a
e
[aot] Don't
aot
methods th
a
t use tls on HAVE_KW_THREAD
.
.
.
commit
|
commitdiff
|
tree
2016-08-12
Vlad
Breza
e
[j
i
t]
Add missing special c
a
se for div with
mul optimization
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
M
erge
p
ull re
q
u
es
t
#
2
3
32 from
B
rzVlad/feature-div-with-mul
commit
|
commitdiff
|
tree
2016-08-11
Vlad
Brezae
[jit] Enable d
i
vision by cons
t
ant opt
i
mizatio
n
o
n
3
2
bit
commit
|
commitdiff
|
tree
2016-08-11
Vlad
Brezae
[arm] Implement OP_BIGMUL
commit
|
commitdiff
|
tree
2016-08-11
Vl
a
d
Brezae
[
tests] Add random immedi
a
te di
v
isio
n
test
commit
|
commitdiff
|
tree
2016-08-11
V
l
ad Br
e
zae
[jit] Register coun
t
e
r
for num
b
er of
opti
m
iz
e
d divisi
o
ns
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
[
j
it]
O
pti
m
ize s
i
gned d
i
vision by
c
o
n
sta
n
t
commit
|
commitdiff
|
tree
2016-08-11
Vlad Brezae
[
jit]
O
ptimize unsigned division
b
y constant
commit
|
commitdiff
|
tree
2016-07-27
Vlad
B
reza
e
Merge pull request
#296
1
from
s
chani
/
fix-sg
e
n-refactorin
g
commit
|
commitdiff
|
tree
next