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
Merge pull request #4727 from BrzVlad/fix-xamarin-studio
2017-04-24
Vlad Brezae
Merge pull
r
equest #472
7
from BrzVlad/fix-xamarin-studio
commit
|
commitdiff
|
tree
2017-04-21
Vl
a
d Brezae
[met
a
data] L
o
ck ar
o
u
nd special static fields hash ac
c
ess
commit
|
commitdiff
|
tree
2017-04-21
Vlad B
r
ezae
[amd64]
M
ake inline
f
unction in header
static
commit
|
commitdiff
|
tree
2017-04-21
Vlad Br
e
zae
[
metadata] D
o
n'
t
use static_d
a
ta_array
commit
|
commitdiff
|
tree
2017-04-12
V
lad
B
rezae
M
e
rge pu
l
l request #4670 from B
r
zVlad/fix-sg
e
n-t
e
s
ting
commit
|
commitdiff
|
tree
2017-04-12
Vl
a
d Brezae
[
t
e
sts] I
m
prove
configura
t
ions
o
f sg
e
n
tests
commit
|
commitdiff
|
tree
2017-04-12
Vlad Bre
z
a
e
[tests] Ad
d
timeo
u
t limits to
some longe
r
s
g
e
n
tes
t
s
commit
|
commitdiff
|
tree
2017-04-10
Vla
d
Bre
z
ae
[tes
t
s]
B
ump
t
imeouts on
sgen t
e
sts
commit
|
commitdiff
|
tree
2017-04-04
Vlad
B
r
ez
a
e
Merge pull requ
e
st #463
0
f
r
om BrzV
l
ad/f
e
ature-va
l
loc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
r
untim
e
]
Ad
d
arch size Int
e
rloc
k
edA
d
d
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
B
r
ezae
[sgen] Add old forgotte
n
oom
t
es
t
s
t
o
sg
e
n
o
om suite
commit
|
commitdiff
|
tree
2017-04-04
V
l
a
d Brezae
[sgen] Add oom testi
n
g
suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen]
D
o
n't pass gc
o
p
tions to the test-runner
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Brezae
Merge
p
ull request #4618
from BrzVlad/
f
eatu
r
e-
p
ar-nrs
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad Brezae
[sgen] Split up concurr
e
nt sweep
f
rom worker
l
o
g
ic
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
s
gen
]
In
c
rease gray stack
section
s
i
ze
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Increase pa
r
allelization of minor
s
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
s
gen] Parallel n
u
r
s
ery collect
i
ons
commit
|
commitdiff
|
tree
2017-03-31
V
lad Brez
a
e
[sg
e
n
]
Add
d
e
bug option for valloc limit
commit
|
commitdiff
|
tree
2017-03-30
Vlad Br
e
zae
[
sg
e
n] E
m
it fast inline wbarrier
instead of
the wrapper one
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
r
e
za
e
[s
g
en] Remove CARDTABLE_STATS
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sge
n
]
Ma
k
e sur
e
worke
r
s
d
on't have evacuating
blocks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Br
e
zae
[sge
n
] B
l
ocks on the freelist don
'
t need to have been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Br
e
z
ae
[sgen] Shutdown thre
a
d pool worker
even if it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Don'
t
use workers during finishing paus
e
if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vla
d
B
rez
a
e
[s
g
en] A
d
d sca
n
/co
p
y conte
x
t for the
s
impl
e
p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vl
a
d
Brezae
[sgen]
A
d
d opti
o
n fo
r
parallel nursery collector
commit
|
commitdiff
|
tree
2017-03-24
Vlad Brezae
Mer
g
e pu
l
l request
#4503 from B
r
zVlad
/
f
i
x
-
a
ppdomain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[run
t
ime] Do
n
'
t
reset
a
bort exception
in invoke wrapper
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtime]
I
mprove debu
g
ging of
th
r
ead interrupt
i
ons
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtime]
D
e
f
e
r
a
sync requests during a
b
ort protec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[r
u
ntim
e
] Fix detecti
n
g
a
bort a
t
e
n
d of abor
t
protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[runtime] Fix m
i
ssing abort
d
uring abor
t
pro
t
ected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad B
r
ezae
[runtim
e
] Rework a
b
ort defe
r
ring
commit
|
commitdiff
|
tree
2017-03-20
Vlad Brezae
[runtime] Fix interruption
deferrin
g
commit
|
commitdiff
|
tree
2017-03-15
Vlad Brezae
[sgen] Fix x
m
m scanning on mac
x86
(#4
5
21)
commit
|
commitdiff
|
tree
2017-02-28
Vla
d
Bre
z
ae
Merge pull
r
equest
#438
1
from B
r
zVlad
/
f
eature-generational
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vl
a
d Brezae
Me
r
ge pull request #44
3
4 from B
r
z
V
l
ad/
f
ix-unload-ha
n
g
commit
|
commitdiff
|
tree
2017-02-25
V
l
a
d
Brezae
[thr
e
a
d
s] Don
'
t ignore abort re
q
uests in abo
r
t
protected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
V
lad Brezae
[sgen] Throw OOM
also
from the manag
e
d allocator
commit
|
commitdiff
|
tree
2017-02-22
Vla
d
B
r
ez
a
e
[sgen]
R
e
name co
n
fusing var
i
a
b
l
e
commit
|
commitdiff
|
tree
2017-02-22
V
l
ad Breza
e
Merge pull request #4403 fr
o
m Brz
V
lad/fix
-
workers
-
par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[sgen] Lock
around wo
r
ker
star
t
, not only finis
h
ing
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
re
z
ae
[runti
m
e]
Use
prop
e
r
hash fun
c
t
i
on for key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Counter
f
o
r
ma
x
hashtable chain length
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
rezae
Rev
e
rt "[
U
tils] Use
g
_
dir
e
ct_equal if NUL
L
is passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad Brez
a
e
[s
g
en
]
I
n
clude opt
i
mization for arm/arm64 ta
r
gets
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Avoid equal c
a
l
ls in M
o
noGHa
s
hT
a
ble
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[runtime
]
Use bett
e
r
h
ashing for refobje
c
t_has
h
commit
|
commitdiff
|
tree
2017-02-20
V
la
d
Brezae
[runtime] Reduce c
o
llis
i
o
ns with op
e
n add
r
essi
n
g
h
a
s
h
e
s
commit
|
commitdiff
|
tree
2017-02-20
V
lad
B
rez
a
e
[s
g
e
n]
G
eneratio
n
al mono
g hash
t
able
commit
|
commitdiff
|
tree
2017-02-17
Vla
d
Brezae
[
s
gen]
M
ove some cardtable fu
n
c
t
ions to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vla
d
Brezae
[runti
m
e
]
Open a
d
dre
s
s
ing f
o
r M
o
noGHashTable
commit
|
commitdiff
|
tree
2017-02-06
Vlad Br
e
z
ae
[sgen] Don
'
t a
s
sert w
h
en sus
p
ending detac
h
ing
th
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad B
r
ezae
Merge pull re
q
uest #4306 from BrzVlad/fix-rosly
n
-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Breza
e
Rever
t
"Def
a
u
l
t
powerpc to bu
i
ld
wit
h
mcs (#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc] Sa
v
e all t
h
e re
g
i
sters in
t
he cont
e
xt
commit
|
commitdiff
|
tree
2017-01-24
Vlad
Bre
z
a
e
Merge pull reque
s
t
#3806 from BrzVlad/
f
eatu
r
e-
p
ara
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vl
a
d Brezae
[sgen] Always use
a contex
t
specialized gr
a
y s
t
a
c
k
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Br
e
zae
[
s
gen] A
l
ways use
one concurrent worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Awaken workers
if they are fin
i
shed
while there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen]
U
se non-sync
h
ronize
d
gray stack wh
e
n only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Spread the initial roo
t
s
o
f workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Worker gray
que
u
e stealing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Properl
y
init the size of a
ne
w
gray que
u
e section
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[pr
o
filer
]
Fix vtune
b
uild
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add
w
orker index to the binary prot
o
col entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen]
C
lean
e
xit if we
can't
read b
i
n
p
rot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] S
w
itch to nopar context when
w
e are left with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Br
e
z
a
e
[sgen] Pa
r
a
llel
m
od union scan jo
b
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Avoid allo
c
ating mod union
cardt
a
bles for
l
os
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[
s
gen
]
R
e
move unused function
commit
|
commitdiff
|
tree
2017-01-19
V
lad Bre
z
a
e
[sge
n
] Use p
a
rallel wor
k
ers when finishing co
n
c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Make getting
object size saf
e
with paralle
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad Bre
z
a
e
[s
g
en] Support cementing from multiple work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Disable co
n
current
q
ueue redirec
t
ion
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Add parallel copying infrastructure
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add free lists for ea
c
h w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Pa
r
allel precle
a
ning of lo
s
objects
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] R
e
mov
e
unuse
d
pa
r
ameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen]
Par
a
llel
major bl
o
cks precleaning
commit
|
commitdiff
|
tree
2017-01-19
V
lad Breza
e
[sgen] Sp
l
i
t
precleaning into mul
t
iple jobs
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen] Enqueu
e
preclean through a
w
orke
r
finish callback
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen]
E
n
ab
l
e m
u
l
tiple
wor
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
e
zae
[sgen] CAS o
n
L
OS marking
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Brezae
[sge
n
]
A
dd CAS object mark
i
ng for concurrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Add
s
eparat
e
scan/c
o
p
y context for con
c
u
r
ren
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sge
n
] U
s
e
a
rray w
i
t
h
f
i
xed-size eleme
n
t
f
or
mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Supp
o
rt m
u
ltiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Add multiple
t
hread support for sgen
thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brez
a
e
[
s
ge
n
]
A
dd pa
r
a
l
lel co
n
fi
g
u
r
atio
n
to t
h
e sgen testin
g
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Add option fo
r
a
n
ew
p
arallel
c
o
n
curr
e
nt colle
c
tor
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Remove
unused
p
rototy
p
es
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] U
s
e
t
hread safe a
d
dition
t
o block list
commit
|
commitdiff
|
tree
2017-01-11
Vlad B
r
ezae
[
cor
l
i
b
]
Avoid unne
c
essar
y
ephemeron array
r
esizes
commit
|
commitdiff
|
tree
2017-01-11
Vlad Br
e
zae
[
c
orli
b
]
A
v
oid unboun
d
ed r
e
siz
e
s of ep
h
emeron arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Bre
z
ae
Merge pull
r
equest #4152 from BrzVlad/m
i
sc-gc-
a
ltstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
Merg
e
pull
r
eques
t
#
4
185 fr
o
m
BrzVlad/
f
ix-arm64-finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad
Brezae
[arm64] Fix f
i
nal
l
y abort
commit
|
commitdiff
|
tree
2016-12-19
Vlad
Brezae
Merge pull request #4155 from BrzVlad
/
fix-tls-lmf-addr
commit
|
commitdiff
|
tree
next