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] Switch to nopar context when we are left with one worker
2017-01-19
V
lad Brez
a
e
[sgen] S
w
itch to n
o
pa
r
cont
e
xt when we are
l
e
ft
with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] Paralle
l
mod
u
n
ion scan jobs
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[sgen] Avoid alloca
t
ing mo
d
union cardt
a
ble
s
for lo
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Rem
o
ve unused function
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen]
Use pa
r
allel wo
r
kers wh
e
n
f
inishing concurre
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[
s
g
e
n] Make getting object si
z
e safe with
parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brez
a
e
[sgen] S
u
p
p
ort cementing
f
r
o
m multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
re
z
ae
[sgen] Disable
concurrent qu
e
ue redirection
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
B
rezae
[
s
g
e
n
] Add
p
arallel copy
i
n
g infrastructure
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Br
e
za
e
[
sg
e
n]
A
dd free
l
i
sts fo
r
each
w
o
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel precleaning of los objects
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Remove unused paramete
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Parallel majo
r
blo
c
ks precleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Spli
t
pr
e
clean
i
ng into multiple job
s
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sge
n
] Enqu
e
ue prec
l
ean through a worke
r
finish callback
commit
|
commitdiff
|
tree
2017-01-19
V
lad Breza
e
[sgen] Enable multip
l
e workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
sgen] C
A
S on LOS marki
n
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen]
A
dd CAS
o
b
j
ect marking
f
o
r con
c
urrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Ad
d
s
eparate sca
n
/
co
p
y context fo
r
concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brez
a
e
[s
g
e
n
]
U
se arra
y
with fixed
-
size elem
e
nt for mark wor
d
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
ge
n
] Support multiple
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen
]
Add mu
l
tiple
threa
d
support for s
g
e
n t
h
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brezae
[
sgen] Add par
a
llel co
n
f
i
guration
t
o t
h
e
sgen
testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen] Add option for a
n
ew parall
e
l concurrent
c
ollec
t
or
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Re
m
ov
e
unused prototy
p
es
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Use
thre
a
d sa
f
e
ad
d
ition to block
list
commit
|
commitdiff
|
tree
2017-01-11
Vla
d
Brezae
[corlib] A
v
oi
d
unnec
e
ssary
epheme
r
on arr
a
y
re
s
i
z
e
s
commit
|
commitdiff
|
tree
2017-01-11
Vl
a
d B
r
e
zae
[corlib] Avoid
u
nbounded resizes of ephemeron ar
r
ays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brezae
M
erge p
u
ll requ
e
st #4152 from Br
z
Vlad/misc-g
c
-
altstack
commit
|
commitdiff
|
tree
2016-12-21
V
l
ad Brezae
M
e
rge pull request
#
4
185 fr
o
m
B
rzV
l
ad/fix-arm64-f
i
nally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Bre
z
a
e
[arm64] Fix fina
l
ly abo
r
t
commit
|
commitdiff
|
tree
2016-12-19
Vlad Brezae
Merge pull request #4
1
55 from BrzVlad/
f
ix-tls-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
Vlad
Breza
e
[runtime] Fi
x
MONO_ARCH_ENABL
E
_MON
O
_LMF_VA
R
commit
|
commitdiff
|
tree
2016-12-16
Vlad
B
r
ezae
[r
u
ntime] Remove old un
u
sed d
e
f
i
n
es/prototypes
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s
g
en] Reenable gc-al
t
stack t
e
st
commit
|
commitdiff
|
tree
2016-12-15
Vlad
B
r
ezae
[s390x] Fix bui
l
d
commit
|
commitdiff
|
tree
2016-12-15
V
lad Brezae
Merge pull reque
s
t #401
4
from BrzVlad/
f
ea
t
u
r
e-tls-r
e
factor
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[arm] Resur
r
ect inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
V
l
ad Br
e
z
ae
[arm64] Resurre
c
t inlined
fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
[x86] Resurrect
i
nlined
fast
t
ls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d B
r
ez
a
e
[r
u
nti
m
e] Glo
b
al debug option for u
s
ing fal
l
bac
k
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad
Brez
a
e
[amd64]
Resurrec
t
inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad
B
rezae
[runtime] Refactor and uni
f
y
tl
s
access
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brez
a
e
Merge
pull request #
4
110 fr
o
m
Br
z
Vlad/f
i
x
-
sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
Re
v
ert
"[c
i
] Move mcs switch for
Win32 build
s
into
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vlad
Brezae
[sg
e
n] Don't suspend t
h
read in wow64 transition
commit
|
commitdiff
|
tree
2016-12-13
Vla
d
Brezae
[sgen] binary protocol o
n
wind
o
ws
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[runtime] Fix p
r
o
to
t
y
pe of
f
unct
i
ons
commit
|
commitdiff
|
tree
2016-11-28
V
l
ad Brezae
Merge pu
l
l
r
equest #3973 f
r
om mono
/
sma
l
l
-pe
r
f
commit
|
commitdiff
|
tree
2016-11-17
V
l
a
d Brezae
Merge pull request #3968 from
B
r
z
Vlad/fix-monitor-except
i
on
commit
|
commitdiff
|
tree
2016-11-15
Vlad Brezae
[runtime] Fix
monito
r
exception
t
hr
o
wing
commit
|
commitdiff
|
tree
2016-11-02
Vlad
B
re
z
ae
[sgen]
Fix sgen with nursery
sizes bigger than 4
G
commit
|
commitdiff
|
tree
2016-10-27
Vlad Brezae
Me
r
ge pull r
e
q
uest #3769 from evinca
r
ofautu
m
n/fix-verify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
zae
Mer
g
e pull request #3766 from BrzVla
d
/f
e
at
u
re-defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[tests] Select sgen
ma
j
o
r
explicitly in test
s
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[sgen]
E
nab
l
e concurrent gc by default on deskt
o
p
commit
|
commitdiff
|
tree
2016-10-12
Vlad Brez
a
e
M
e
rge pull request #374
9
fro
m
Br
z
Vlad/
f
ix-mips-
f
i
x
commit
|
commitdiff
|
tree
2016-10-11
Vlad Bre
z
ae
[mips] Dis
a
ble div with mu
l
on 32bit m
i
ps
commit
|
commitdiff
|
tree
2016-10-10
Vlad Bre
z
ae
[
mips
]
Add missing define
commit
|
commitdiff
|
tree
2016-10-10
V
l
a
d Br
e
z
ae
[mips] Don't assert when decomposin
g
longs
commit
|
commitdiff
|
tree
2016-10-10
Vl
a
d Brez
a
e
Merge pull request #3740
from
Unity-Technologies
/
gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vlad Brezae
M
er
g
e pull request #3
7
05 from BrzVla
d
/fix-
s
g
en-interna
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad Brezae
[
sg
e
n]
F
ix block s
i
z
e
co
m
putation for alloca
t
ion size
commit
|
commitdiff
|
tree
2016-09-27
Vlad Brezae
Merge pull request
#
3647 from BrzVl
a
d/fix-sgen-internal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad Breza
e
[sgen] Unta
g
th
e
vtable d
u
ring
c
oncurrent mar
k
commit
|
commitdiff
|
tree
2016-09-26
Vl
a
d
B
r
e
za
e
[sgen]
F
ix internal alloc
a
tion
commit
|
commitdiff
|
tree
2016-09-23
V
lad Brezae
[gc
]
Warn if
we fail to
switch gc
commit
|
commitdiff
|
tree
2016-09-19
Vl
a
d Brezae
M
erg
e
pull request #3567 f
r
o
m
B
r
zVlad/fix-conc-memusage2
commit
|
commitdiff
|
tree
2016-09-16
Vlad
B
r
ezae
[sgen] Trim
worke
r
gray
q
u
e
ue after finishing concur
r
ent
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad
Brezae
[sg
e
n
] We don't n
e
ed to t
r
im the fr
e
e list when fi
n
is
h
ing
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
V
l
ad Brezae
[sge
n
]
I
n
cr
e
as
e
counte
r
when actually
a
llocating
gray
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Vlad Brezae
Merge pull request #356
2
from Br
z
Vlad/
f
ix-reverse-wbarrier
commit
|
commitdiff
|
tree
2016-09-14
Vlad Breza
e
[
j
it] Fix missing wbarr
i
er for ar
r
ay
g
eneric setter
commit
|
commitdiff
|
tree
2016-09-12
Vlad
Brezae
Merge pull request #3534 from BrzVlad/fix-c
o
nc-gcstress-mem
commit
|
commitdiff
|
tree
2016-09-12
Vl
a
d
B
rezae
[sg
e
n] Free majo
r
sectio
n
s
in
b
ulk also o
n
64bit
commit
|
commitdiff
|
tree
2016-09-12
Vlad Brezae
[sgen] Ad
j
u
st
f
ree-i
n
g of
e
m
pty
b
l
o
cks
commit
|
commitdiff
|
tree
2016-09-12
V
l
ad Brezae
[runti
m
e] R
e
place
u
ses of alloc
f
unctions with glib
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Vlad Bre
z
ae
Merge pull request #3528 from Brz
V
lad/fix-sg
e
n-check
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
V
l
ad Brezae
[sgen] Make sure we don't swee
p
a block if
we're not
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Bre
z
ae
[s
g
e
n
] Remove
unuse
d
and potenti
a
ll
y
wrong
c
ase fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[
sg
e
n] Fix mod uni
o
n consistency check
commit
|
commitdiff
|
tree
2016-09-06
Vlad Breza
e
[
s
gen] Don't do remset c
o
nsist
e
ncy check
s
during majors
commit
|
commitdiff
|
tree
2016-09-06
Vlad
B
rezae
[sgen
]
Don't ve
r
ify
the heap aft
e
r
a
major
commit
|
commitdiff
|
tree
2016-09-06
Vlad Brezae
[sgen]
Fix missing remsets with verify b
e
fore collections
commit
|
commitdiff
|
tree
2016-09-05
Vlad Brezae
[sgen]
R
e
move unus
e
d parame
t
e
r
commit
|
commitdiff
|
tree
2016-08-26
V
l
ad Bre
z
ae
Merge pull request
#
3451 fr
o
m BrzVlad/
f
ix-a
r
m
el-emulatio
n
commit
|
commitdiff
|
tree
2016-08-25
Vla
d
B
rezae
[jit] Don
'
t
lower sto
r
e_r4 and load_r4 on
armel
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-08-25
Vlad Bre
z
a
e
[arm]
F
ix opcode emulati
o
n on armel wi
t
h no fp
commit
|
commitdiff
|
tree
2016-08-22
Vla
d
Bre
z
a
e
[arm
6
4
]
B
ump i
n
st
r
uction sizes fo
r
atomic ops to match
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Vlad Brezae
Merge pull request #3418 from BrzVlad/fix-arm64-finalizer
.
.
.
commit
|
commitdiff
|
tree
2016-08-19
Vlad
B
rezae
[arm64]
A
d
d
s
e
q
uentia
l
mem
o
ry
c
o
ns
t
r
aint to swap, cas
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
V
l
a
d Brezae
[arm64]
Add full memory
seq
u
encing
t
o
atomic loads
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vla
d
Brezae
[arm64] Add full
me
m
ory seq
u
en
c
ing to atomic stores
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Vlad
B
rezae
M
e
r
ge
p
ull reques
t
#3401 f
r
om Brz
V
lad/fi
x
-managed-a
l
loc2
commit
|
commitdiff
|
tree
2016-08-17
Vlad
B
rezae
[aot] Fallback to slowpa
t
h m
a
naged alloc if we fail
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Bre
z
ae
[sgen]
Unify t
l
s acces
s
acro
s
s
with/without HAVE_KW_
T
HREA
D
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Vlad Brezae
[
a
ot] D
o
n't aot methods that u
s
e tls on HAVE_KW_THREAD
.
.
.
commit
|
commitdiff
|
tree
2016-08-12
Vlad Brezae
[
jit] Add missing sp
e
c
ia
l
c
a
se for div with mul optimi
z
ation
commit
|
commitdiff
|
tree
2016-08-11
V
l
a
d
Brezae
Merge pu
l
l request #2332 from
B
rz
V
lad/featu
r
e-div-with-mu
l
commit
|
commitdiff
|
tree
2016-08-11
V
l
ad Br
e
zae
[jit] Enable division by constant op
t
imization on 32 bit
commit
|
commitdiff
|
tree
next