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] Don't execute jobs before actually starting the workers
2017-05-15
Vl
a
d Bre
z
ae
[sgen]
Don
'
t execut
e
jobs be
f
o
re ac
t
ually starti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-05-15
Vlad Breza
e
[s
g
en] Resize nursery accord
i
ng
also to
p
ause time
s
commit
|
commitdiff
|
tree
2017-05-15
Vlad Brezae
[
sge
n
] Dynamic nurs
e
ry sizing
commit
|
commitdiff
|
tree
2017-05-15
V
lad Brezae
[sgen] Rem
o
v
e unused f
u
ncti
o
n
commit
|
commitdiff
|
tree
2017-05-15
V
lad Brez
a
e
[sg
e
n
]
Remove so
m
e
redund
a
n
c
y with nursery se
c
tion
commit
|
commitdiff
|
tree
2017-05-15
V
l
ad Bre
z
ae
[sgen
]
Kill USER_CONFIG
commit
|
commitdiff
|
tree
2017-05-12
Vlad Brez
a
e
Merge pul
l
request #4828 from BrzVlad/fix-windows-
c
i
commit
|
commitdiff
|
tree
2017-05-10
V
lad Brezae
[runti
m
e]
Don't consu
m
e ex
c
eptio
n
i
f not allowed to
commit
|
commitdiff
|
tree
2017-05-10
Vlad Br
e
zae
Mer
g
e pu
l
l req
u
est #48
1
6 from BrzVla
d
/fix-remoti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
V
l
ad Brezae
[tests
]
D
o
n't
s
tarve the mai
n
thread b
y
doing GCs
commit
|
commitdiff
|
tree
2017-05-09
Vlad Brezae
[r
e
moting] Serialize exc
e
ptions between domai
n
s inside
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad Brezae
M
erge pull r
e
quest #4787 from BrzVlad/f
i
x-
d
egr
a
ded
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad Brezae
[sgen] Fix acciden
t
al
t
riggering of degraded mo
d
e
commit
|
commitdiff
|
tree
2017-04-24
Vl
a
d Brez
a
e
Mer
g
e pu
l
l
r
equest #47
2
7 from BrzVlad/fix-xamarin-studio
commit
|
commitdiff
|
tree
2017-04-21
V
l
a
d
Bre
z
ae
[
me
t
adata
]
Lock aroun
d
special s
t
a
t
i
c
fields
h
ash acce
s
s
commit
|
commitdiff
|
tree
2017-04-21
Vlad Bre
z
ae
[amd64] Mak
e
inline function
i
n
head
e
r
static
commit
|
commitdiff
|
tree
2017-04-21
Vlad Bre
z
ae
[metada
t
a]
D
on't use static_data_array
commit
|
commitdiff
|
tree
2017-04-12
V
l
ad Breza
e
Mer
g
e
pull req
u
est #4
6
70 from BrzVlad/fix-sg
e
n-testing
commit
|
commitdiff
|
tree
2017-04-12
Vl
a
d Brezae
[t
e
sts] I
m
prov
e
co
n
figu
r
ations of sgen tests
commit
|
commitdiff
|
tree
2017-04-12
Vl
a
d
B
rezae
[
t
ests] Add
t
i
m
e
out limi
t
s to
s
ome longer sgen tes
t
s
commit
|
commitdiff
|
tree
2017-04-10
Vlad Brezae
[test
s
] Bump t
i
meo
u
t
s on sgen tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
Merg
e
pul
l
r
equest #4
6
30 fr
o
m Brz
V
la
d
/fea
t
u
r
e
-
va
l
l
o
c
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
V
la
d
Brezae
[runtime] Add arch size InterlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
V
l
a
d
Brezae
[sgen] Add
o
ld forgotten
o
om tests to s
g
en oom suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen
]
Ad
d
oom test
i
ng
suite
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Brez
a
e
[s
g
en] Don't pass gc option
s
to the test-runner
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Brezae
Merge pull request
#
4
618 f
r
om
B
rzVlad/feature-par-nrs
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
sgen] Split up concurrent sweep from wo
r
ker lo
g
i
c
commit
|
commitdiff
|
tree
2017-04-04
Vlad Breza
e
[s
g
en] Increa
s
e gray
s
tack
section siz
e
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Brezae
[sgen] Increa
s
e paralleliz
a
tion of minors
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad Bre
z
ae
[sgen] Parallel nursery col
l
e
c
tions
commit
|
commitdiff
|
tree
2017-03-31
Vlad Brezae
[sgen] Add debug o
p
tion
f
o
r valloc lim
i
t
commit
|
commitdiff
|
tree
2017-03-30
Vl
a
d
Brezae
[s
g
en] Emit fast i
n
line wbarrier instead of the wrapp
e
r
o
ne
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brez
a
e
[sgen] Remove
CARDTABLE_STATS
commit
|
commitdiff
|
tree
2017-03-30
V
lad B
r
ezae
[sgen]
M
ake s
u
re work
e
rs don't h
a
v
e evacuating blo
c
ks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] B
l
ocks on the f
r
eelist do
n
't need to ha
v
e been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen
]
Sh
u
t
down
t
hread pool worker
e
v
e
n if it's n
o
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vl
a
d Brezae
[sgen] Don't use w
o
rkers during
f
inis
h
ing
p
a
use if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vla
d
Brezae
[
s
gen
]
Add
sc
a
n/c
o
py
c
ont
e
xt for the simple parallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
r
ezae
[
s
g
e
n] Add optio
n
for par
a
llel
nursery collector
commit
|
commitdiff
|
tree
2017-03-24
Vlad Bre
z
ae
Merg
e
pull request
#
4503 from
B
rzVlad/fix-appdomain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runti
m
e] Don't
r
e
s
et abort
e
xception
i
n inv
o
ke wrapper
commit
|
commitdiff
|
tree
2017-03-23
Vla
d
B
rezae
[runtime
]
Improve
d
eb
u
g
g
ing of thre
a
d
interruptions
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[run
t
ime]
De
f
er async requests during
a
b
o
rt
pro
t
e
cted
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brez
a
e
[runtime] Fix
detecting
a
bort
at end of ab
o
r
t pr
o
t
e
ct
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[runtime
]
Fix missing abort
d
uring ab
o
r
t
protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[r
u
nt
i
me] Rework abor
t
deferring
commit
|
commitdiff
|
tree
2017-03-20
V
l
ad Breza
e
[
run
t
i
m
e] Fix interrupt
i
on deferring
commit
|
commitdiff
|
tree
2017-03-15
Vl
a
d Br
e
za
e
[
sgen] Fix xm
m
s
c
anning on ma
c
x86
(#4521)
commit
|
commitdiff
|
tree
2017-02-28
Vlad
B
r
ezae
Merge p
u
ll
r
e
quest #4381 f
r
om BrzVlad/feature-generational
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad
B
rez
a
e
Merge p
u
ll reques
t
#443
4
f
r
om BrzVlad/fix-un
l
oad-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brezae
[threads] Don
'
t ignore a
b
ort re
q
uests in abort pr
o
t
ected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
[sgen] Thr
o
w OOM
a
lso from the ma
n
aged
a
l
l
ocator
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d B
r
ezae
[s
g
en] Rename confu
s
ing variable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Bre
z
ae
Mer
g
e pull req
u
est #4403 from BrzVlad/fix-
w
orker
s
-
p
a
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Bre
z
ae
[sg
e
n]
L
ock around worker start, not only finishing
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[runtime] Use proper hash func
t
i
o
n for key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtim
e
]
Count
e
r
for max hash
t
able ch
a
in len
g
th
commit
|
commitdiff
|
tree
2017-02-20
Vlad Bre
z
a
e
Revert
"
[U
t
ils
]
Use
g
_direc
t
_equal if NULL is
passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
s
g
en] In
c
lude o
p
ti
m
ization for arm/ar
m
64 targets
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[ru
n
time] Av
o
id
e
qual calls
i
n Mo
n
oGHashTable
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[ru
n
time] Use
better has
h
ing for r
e
fobject_
h
ash
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Reduce co
l
lisions with open addressing hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Bre
z
ae
[
sgen]
Generati
o
n
al mono g hasht
a
ble
commit
|
commitdiff
|
tree
2017-02-17
Vl
a
d
Brezae
[sgen] Move some cardtab
l
e func
t
ions to sge
n
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[runtime] Open addressing for
M
onoGHashTa
b
le
commit
|
commitdiff
|
tree
2017-02-06
V
l
ad B
r
ez
a
e
[sgen] Don't asse
r
t when suspending d
e
tachi
n
g
t
hread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
M
e
rge pull req
u
est #4306 from BrzVlad/fix-roslyn-p
p
c
commit
|
commitdiff
|
tree
2017-02-02
V
lad Brezae
Revert "Default
powerpc to
build
w
ith mcs
(#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vl
a
d Brezae
[ppc] Sav
e
all
t
he regi
s
t
ers in t
h
e conte
x
t
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Me
r
ge
p
u
l
l request #3806 from BrzVlad/
f
eature-
p
arallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[
s
g
en]
A
lwa
y
s
u
se a contex
t
specialized gray stack
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brez
a
e
[sgen] Always use one concurren
t
wor
k
er
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Awa
k
en
worker
s
if they are fin
i
she
d
while there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use no
n
-synchr
o
ni
z
ed g
r
ay stack when only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rez
a
e
[
s
gen] Spread the ini
t
ial
roots of workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sge
n
]
Wo
r
k
er gr
a
y que
u
e
s
teal
i
n
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen]
Properly
init the size of
a n
e
w gray queue section
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[profile
r
] F
i
x vtune
b
uild
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Add
w
orker
i
n
d
ex to the b
i
na
r
y
protocol
entries
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Clean exit if
w
e
can't
r
e
ad binprot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] S
w
i
tch to n
o
p
ar c
o
ntext when
we are
left with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Para
l
lel
mod
uni
o
n scan jobs
commit
|
commitdiff
|
tree
2017-01-19
V
la
d
B
r
ezae
[sg
e
n] A
v
oid allocatin
g
mod union c
a
r
d
t
ables
for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
z
a
e
[sgen] Remove
u
n
u
s
e
d function
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sge
n
] Use parallel wor
k
ers w
h
en fin
i
shi
n
g
concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Make getti
n
g object size saf
e
w
i
th parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brezae
[sgen] Support
cementing
f
rom multiple w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[
s
gen] Disable co
n
c
u
rren
t
queue redirection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Add
p
aralle
l
copyi
n
g infrastructure
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d B
r
e
za
e
[
sgen] Add free lists
f
o
r ea
c
h w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
za
e
[sgen] Parallel precleaning of l
o
s objects
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] R
e
move unus
e
d par
a
me
t
er
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel m
a
jor blocks p
r
ecleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Split pr
e
cleaning in
t
o multiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Enqueue preclean thr
o
ugh a wor
k
er finish
callb
a
c
k
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[s
g
en] Enable m
u
lti
p
l
e
wor
k
e
rs
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[
sgen] CAS
on
LO
S
marking
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Brezae
[sgen] Add CAS object marking
for
concurrent
w
o
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
B
r
eza
e
[sgen]
Add separate
scan/copy
c
ontext fo
r
concurrent
.
.
.
commit
|
commitdiff
|
tree
next