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
Vl
a
d Brezae
Me
r
ge pull request #4727 from
B
rzVlad/fix-xamarin-studio
commit
|
commitdiff
|
tree
2017-04-21
Vlad Breza
e
[metadata] Lock arou
n
d special sta
t
ic f
i
elds
h
ash access
commit
|
commitdiff
|
tree
2017-04-21
Vla
d
Breza
e
[
amd64] Make inlin
e
funct
i
on
in h
e
a
d
er static
commit
|
commitdiff
|
tree
2017-04-21
Vla
d
B
r
e
zae
[metadata] Don'
t
use stat
i
c_d
a
ta_array
commit
|
commitdiff
|
tree
2017-04-12
Vlad Breza
e
M
erg
e
pull re
q
u
est #
4
670 fr
o
m BrzVlad/fix-sgen-testing
commit
|
commitdiff
|
tree
2017-04-12
V
lad Brezae
[t
e
s
ts] Im
p
rove configurations o
f
sgen te
s
ts
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
[tests] Add ti
m
eout limits to
s
om
e
longer s
g
en tests
commit
|
commitdiff
|
tree
2017-04-10
Vlad Brezae
[tests] B
u
mp
t
ime
o
u
ts
on sgen tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
M
er
g
e pull req
u
est #4
6
30 from
B
r
z
Vl
a
d
/f
e
a
t
u
re-valloc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Brezae
[runtime] Add ar
c
h size InterlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Add old
f
o
rgotten
o
o
m
tes
t
s to sgen oom suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
s
gen]
A
dd oom testing suit
e
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Do
n
'
t pass gc
o
ptions to the test-ru
n
ner
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
Merge pull re
q
uest #46
1
8 f
r
om BrzVlad/featu
r
e-par-nrs
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
e
zae
[
s
gen] Split
u
p concu
r
rent
s
weep
f
rom worker logic
commit
|
commitdiff
|
tree
2017-04-04
Vlad
B
r
ezae
[
s
gen] Incr
e
ase gray stack section si
z
e
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Inc
r
ease parall
e
l
i
z
ation of minors
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Parallel nur
s
er
y
c
olle
c
tions
commit
|
commitdiff
|
tree
2017-03-31
Vla
d
Breza
e
[sg
e
n] Add deb
u
g op
t
ion f
o
r valloc lim
i
t
commit
|
commitdiff
|
tree
2017-03-30
Vla
d
Brezae
[sgen] Emit fa
s
t i
n
l
in
e
wbarrier instead of the wrapper one
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
r
e
zae
[sgen]
Rem
o
ve CARDTA
B
LE_STATS
commit
|
commitdiff
|
tree
2017-03-30
Vlad
Brezae
[sgen] Make s
u
re workers don't
have eva
c
uating bloc
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Breza
e
[sgen]
Blocks o
n
the
f
r
eelist don't
n
eed
to hav
e
been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
rezae
[sgen] Shutd
o
w
n th
r
e
ad pool worker eve
n
if it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[
s
gen]
D
on't use
wo
r
ker
s
durin
g
fin
i
shing pause if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vl
a
d Brezae
[sgen] Add scan/copy context for the simple parallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Add
option for p
a
ralle
l
nurse
r
y collector
commit
|
commitdiff
|
tree
2017-03-24
V
lad B
r
ezae
M
e
rge pull
r
e
quest #4
5
03 from BrzVlad/fix
-
app
d
omain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtim
e
]
Don't rese
t
ab
o
rt excepti
o
n in invoke wr
a
pper
commit
|
commitdiff
|
tree
2017-03-23
Vlad
B
re
z
ae
[runtime] Improv
e
debugging
o
f thread inter
r
uptions
commit
|
commitdiff
|
tree
2017-03-23
V
l
ad Brezae
[runt
i
me] Defer async request
s
during
abort pr
o
tected
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[run
t
ime] Fix detecting abort a
t
end o
f
abort protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vla
d
Brezae
[runtim
e
] Fix
missing abor
t
during
abort pr
o
tected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[runtime] R
e
w
o
rk abort defe
r
ring
commit
|
commitdiff
|
tree
2017-03-20
V
lad Brez
a
e
[runt
i
me] Fix interruption deferring
commit
|
commitdiff
|
tree
2017-03-15
Vlad Brezae
[sg
e
n] Fix x
m
m s
c
an
n
in
g
on mac x8
6
(
#
4521
)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Brezae
M
e
rge pull request #43
8
1 from BrzVlad/feature-genera
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Brezae
M
erg
e
pull requ
e
st #44
3
4 from BrzVlad/fi
x
-unload-h
a
ng
commit
|
commitdiff
|
tree
2017-02-25
Vlad
B
rezae
[threads] Don't ignore abort requests
i
n abort prot
e
c
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d Brezae
[s
g
en] Throw OOM a
l
so f
r
om the m
a
naged allocator
commit
|
commitdiff
|
tree
2017-02-22
V
l
ad Brezae
[sgen]
R
ename
co
n
fusi
n
g var
i
able
commit
|
commitdiff
|
tree
2017-02-22
Vlad Br
e
z
a
e
M
erge pull request #4403 from BrzVlad/fix
-
workers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[sgen]
L
ock around w
o
rker start, not only finishing
commit
|
commitdiff
|
tree
2017-02-20
Vlad Br
e
zae
[runtime]
Use proper hash
f
unction f
o
r
key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
r
unt
i
me
]
Counter for max
hashta
b
le chain
l
ength
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
Revert "[
U
ti
l
s] Use g_
d
ir
e
c
t
_equal if NULL is
p
assed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad Brezae
[
s
gen] Include op
t
i
mization
f
or
a
r
m/arm64
t
argets
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brez
a
e
[runtime] Avoid
e
qual
calls in Mo
n
oGHashTable
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad
B
rezae
[runtime] Use bette
r
ha
s
hing
f
or refobject_has
h
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brez
a
e
[runtime] Reduc
e
colli
s
ions
wi
t
h open add
r
es
s
ing hash
e
s
commit
|
commitdiff
|
tree
2017-02-20
Vlad Breza
e
[sgen] G
e
ner
a
tional mono g hashtabl
e
commit
|
commitdiff
|
tree
2017-02-17
Vl
a
d
B
rezae
[sge
n
] M
o
ve
some cardtable functio
n
s to sgen
commit
|
commitdiff
|
tree
2017-02-17
V
lad
B
rezae
[
runtime] Open addressing
for MonoG
H
ashTable
commit
|
commitdiff
|
tree
2017-02-06
Vl
a
d Brezae
[
s
g
en
]
Don't assert
w
hen suspending detachi
n
g threa
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad
B
rezae
Merge
pull
r
equest #4306 from BrzVlad
/
fix-
r
oslyn-p
p
c
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
R
e
v
ert
"D
e
fault powerpc to build wit
h
mcs (#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc] Save all the regist
e
rs i
n
t
he cont
e
x
t
commit
|
commitdiff
|
tree
2017-01-24
Vla
d
Brezae
Merge pull r
e
quest #3806
f
rom BrzVlad/feature-p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
V
l
ad Brezae
[sgen] Always
use a context spe
c
ialized
g
ray stack
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
ezae
[sgen] Alway
s
use one c
o
ncurrent
worker
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brezae
[
sgen
]
Awaken work
e
rs if the
y
are f
i
nished wh
i
le there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[s
g
en
]
Use non-
s
ynchronized gray stack when
o
nly one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Spre
a
d the init
i
al roots of
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[s
g
e
n
] Worker gray
q
ueue s
t
ealin
g
commit
|
commitdiff
|
tree
2017-01-19
V
lad
B
r
ezae
[
sgen]
Pr
o
perly init the
s
ize of a new gray
q
u
eue
s
ec
t
io
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[profiler
]
Fi
x
vtune build
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sge
n
]
A
d
d worker inde
x
to the binary
p
rot
o
col entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n
] Clean exit if w
e
can't rea
d
b
inprot
f
ile d
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] S
w
i
t
ch to nopar context wh
e
n we are le
f
t w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
B
rez
a
e
[sgen] Par
a
llel mo
d
un
i
on scan
j
obs
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Bre
z
a
e
[sgen
]
Avoid allocatin
g
mod un
i
on cardtable
s
for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
en] Remove unu
s
ed fun
c
tion
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[
s
gen]
U
se
para
l
lel workers w
h
en finishing
c
o
n
c
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
la
d
Brez
a
e
[sgen]
Mak
e
gett
i
ng object size safe
with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brez
a
e
[sgen
]
Support cementing from mu
l
ti
p
le work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[s
g
en] D
i
sable concurrent queue redirection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add parall
e
l co
p
ying infra
s
tructure
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
e
zae
[sgen]
A
dd free lists for
e
ach
workers
commit
|
commitdiff
|
tree
2017-01-19
V
lad Bre
z
a
e
[s
g
en] Parallel pre
c
l
eaning of los objects
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] Remove
u
nu
s
ed pa
r
ameter
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Br
e
zae
[sgen] Para
l
lel maj
o
r
b
locks
preclean
i
ng
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
re
z
ae
[sgen] Split pr
e
clean
i
ng into multiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
sgen] Enqueue precl
e
a
n
t
hr
o
ugh a wor
k
er finis
h
c
a
ll
b
ack
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Enable multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] CAS
o
n
LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[s
g
en]
A
dd CAS object marking for concurrent work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Breza
e
[sgen] A
d
d sep
a
rate scan
/
copy context for
c
on
c
u
r
rent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sge
n
] Use arr
a
y with
fi
x
ed-size elemen
t
for
mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Supp
o
rt mu
l
tip
l
e
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Add mul
t
iple threa
d
su
p
port for s
g
en
t
h
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[s
g
e
n
] Add parallel c
o
nfigu
r
ation
t
o
the
s
gen testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Breza
e
[sgen] Ad
d
option for a new para
l
le
l
concurrent colle
c
tor
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Bre
z
a
e
[sg
e
n] Remove unused pr
o
t
otypes
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Us
e
t
h
r
ead sa
f
e add
i
t
i
on to
block lis
t
commit
|
commitdiff
|
tree
2017-01-11
Vlad
B
rezae
[
c
or
l
ib
]
Av
o
id unnecessary epheme
r
on array resiz
e
s
commit
|
commitdiff
|
tree
2017-01-11
Vl
a
d
Br
e
z
a
e
[corlib
]
Avo
i
d unbounded resizes of ephemeron arr
a
ys
commit
|
commitdiff
|
tree
2017-01-03
Vla
d
B
rezae
Merge pull
r
eq
u
est #415
2
from
BrzV
l
ad/misc-gc-al
t
sta
c
k
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
Merge pull request #4185 f
r
o
m
BrzVlad
/
fix-arm64-
f
inally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
[arm64] F
i
x
finally
abor
t
commit
|
commitdiff
|
tree
2016-12-19
Vlad Bre
z
ae
M
erge
p
ull
requ
e
s
t #4155 from BrzVlad/fix-t
l
s-l
m
f-addr
commit
|
commitdiff
|
tree
next