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
[jit] Keep unwind info in the domain's memory pool. (#4825)
2017-05-10
Vlad Brezae
Merge pull req
u
est #48
1
6
f
rom Brz
V
la
d
/fix-remot
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
Vlad Breza
e
[remoting
]
Serialize exceptions
b
e
tween domains inside
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad Brezae
Mer
g
e
pull req
u
est #4787
from BrzVlad/fix-d
e
graded
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad
Brez
a
e
[sgen] Fi
x
accidenta
l
trigge
r
ing
of degraded mod
e
commit
|
commitdiff
|
tree
2017-04-24
V
lad
B
r
ezae
Merge pull r
e
quest
#
4
727
fr
o
m B
r
z
V
l
ad/fix-xamarin-studio
commit
|
commitdiff
|
tree
2017-04-21
Vlad Brezae
[metadata] Lock around special
s
tatic f
i
elds h
a
sh acce
s
s
commit
|
commitdiff
|
tree
2017-04-21
Vlad Brez
a
e
[amd64] Make inline
fun
c
tion in
h
eader static
commit
|
commitdiff
|
tree
2017-04-21
V
l
a
d
Brezae
[met
a
da
t
a] D
o
n't use static_data_array
commit
|
commitdiff
|
tree
2017-04-12
Vla
d
Brezae
Merge p
u
ll
request #4670 from BrzVlad/fix
-
sgen-t
e
sting
commit
|
commitdiff
|
tree
2017-04-12
Vlad
Brezae
[
t
ests]
I
mpr
o
ve c
o
nfiguratio
n
s of sg
e
n tes
t
s
commit
|
commitdiff
|
tree
2017-04-12
V
lad Bre
z
ae
[tests] Add timeout
lim
i
ts to some long
e
r sgen tests
commit
|
commitdiff
|
tree
2017-04-10
Vl
a
d Bre
z
ae
[tests] Bu
m
p timeouts
on
sgen tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad B
r
ezae
Merge
p
ull request #4630 from BrzVlad
/
f
eat
u
re-val
l
oc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vlad
Brezae
[ru
n
ti
m
e] Add arch size I
n
t
e
rlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
V
lad
B
reza
e
[sgen] Add old
f
orgotten o
o
m
t
ests
t
o
sg
e
n oom suite
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad Brezae
[sgen] Add oom testing s
u
ite
commit
|
commitdiff
|
tree
2017-04-04
Vlad
Breza
e
[sgen] Don
'
t
pass gc options
to
t
h
e test-runner
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
Merge pul
l
reques
t
#4618 from BrzVla
d
/
f
e
atu
r
e
-pa
r
-nrs
commit
|
commitdiff
|
tree
2017-04-04
Vla
d
Breza
e
[
sgen] Split
u
p
concur
r
ent sweep fr
o
m wo
r
ker logic
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen]
I
ncre
a
se gray s
t
ack secti
o
n size
commit
|
commitdiff
|
tree
2017-04-04
Vlad Breza
e
[sgen] Increa
s
e
para
l
leliza
t
i
o
n
o
f min
o
rs
commit
|
commitdiff
|
tree
2017-04-04
Vlad
B
re
z
a
e
[sgen
]
P
a
r
a
llel
n
ursery collections
commit
|
commitdiff
|
tree
2017-03-31
Vlad Brezae
[sgen]
A
dd
d
e
bug option fo
r
vall
o
c limit
commit
|
commitdiff
|
tree
2017-03-30
Vlad
Brezae
[sgen] Em
i
t
fast inl
i
ne
w
b
a
r
r
ier instead of the wrapper
o
n
e
commit
|
commitdiff
|
tree
2017-03-30
V
la
d
B
r
ezae
[sgen] Remove CARDTABL
E
_STATS
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[
sgen] Make sure wor
k
e
rs d
o
n
'
t have evacuat
i
ng blo
c
ks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vl
a
d Brezae
[sgen] Blo
c
ks o
n
the
fre
e
l
ist don't need
t
o hav
e
been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
rez
a
e
[
s
ge
n
] Shutdown t
h
read pool wo
r
ker even i
f
it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Breza
e
[sg
e
n] D
o
n't use
w
orke
r
s
d
uri
n
g finishing pause if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
V
lad
B
rezae
[sgen
]
Add
sca
n
/cop
y
contex
t
fo
r
the simple parallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vla
d
Brezae
[sg
e
n] Add option for parallel
nursery
c
o
l
l
ector
commit
|
commitdiff
|
tree
2017-03-24
Vlad
B
rezae
Merge pull request #4503 f
r
om BrzVlad/fix-a
p
p
domain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[ru
n
time
]
Don
'
t
r
e
s
e
t abort exception
i
n invoke wrapper
commit
|
commitdiff
|
tree
2017-03-23
V
l
ad Brezae
[runt
i
me] Improve debugging
of thread
i
nterruptions
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[r
u
n
time
]
Defer async requests
d
uring
a
bort protec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vla
d
Breza
e
[r
u
ntime]
F
i
x
d
etecting abort at end of abort pro
t
ected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[
r
unt
i
me] Fix missing a
b
o
rt during abort protecte
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad
Bre
z
ae
[runtime]
R
ework abor
t
deferring
commit
|
commitdiff
|
tree
2017-03-20
Vlad Brezae
[runtime]
F
ix interruption deferring
commit
|
commitdiff
|
tree
2017-03-15
Vlad Breza
e
[s
g
en] Fix xm
m
scanning o
n
mac x86 (#4521)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Brezae
Merge
p
ull
r
equest #438
1
from
B
rzVlad/feat
u
re-generati
o
nal
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Bre
z
ae
Merge pull request
#
4434 from
B
rzV
l
ad/fix-unload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brezae
[t
h
r
eads]
D
o
n't i
g
nore abort reques
t
s in a
b
ort
protected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d Brezae
[sgen] T
h
row
O
OM also from the
m
anaged allocato
r
commit
|
commitdiff
|
tree
2017-02-22
V
lad B
r
ezae
[sgen] Renam
e
confus
i
n
g
v
ariable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brez
a
e
Merge pull reque
s
t #4403
from Brz
V
lad/fix-workers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sge
n
] Lock around worker start,
not only finis
h
ing
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[r
u
ntime] U
s
e
p
r
o
per h
a
s
h function
for
key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[runtime] Counter
f
or max hashtable chain lengt
h
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad Brezae
Rev
e
rt "[Utils] Use g
_
direct_equal
if
N
ULL is
p
ass
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[sgen] Inc
l
ud
e
opti
m
ization for a
r
m
/arm64
t
argets
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d
Brezae
[runtime] Avo
i
d e
q
ual calls i
n
M
onoGHashTable
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runt
i
me] Use better hashing for refob
j
ect_h
a
sh
commit
|
commitdiff
|
tree
2017-02-20
Vlad
Brezae
[runtime] Reduce collisions
w
ith
open a
d
dressing hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
reza
e
[sg
e
n] Generationa
l
mono g hashta
b
l
e
commit
|
commitdiff
|
tree
2017-02-17
Vlad
Brezae
[s
g
en] Move some cardtable functions to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad B
r
ezae
[runtim
e
]
Open addr
e
ssing
for M
o
noGHash
T
abl
e
commit
|
commitdiff
|
tree
2017-02-06
Vlad
Bre
z
ae
[
s
gen] Don
'
t assert whe
n
s
u
spending d
e
ta
c
hing thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
M
erge pu
l
l r
e
quest #4
3
06 from
BrzVla
d
/fix-rosly
n
-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Br
e
zae
Rever
t
"Default
powerpc to buil
d
with mcs (#
4
313)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad
B
rezae
[ppc]
Sav
e
all
the
r
egist
e
r
s
i
n the cont
e
xt
commit
|
commitdiff
|
tree
2017-01-24
Vl
a
d Br
e
zae
Merge pull request #3806 from
BrzV
l
ad/fe
a
ture-pa
r
allel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[
sgen] Alway
s
use a context
s
p
ecial
i
zed g
r
ay stack
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[
sgen] Alw
a
ys use one co
n
current w
o
rk
e
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Awaken worker
s
if they are
f
inished while ther
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sge
n
] Use non-synch
r
onize
d
gray stack when only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Spre
a
d the in
i
t
i
al roots of w
o
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[
sgen] Worker gray
q
ueue ste
a
l
i
ng
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Properly init the
size
of
a
new gray queue
s
ection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[profiler] Fix
vt
u
n
e bui
l
d
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sg
e
n] Add worker index to the binary protoc
o
l entr
i
es
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
e
n]
Clean e
x
it if we
c
an't read bin
p
rot file du
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad B
r
eza
e
[sgen] Switch
t
o
nopar cont
e
x
t
when we are
left
w
ith
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel mod union scan jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Avoid allocating mod uni
o
n card
t
ables for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brezae
[sge
n
] Remove unused function
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
ge
n
] Use parall
e
l workers w
h
en finishing concurre
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Make getting
o
bject size safe w
i
th p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d B
r
ezae
[s
g
en] Support
c
ementing from multiple worker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Disable
c
oncurrent
que
u
e red
i
r
e
ction
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen]
Add parallel copying infr
a
structure
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Br
e
zae
[sgen] Add free
l
ist
s
for each
w
orkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Paral
l
el pre
c
leaning of los object
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Remov
e
unuse
d
paramet
e
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Parallel major blocks
precleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Sp
l
it preclea
n
in
g
into mu
l
tiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen
]
Enque
u
e preclean
through a worker finish call
b
a
c
k
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
a
e
[sgen] Enable mult
i
ple wo
r
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] CAS on LOS markin
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Add CAS obje
c
t ma
r
king
for concurrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] Add
separat
e
sc
a
n/copy c
o
nte
x
t
f
or concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
sgen
]
U
s
e array with fixed-si
z
e element for mark wor
d
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] S
u
pport multip
l
e
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Add
multiple thread
support f
o
r sgen thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Add parallel configuration
t
o the sge
n
testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Add option for a new parallel concurrent
c
ollector
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] R
e
mov
e
unused
prototy
p
es
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[sgen] Use threa
d
safe a
d
dition to blo
c
k list
commit
|
commitdiff
|
tree
2017-01-11
Vlad Bre
z
ae
[co
r
lib] Avoid un
n
ecessary ephemeron array resizes
commit
|
commitdiff
|
tree
2017-01-11
V
l
ad
Breza
e
[corlib] Av
o
id unbounded resizes
of ephe
m
eron a
r
rays
commit
|
commitdiff
|
tree
next