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 #4759 from lambdageek/flags-strict-strong-names
2017-04-24
Vlad Brezae
Merge pull r
e
q
u
est #47
2
7
f
rom BrzVlad/fix-xamarin-studio
commit
|
commitdiff
|
tree
2017-04-21
Vlad Brezae
[metada
t
a] Lock arou
n
d
s
p
ecial sta
t
ic fields hash access
commit
|
commitdiff
|
tree
2017-04-21
Vla
d
Brezae
[a
m
d
6
4
] Ma
k
e inlin
e
function in hea
d
er
s
tatic
commit
|
commitdiff
|
tree
2017-04-21
V
lad B
r
ezae
[metadata] D
o
n't use static_da
t
a_array
commit
|
commitdiff
|
tree
2017-04-12
Vlad Brezae
Merge pull request
#
4
670
fro
m
Br
z
Vlad/fi
x
-sgen-testing
commit
|
commitdiff
|
tree
2017-04-12
V
l
ad Brez
a
e
[tests
]
Im
p
rove con
f
igurati
o
ns of sgen te
s
ts
commit
|
commitdiff
|
tree
2017-04-12
Vlad
Brezae
[test
s
] Ad
d
timeout limits to some longer sgen tests
commit
|
commitdiff
|
tree
2017-04-10
Vlad
B
rezae
[tests] Bum
p
t
imeouts on sgen tests
commit
|
commitdiff
|
tree
2017-04-04
Vlad Br
e
za
e
Merge
p
ull request #4630
from BrzVlad/fe
a
ture
-
valloc
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Vlad Br
e
zae
[runtime] Add arch siz
e
Interlock
e
dAdd
commit
|
commitdiff
|
tree
2017-04-04
V
l
ad
B
rez
a
e
[sgen] Add old forgotten o
o
m test
s
to sgen o
o
m su
i
te
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
s
ge
n
]
Add oom test
i
n
g
suite
commit
|
commitdiff
|
tree
2017-04-04
Vl
a
d Brezae
[sgen] Do
n
't
pass
g
c op
t
ions to t
h
e
test-runner
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
Merge pu
l
l request
#4618 from BrzVlad/featu
r
e-par-nrs
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
sgen] Split u
p
concurrent sweep fro
m
worker l
o
g
i
c
commit
|
commitdiff
|
tree
2017-04-04
Vl
a
d Br
e
zae
[sg
e
n] In
c
r
e
ase
gray stack section size
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[
sgen] Incr
e
ase par
a
lle
l
iza
t
i
o
n of
minors
commit
|
commitdiff
|
tree
2017-04-04
Vlad Brezae
[sg
e
n
]
P
a
ra
l
lel nur
s
e
ry co
l
l
e
ct
i
o
n
s
commit
|
commitdiff
|
tree
2017-03-31
Vlad Br
e
za
e
[
s
gen] Add debug
o
ption for valloc lim
i
t
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
rezae
[
sgen
]
Emi
t
fast inline
w
b
arrier instead of th
e
wrapper one
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sge
n
]
R
emove
C
A
R
D
TA
B
LE_STATS
commit
|
commitdiff
|
tree
2017-03-30
V
lad Brez
a
e
[sgen] Make
s
ure worke
r
s d
o
n't have ev
a
cuating blocks
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad
B
r
ezae
[sge
n
] Blocks on
t
he freelist don't need
t
o have been
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
V
l
ad B
r
ezae
[sgen] Shutdown thr
e
ad pool worker
e
ven if
it's not
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[sgen] Don
'
t use workers
d
u
ring finis
h
ing p
a
use if
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vla
d
Brezae
[sge
n
] Add sc
a
n/copy context for th
e
simpl
e
p
arallel
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Vlad Brezae
[
s
gen] Add
o
pti
o
n for
para
l
lel
n
urse
r
y collector
commit
|
commitdiff
|
tree
2017-03-24
Vl
a
d Brezae
Mer
g
e pull reque
s
t
#4
5
03 fr
o
m BrzVlad/fix-app
d
omain
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brezae
[r
u
n
time] Don'
t
reset abort excepti
o
n in
i
nvo
k
e wrapper
commit
|
commitdiff
|
tree
2017-03-23
Vlad Breza
e
[runtime]
I
mprov
e
debuggin
g
of thr
e
ad interrupt
i
ons
commit
|
commitdiff
|
tree
2017-03-23
Vlad Brez
a
e
[runtim
e
]
Defer async requests d
u
r
i
ng
ab
o
rt protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Vla
d
Bre
z
ae
[runtime] Fix detecting abort
at
e
n
d
o
f
ab
o
r
t
p
rotected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brezae
[r
u
n
time] Fix missing abort duri
n
g abort pr
o
tected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Br
e
za
e
[runti
m
e]
R
ewor
k
abor
t
def
e
rrin
g
commit
|
commitdiff
|
tree
2017-03-20
Vla
d
Brezae
[runti
m
e
]
F
ix inter
r
uption
d
ef
e
rring
commit
|
commitdiff
|
tree
2017-03-15
Vla
d
Brezae
[sgen] Fix xmm scanning on ma
c
x86 (
#
4
5
21)
commit
|
commitdiff
|
tree
2017-02-28
Vlad
Br
e
zae
M
e
rge pull req
u
e
s
t #4381 fr
o
m BrzV
l
ad/
f
eat
u
re-generational
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Breza
e
Merge pull request #
4
434 from Br
z
Vlad/fi
x
-
u
nload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad Brezae
[th
r
eads]
Don't ignore abort req
u
ests in abort pr
o
tected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vla
d
Brezae
[sge
n
] Throw OO
M
also from
the
man
a
ged
allocato
r
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d
Brezae
[
s
gen] Ren
a
m
e
confusing
v
a
riabl
e
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
Merge pull request #4403 from Br
z
Vlad/fix-
w
orkers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sgen] Lock a
r
o
u
nd worker sta
r
t, n
o
t
only finishing
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Breza
e
[
runt
i
me]
U
se proper
hash
f
unction
f
or key_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Counter for
max has
h
table cha
i
n l
e
n
g
th
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
Revert "[Ut
i
ls] Use g
_
d
irec
t
_equ
a
l if NULL is pass
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Bre
z
ae
[sgen] Include
op
t
imi
z
ation for arm/
a
rm64 targets
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad Br
e
za
e
[runt
i
me] Avoid equal calls in MonoGHas
h
Tabl
e
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[ru
n
time] Use better has
h
ing for refo
b
ject_has
h
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[run
t
ime] Reduce collisions
w
ith open addr
e
ssing
h
a
s
h
e
s
commit
|
commitdiff
|
tree
2017-02-20
Vlad
Breza
e
[
s
gen]
G
en
e
rationa
l
mono g hashtable
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[
s
gen] Move so
m
e cardtable functi
o
n
s
to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[runti
m
e] Open
a
ddressing for MonoGHashTable
commit
|
commitdiff
|
tree
2017-02-06
V
l
a
d Brezae
[sgen] Don't asse
r
t
w
hen suspen
d
ing detaching thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Mer
g
e pull request #4306
f
r
om BrzVlad
/
fix-r
o
s
lyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Br
e
zae
Revert "Default
p
owerpc to build with mcs (#4
3
13)
"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc]
Save all the registers in
t
he con
t
e
xt
commit
|
commitdiff
|
tree
2017-01-24
Vla
d
Brezae
Merge pull request #380
6
from BrzVlad/feat
u
r
e-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Breza
e
[
sgen] Alw
a
ys use
a
context spec
i
alized
g
ray stack
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
e
z
ae
[sg
e
n] Always use one co
n
current work
e
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ez
a
e
[
sg
e
n] Awaken worke
r
s if
t
h
ey are finish
e
d whil
e
there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
reza
e
[
s
g
e
n] Us
e
non-sync
h
ronized gray stack when only
one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[
s
gen
]
Sp
r
ead the initial roots
of workers
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Bre
z
ae
[sgen] W
o
rker gray
queue stealin
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] P
r
ope
r
ly
i
ni
t
the size of a new gray queue
sec
t
i
on
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[profi
l
er] Fix vtune build
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sge
n
] Add worke
r
in
d
ex to
t
h
e
binary
protocol entries
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Brezae
[sgen]
C
lean
e
xit if w
e
c
a
n't read binprot f
i
le due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Bre
z
ae
[sgen] Swi
t
c
h to
n
opar con
t
ext when we are le
f
t wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Par
a
llel
mod union sca
n
jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen
]
Avoid allo
c
ating mod union cardta
b
les for
l
os
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
B
r
ez
a
e
[sgen]
R
emove unused
func
t
io
n
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
B
r
ezae
[sgen] Use p
a
ra
l
lel
w
orkers when
fini
s
hing concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad B
r
ezae
[sgen] M
a
ke get
t
ing object size safe wi
t
h parall
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Support cem
e
nting from
m
ultiple wor
k
e
r
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen] Di
s
able concurrent queue red
i
rect
i
on
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] A
d
d parallel cop
y
ing inf
r
astr
u
cture
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[sgen] Add
f
r
e
e
lists
for ea
c
h
w
orkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[
s
g
e
n
] Parallel precleaning of los obj
e
cts
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[
sgen] Remo
v
e
unused parameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel major bl
o
cks
p
recleaning
commit
|
commitdiff
|
tree
2017-01-19
V
la
d
Br
e
zae
[sgen
]
S
p
l
it pre
c
leanin
g
into multiple
jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
E
nqueue preclea
n
through
a worker
f
inish callback
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
B
rezae
[sgen]
E
n
abl
e
m
ult
i
ple w
o
rker
s
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[sgen] CAS o
n
LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
s
ge
n
] Add CAS object marking for con
c
urrent worker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add
s
ep
a
rate sc
a
n
/
co
p
y co
n
text for concurre
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sg
e
n] Use
a
rray with fixe
d
-si
z
e element for mark w
o
r
ds
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brez
a
e
[sgen]
S
u
ppor
t
mult
i
ple
work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Add
multiple th
r
ea
d
suppo
r
t for sge
n
t
hre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Add parallel configurati
o
n
to
the sgen
t
esting
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sgen] Add opti
o
n for a new parallel concurr
e
n
t
c
ollector
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Remove u
n
u
s
ed proto
t
yp
e
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Use thre
a
d safe
a
ddition to block list
commit
|
commitdiff
|
tree
2017-01-11
Vlad
Brezae
[
c
orlib] Avoid
u
nn
e
cessary ephemeron
a
rr
a
y
resi
z
es
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[corlib] Avoid unbounde
d
resizes
of eph
e
mero
n
arr
a
ys
commit
|
commitdiff
|
tree
2017-01-03
Vlad B
r
ezae
Merge pull req
u
est #415
2
fr
o
m BrzVlad/
m
i
sc-gc-altst
a
ck
commit
|
commitdiff
|
tree
2016-12-21
V
lad Breza
e
Merge
pull re
q
uest #4
1
85 fro
m
BrzVlad/fix-arm
6
4
-
finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
[arm64] F
i
x
f
i
nally abort
commit
|
commitdiff
|
tree
2016-12-19
V
l
ad B
r
ez
a
e
M
erge pull request #4155 from BrzVlad/fi
x
-tl
s
-lmf-addr
commit
|
commitdiff
|
tree
next