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] Use concurrent mark concurrently with parallel minors
2017-06-23
Vlad
B
re
z
ae
[sgen] Use concurrent mark co
n
cur
r
en
t
l
y
with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brez
a
e
[sgen]
I
mplemen
t
work context
f
or thread pool t
h
r
eads
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brezae
[s
g
en]
R
e
mo
v
e re
d
u
ndant code
commit
|
commitdiff
|
tree
2017-06-23
V
lad Brezae
[sgen] I
n
clude split count i
n
the parallel job
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brezae
[
s
ge
n
] Run the s
c
a
n
pi
n
ned object
j
ob c
o
n
curr
e
ntly
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Vlad Brezae
Merge
pull req
u
e
s
t #5098 f
r
om BrzVl
a
d/fix-sgen
-
pagesize
commit
|
commitdiff
|
tree
2017-06-22
Vlad Brezae
[
sgen] Perf
o
rmance improvement for ms_bloc
k
_siz
e
comput
a
tions
commit
|
commitdiff
|
tree
2017-06-22
Vlad Brezae
[sgen
]
Fix MS block
size calc
u
latio
n
.
commit
|
commitdiff
|
tree
2017-06-13
Vlad Bre
z
a
e
Me
r
g
e
pull r
e
ques
t
#5002
from
BrzVlad/feature-sgen
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Vlad Brezae
Merge p
u
ll requ
e
st #5
0
2
1
from BrzVlad/fix-par
a
llel
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
Vlad Bre
z
a
e
[man] Add
e
n
tr
i
es
f
or
sge
n
modes and new
m
ajor/mi
n
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-06-12
V
l
a
d Brezae
[sgen] Ad
d
s
g
en modes
commit
|
commitdiff
|
tree
2017-06-09
Vlad Brezae
[sg
e
n] Avoid
u
s
i
n
g parall
e
l minors for
s
m
a
ll
n
u
r
series
commit
|
commitdiff
|
tree
2017-06-09
V
l
ad
Bre
z
ae
[
s
g
en] Disable parallel mode if not
enough
cores
commit
|
commitdiff
|
tree
2017-06-09
Vlad
Brezae
[sgen] U
s
e l
o
gi
c
al cpu count for n
u
mber of
w
o
r
kers
commit
|
commitdiff
|
tree
2017-06-07
Vla
d
Brezae
[
sgen] Make sure workers p
r
oc
e
ss jo
b
s only
i
f
they
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
Vlad Brezae
[run
t
ime] Don't
m
ake
the do
m
a
i
n id allocat
a
ble before
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Vlad Bre
z
ae
Me
r
ge
pull re
q
uest #492
6
f
r
om BrzV
l
ad/fix-tls
-
v5
commit
|
commitdiff
|
tree
2017-05-24
Vlad Brezae
[arm]
D
on'
t
u
se
f
ast tls on
v
5 arm
commit
|
commitdiff
|
tree
2017-05-16
Vlad Brezae
M
e
rge p
u
ll req
u
e
s
t
#4752 from BrzVl
a
d/f
e
atu
r
e
-dyna
m
i
c
-nrs
commit
|
commitdiff
|
tree
2017-05-15
Vlad B
r
ez
a
e
[
t
ests] R
e
m
ove
u
n
reference
d
bridge
t
est targ
e
ts
commit
|
commitdiff
|
tree
2017-05-15
Vlad
Brezae
[sgen]
T
r
ack down promoted siz
e
a
l
so
with para
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-05-15
Vlad Brezae
[s
g
en]
Use
t
h
e
idle ob
j
ect ops fo
r
worke
r
jobs
commit
|
commitdiff
|
tree
2017-05-15
Vlad Brezae
[sgen]
Don't exec
u
te jobs
before actually starting
.
.
.
commit
|
commitdiff
|
tree
2017-05-15
Vla
d
B
r
eza
e
[sgen] Resize nursery according
also
t
o pause time
s
commit
|
commitdiff
|
tree
2017-05-15
Vla
d
Brezae
[sgen]
Dy
n
amic
nursery
s
izing
commit
|
commitdiff
|
tree
2017-05-15
V
l
a
d B
r
e
za
e
[sgen] Rem
o
ve unused fu
n
ction
commit
|
commitdiff
|
tree
2017-05-15
Vl
a
d Breza
e
[
s
g
en] Remove some redun
d
ancy wi
t
h nurser
y
s
ection
commit
|
commitdiff
|
tree
2017-05-15
Vlad Brezae
[s
g
en] Kill USER_CONFIG
commit
|
commitdiff
|
tree
2017-05-12
V
lad Brezae
Merge p
u
ll re
q
u
e
st
#4828 from
B
rzVlad/fi
x
-windows-ci
commit
|
commitdiff
|
tree
2017-05-10
Vla
d
B
rezae
[
runtime] Don't con
s
u
m
e
exception if
not
a
llowed to
commit
|
commitdiff
|
tree
2017-05-10
Vlad Brezae
M
e
r
g
e
p
ul
l
r
e
quest #4816
f
r
om
B
rzVlad/fix-remoting
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Vlad Brezae
[tests] Don't starve the main thread by
d
oing
GCs
commit
|
commitdiff
|
tree
2017-05-09
Vla
d
B
r
ezae
[remoting] Seriali
z
e exceptions bet
w
een
d
omai
n
s inside
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad Brezae
Merg
e
pull
r
e
q
uest #4787
from BrzV
l
ad/fix-degrad
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
V
lad Brezae
[
s
gen] F
i
x acc
i
dental tri
g
gerin
g
of
degrad
e
d
mode
commit
|
commitdiff
|
tree
2017-04-24
Vlad
Br
e
zae
M
e
r
ge pull re
q
u
e
st #4727 f
r
om BrzVl
a
d/fix-xamarin
-
st
u
d
i
o
commit
|
commitdiff
|
tree
2017-04-21
V
lad Bre
z
ae
[metadata] Lock aro
u
nd spe
c
ial stat
i
c fields hash access
commit
|
commitdiff
|
tree
2017-04-21
Vlad Brezae
[
a
md64] Make in
l
ine f
u
nctio
n
i
n h
e
ade
r
static
commit
|
commitdiff
|
tree
2017-04-21
Vla
d
Brezae
[metadat
a
] Don't use sta
t
i
c
_data_array
commit
|
commitdiff
|
tree
2017-04-12
Vlad Bre
z
ae
Merge pull request
#
4
670 from
BrzVlad/fix-sgen-te
s
ti
n
g
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brez
a
e
[test
s
] Improve config
u
rat
i
ons of sgen tests
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
[
tests] Add timeout limits to so
m
e longe
r
s
g
en tests
commit
|
commitdiff
|
tree
2017-04-10
Vlad Br
e
zae
[tests] Bump timeou
t
s on sgen tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
e
z
ae
Merge pull requ
e
st
#
4
630 from BrzVlad/fe
a
tur
e
-
valloc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brez
a
e
[ru
n
time] Add arch size
InterlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
ezae
[sgen]
Add
old f
o
rgotten oom
t
ests
t
o sgen oom suite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Br
e
zae
[sge
n
] Add oo
m
t
esting
s
uite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen]
Don't
p
a
ss gc options t
o
the t
e
st-ru
n
ner
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
Merge pull req
u
est #4618 from BrzVlad/feature-par
-
nrs
commit
|
commitdiff
|
tree
2017-04-04
Vl
a
d Brezae
[sgen] Split
u
p concurrent sweep fro
m
worker l
o
gic
commit
|
commitdiff
|
tree
2017-04-04
Vlad
Brezae
[s
g
en] In
c
rease
gray stack section size
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad
B
rezae
[sgen] In
c
r
e
ase pa
r
alleliz
a
t
i
on of
m
in
o
rs
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
ez
a
e
[sgen] Parallel nursery coll
e
c
tions
commit
|
commitdiff
|
tree
2017-03-31
Vl
a
d Brezae
[sg
e
n] Add debug op
t
ion
f
or v
a
lloc
l
imit
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[
sgen] Emit fast inline wbarrier instead
o
f
t
he wrapper o
n
e
commit
|
commitdiff
|
tree
2017-03-30
Vlad
Brezae
[sg
e
n] Rem
o
ve CARDTAB
L
E
_
STA
T
S
commit
|
commitdiff
|
tree
2017-03-30
V
l
ad
B
reza
e
[s
g
en] Make
s
ure workers don't hav
e
e
vac
u
a
t
ing
bl
o
cks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Bre
z
a
e
[s
g
en] Bl
o
cks on the
fre
e
l
ist d
o
n'
t
nee
d
to ha
v
e been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad
Breza
e
[sg
e
n] Shutdown thread pool worker even if it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Bre
z
ae
[sgen]
D
on't use wor
k
ers
dur
i
ng
f
inish
i
ng
p
a
use
if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
V
l
ad
Brezae
[sge
n
] Add scan/copy contex
t
for the simple para
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sg
e
n] Add
option for parallel nurse
r
y collector
commit
|
commitdiff
|
tree
2017-03-24
V
lad
Brezae
Merg
e
pull
request
#
4503 from BrzVl
a
d/fix-appdomain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtime] Don't res
e
t
abort exception i
n
invoke wrapper
commit
|
commitdiff
|
tree
2017-03-23
Vla
d
Brezae
[run
t
ime]
I
m
p
rove
d
ebugging
o
f thread int
e
rruptions
commit
|
commitdiff
|
tree
2017-03-23
Vlad
Br
e
z
ae
[
runtime] Defer
a
sync r
e
quest
s
during a
b
o
rt
p
rotected
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
V
lad Brezae
[runtime]
F
i
x
detecting abort at end of abort pr
o
tec
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vl
a
d Brezae
[
r
unti
m
e]
F
ix missi
n
g
abor
t
durin
g
abort pr
o
tect
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad
Brezae
[runtime] Rework abort deferring
commit
|
commitdiff
|
tree
2017-03-20
Vlad Brezae
[runtime] Fix interru
p
t
ion deferring
commit
|
commitdiff
|
tree
2017-03-15
V
l
ad Brezae
[sgen
]
Fi
x
x
m
m scann
i
ng on mac x
8
6
(
#4
5
21
)
commit
|
commitdiff
|
tree
2017-02-28
Vlad B
r
ezae
M
e
rge
p
ull request
#4381
from BrzV
l
ad/fea
t
ure-generati
o
nal
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Brez
a
e
Merge pull request
#
4434 from
BrzVlad/f
i
x-unload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brez
a
e
[thread
s
]
Don't ignore abort requests in abor
t
pr
o
t
e
cted
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
[sgen]
Thro
w
OOM
a
ls
o
f
rom the managed a
l
locat
o
r
commit
|
commitdiff
|
tree
2017-02-22
Vlad B
r
ez
a
e
[s
g
en] Rename conf
u
sing
variable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
Merge pull req
u
e
s
t
#440
3
fr
o
m BrzVlad/fix-workers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad
B
r
ezae
[sgen]
Loc
k
around worker s
t
a
rt
,
not only finishing
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runti
m
e]
U
se proper hash function f
o
r key_gc ha
s
hes
commit
|
commitdiff
|
tree
2017-02-20
V
la
d
Brezae
[runtim
e
] Counter fo
r
m
a
x hash
t
able
c
h
ain length
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
Rever
t
"
[
Utils] Use g_di
r
ect_equa
l
i
f
N
ULL is passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sgen] Include optimization for arm/arm64 tar
g
ets
commit
|
commitdiff
|
tree
2017-02-20
Vlad Br
e
zae
[runtime]
Avoid equal cal
l
s i
n
Mo
n
oGHashTabl
e
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime]
U
se
better
h
ashing for refobject_hash
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad B
r
ezae
[runtime] Reduce collisions with open addressi
n
g
h
a
s
hes
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
rezae
[
s
gen]
Generational mono g
has
h
ta
b
le
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[
s
gen]
M
o
ve
some
c
ardtable functions to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[
runtime]
O
pen addressing
for M
o
no
G
H
ashTable
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brezae
[sgen] Don't
a
s
s
ert when suspending
detachi
n
g thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Merg
e
p
ull r
e
quest #4306 fro
m
BrzV
l
ad/fix-rosl
y
n-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Revert "Def
a
u
l
t powerpc to
b
uild wit
h
mcs (#431
3
)"
commit
|
commitdiff
|
tree
2017-02-02
V
l
ad Brezae
[ppc] Save
all the registers i
n
th
e
context
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Mer
g
e p
u
ll request #3806 f
r
om BrzVlad/
f
eature-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vla
d
B
re
z
a
e
[sgen]
Always use a
c
ontext
s
pecialized gray
s
tack
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen]
A
l
wa
y
s
u
se
one
c
o
ncurrent work
e
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] A
w
a
ken workers if t
h
ey
are f
i
nish
e
d while ther
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
sgen] Use
non-synchro
n
iz
e
d gray s
t
ack
w
hen on
l
y one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
S
p
read the in
i
tial roots
o
f
workers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brezae
[s
g
en
]
Work
e
r gray queue stea
l
ing
commit
|
commitdiff
|
tree
next