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] Remove some redundancy with nursery section
2017-05-15
Vlad Bre
z
ae
[sgen] Remo
v
e
some red
u
ndancy with nursery section
commit
|
commitdiff
|
tree
2017-05-15
V
la
d
Brezae
[sgen] Kill U
S
ER_CO
N
FIG
commit
|
commitdiff
|
tree
2017-05-12
Vlad Brezae
M
e
r
ge p
u
ll request
#
4828 from BrzVlad/fix-wind
o
ws-ci
commit
|
commitdiff
|
tree
2017-05-10
V
l
ad Brezae
[
runtime] Don't consume
e
xcep
t
ion if n
o
t
a
l
l
owed
to
commit
|
commitdiff
|
tree
2017-05-10
Vl
a
d
Brezae
Merg
e
pull request
#48
1
6 from BrzV
l
ad/f
i
x-remoting
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Vl
a
d Brez
a
e
[tests] Don't
sta
r
ve the main
thread by doi
n
g GCs
commit
|
commitdiff
|
tree
2017-05-09
Vl
a
d Bre
z
ae
[re
m
oting] Serialize ex
c
eptio
n
s betw
e
en do
m
ai
n
s
inside
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad
B
r
ezae
Merge pu
l
l req
u
est #4787 from BrzVlad/
f
ix-deg
r
aded
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
Vlad
Brezae
[
sgen] Fix
a
c
c
idental trigge
r
ing of
de
g
raded mode
commit
|
commitdiff
|
tree
2017-04-24
V
l
ad Brez
a
e
Merge p
u
ll reques
t
#4
7
2
7
f
rom
B
rzVlad/fi
x
-x
a
marin-studi
o
commit
|
commitdiff
|
tree
2017-04-21
Vla
d
Brezae
[
m
etad
a
ta] L
o
ck arou
n
d special sta
t
ic field
s
hash access
commit
|
commitdiff
|
tree
2017-04-21
Vl
a
d
B
reza
e
[a
m
d64]
M
ake inline function in header sta
t
ic
commit
|
commitdiff
|
tree
2017-04-21
Vlad Bre
z
ae
[me
t
adata] Don't use static_data_array
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
Merge pull re
q
ues
t
#4
6
7
0
from BrzVlad/f
i
x-s
g
e
n
-testin
g
commit
|
commitdiff
|
tree
2017-04-12
Vla
d
Brezae
[t
e
sts] Im
p
ro
v
e
configurations of sgen tests
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
[tests] Ad
d
ti
m
eo
u
t li
m
its
t
o so
m
e longer sgen te
s
t
s
commit
|
commitdiff
|
tree
2017-04-10
Vlad Brezae
[tests] Bump
timeouts
on sgen
tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad
B
r
ezae
Merge pu
l
l requ
e
st #4630 from BrzVlad/feature-val
l
oc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[runtime]
Add
arch size InterlockedAdd
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] A
d
d o
l
d forgotte
n
oom tests
t
o sgen
o
om s
u
ite
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brez
a
e
[sgen] Add oom testing suite
commit
|
commitdiff
|
tree
2017-04-04
V
lad Brezae
[sgen] Don'
t
pas
s
g
c
opt
i
ons to the test-runner
commit
|
commitdiff
|
tree
2017-04-04
V
lad Brezae
Merge
p
ul
l
requ
e
s
t
#4618
from BrzVlad/feature-par-nrs
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[s
g
en] Split up
c
on
c
urrent
sweep from worker lo
g
ic
commit
|
commitdiff
|
tree
2017-04-04
Vlad Breza
e
[sgen] Increase gr
a
y stac
k
section s
i
ze
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sgen] Increase
p
aral
l
eliz
a
tion of minor
s
commit
|
commitdiff
|
tree
2017-04-04
Vl
a
d
B
reza
e
[
sgen] Paralle
l
nurs
e
ry collec
t
ions
commit
|
commitdiff
|
tree
2017-03-31
Vlad Brezae
[
sgen]
A
dd debug
o
ptio
n
for valloc limit
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Emit f
a
st inline
wbarrier instead
o
f the wrapp
e
r one
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
rezae
[s
g
en] Remove CARDTABLE_STATS
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sge
n
] M
a
k
e
s
ure work
e
rs d
o
n't
have evacuating blocks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sg
e
n] Blocks
o
n the freelist don't need
t
o have
b
een
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad B
r
ezae
[s
g
en
]
Shutdow
n
thread poo
l
wor
k
er even if i
t
's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brez
a
e
[sgen] Don't u
s
e
w
o
rkers d
u
ring finishin
g
pa
u
se i
f
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
V
l
ad Brezae
[sgen] Add
scan/copy context for the s
i
mple para
l
lel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad B
r
ez
a
e
[sgen] Add o
p
tion for paralle
l
nursery colle
c
t
o
r
commit
|
commitdiff
|
tree
2017-03-24
Vlad Brezae
Merge
p
u
ll request
#
45
0
3 from
Brz
V
lad/f
i
x-a
p
p
d
o
m
ain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
V
l
ad B
r
ezae
[runtime] Don't
reset abort exception in invoke wrappe
r
commit
|
commitdiff
|
tree
2017-03-23
Vlad Bre
z
ae
[run
t
i
m
e
]
Impr
o
ve
d
ebugging of thread
i
n
terruptions
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[runtime
]
D
e
f
e
r async
r
eque
s
ts during ab
o
r
t
protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brez
a
e
[runtime] Fix
d
e
t
ecting abort at end of abort protect
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vla
d
Brezae
[runtime] Fix
missing abort during abort pr
o
tected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[run
t
ime]
R
ew
o
rk abort def
e
r
r
ing
commit
|
commitdiff
|
tree
2017-03-20
Vlad Br
e
zae
[
runtime] Fix in
t
e
r
r
u
p
tion deferr
i
ng
commit
|
commitdiff
|
tree
2017-03-15
Vlad
B
r
ezae
[sgen] Fix xmm scanning on mac x86 (#4
5
21)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Brezae
M
e
rge pull req
u
est #4381 from BrzVl
a
d/featur
e
-
g
enerati
o
na
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad B
r
ezae
Mer
g
e pull
reque
s
t #4434
from BrzVlad/fix-unload-han
g
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brezae
[t
h
reads] Don't ignor
e
abort re
q
u
e
st
s
in
abo
r
t p
r
ote
c
ted
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad
Brezae
[sgen] Thro
w
OOM also
from the man
a
g
ed a
l
loca
t
or
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
[sgen] Rename confusing vari
a
ble
commit
|
commitdiff
|
tree
2017-02-22
Vlad Bre
z
a
e
Mer
g
e
p
ul
l
re
q
u
e
st #
4
403
f
r
om BrzVlad/fix-worke
r
s-
p
ar
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sgen]
L
o
c
k
aro
u
nd work
e
r
s
tart, no
t
only fini
s
hing
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
r
unt
i
me]
Use prop
e
r hash function
f
or key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runti
m
e]
C
o
unt
e
r for max hashtable chain leng
t
h
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
Revert "[Ut
i
ls]
U
s
e
g_
d
i
r
ect_equal
if NU
L
L is passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Br
e
zae
[sgen] I
n
cl
u
de optimization fo
r
arm/arm64
targets
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Avoid equal calls in MonoG
H
a
shTable
commit
|
commitdiff
|
tree
2017-02-20
V
lad Br
e
z
ae
[r
u
ntime] Use bett
e
r hashing for r
e
fobjec
t
_hash
commit
|
commitdiff
|
tree
2017-02-20
Vlad
Brezae
[runtime
]
Reduce collisions w
i
th o
p
e
n
addressin
g
hashes
commit
|
commitdiff
|
tree
2017-02-20
V
l
a
d Bre
z
ae
[sgen
]
Generation
a
l mono g
h
a
shtabl
e
commit
|
commitdiff
|
tree
2017-02-17
V
l
a
d Brezae
[sgen]
M
ove som
e
c
ard
t
able func
t
ions to s
g
en
commit
|
commitdiff
|
tree
2017-02-17
V
la
d
Bre
z
a
e
[
r
u
n
t
i
me] O
p
en ad
d
r
essin
g
for Mo
n
oGHashTable
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brez
a
e
[sgen
]
Don't
asse
r
t when su
s
p
e
nding detach
i
n
g
thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Bre
z
ae
Merge pull re
q
uest #4306 f
r
om Br
z
Vlad/fi
x
-roslyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
V
l
ad Breza
e
R
e
ve
r
t
"Defa
u
lt power
p
c to
b
uild with mcs (#4313
)
"
commit
|
commitdiff
|
tree
2017-02-02
V
l
ad Bre
z
ae
[ppc] Save all the re
g
isters in the c
o
ntext
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Merge
p
ull req
u
est #38
0
6 from BrzVlad/feature-paral
l
el
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[
sgen] Always use a con
t
ext spec
i
alized g
r
ay stack
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[sgen] Always
use
on
e
con
c
urrent worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Aw
a
ken
w
o
r
ke
r
s if they are
finished while t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use non-s
y
nchronized gray stack w
h
e
n
only o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brezae
[sgen]
Spr
e
a
d the init
i
al r
o
ots of work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brezae
[s
g
en] W
o
rker gray queu
e
s
tealing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n
] Prope
r
ly init th
e
s
ize of a
n
e
w
gray
q
ueue
section
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[profi
l
er] Fix
v
tune build
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
e
n] Add
w
orker index to the binary proto
c
ol
entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Cle
a
n exit
i
f we can't rea
d
binprot file
d
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[
sgen] S
w
itch to nopar con
t
ext when we a
r
e
left with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[s
g
e
n
]
P
arallel mo
d
union
s
can jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
s
gen] Avoid al
l
oc
a
ting
m
o
d
u
nion cardtables for los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
R
emov
e
u
nused function
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sge
n
] U
s
e p
a
ra
l
lel workers when finishing conc
u
rrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Make getting obje
c
t
s
i
z
e safe with p
a
rallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Support cem
e
nting from mul
t
iple
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Disable concurrent que
u
e
redirect
i
on
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[
s
gen]
Add pa
r
al
l
e
l
copying
inf
r
astru
c
t
u
re
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
en] Add fr
e
e lists for each workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
e
n]
P
arallel
precleanin
g
of
l
os objects
commit
|
commitdiff
|
tree
2017-01-19
V
lad Breza
e
[
s
gen
]
R
emove unuse
d
parame
t
er
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
P
arallel major blocks precleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sg
e
n
]
Split preclean
i
ng into m
u
lt
i
ple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
s
gen] E
n
queue preclea
n
throu
g
h a worker fi
n
ish callback
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen]
E
nable multipl
e
wo
r
kers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] CAS
on
L
OS mark
i
ng
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] A
d
d CAS object m
a
rking for concurrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
B
r
eza
e
[s
g
en]
A
d
d
sep
a
rate s
c
an
/
copy
context
f
or c
o
ncurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Use a
r
ray wit
h
fixed-size ele
m
e
n
t for mark
w
or
d
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Support multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] A
d
d
mult
i
ple thread support for sgen thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen
]
A
d
d parallel configuration to
t
he sge
n
te
s
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
next