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
[runtime] Fix interruption deferring
2017-03-20
Vlad
B
r
e
z
a
e
[runtime
]
Fix
i
nterruption deferring
commit
|
commitdiff
|
tree
2017-03-15
Vlad Brezae
[sgen
]
Fix xmm scan
n
ing on mac x86 (#4521
)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Br
e
z
a
e
Merge pull
req
u
est #
4
3
8
1
f
rom BrzV
l
ad/feature-generational
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
V
l
ad Brezae
Merge
p
ull r
e
q
u
est #
4
434
from BrzVlad/
f
i
x
-
unload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vla
d
B
r
eza
e
[threads]
D
o
n
'
t
ignore abo
r
t re
q
uests in
a
b
ort prot
e
cted
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad
B
rezae
[sg
e
n] Throw OOM also from the m
a
n
aged allocator
commit
|
commitdiff
|
tree
2017-02-22
V
l
ad
B
rez
a
e
[
sgen] Rename c
o
nfusi
n
g variable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Breza
e
Merge pull request #4403 from
B
rzVlad/fix-
w
or
k
ers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
V
lad Brez
a
e
[
sgen] Lock around work
e
r
star
t
,
n
ot only finish
i
ng
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Bre
z
ae
[
runtime] Use proper
h
ash func
t
io
n
for
key_gc has
h
es
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Counter for max ha
s
htable chain le
n
gth
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
re
z
ae
Rever
t
"[Util
s
] Use g_direct_e
q
ual if NULL
i
s
passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[sgen] Includ
e
opti
m
izati
o
n fo
r
a
rm/a
r
m64 targets
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
runtime] Avoi
d
equal
c
a
lls in MonoGHashTable
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] U
s
e bet
t
er ha
s
hing for ref
o
bject_hash
commit
|
commitdiff
|
tree
2017-02-20
Vlad
Brezae
[run
t
ime
]
Reduce
c
ollisions
wit
h
open addre
s
si
n
g hashe
s
commit
|
commitdiff
|
tree
2017-02-20
V
lad Brez
a
e
[sgen] Generatio
n
al m
o
no g hashtable
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brez
a
e
[sgen] Mo
v
e s
o
me cardtable fu
n
c
t
ions to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad B
r
ezae
[
r
untime] O
p
e
n add
r
essing for Mon
o
GHashT
a
ble
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brezae
[sge
n
]
D
on'
t
assert when suspending
d
e
tac
h
ing thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
V
l
a
d
B
r
ezae
Merge pull req
u
est #4306 from Br
z
V
lad/fix-ros
l
yn-pp
c
commit
|
commitdiff
|
tree
2017-02-02
Vlad B
r
ezae
Rever
t
"Default po
w
er
p
c to build
w
i
t
h m
c
s
(#4
3
13)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[ppc]
S
a
ve all the registers in the co
n
text
commit
|
commitdiff
|
tree
2017-01-24
Vl
a
d
Brezae
Merge p
u
ll request #3806 from BrzVlad/
f
ea
t
ure-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[sgen] Al
w
ays us
e
a cont
e
xt specialized g
r
ay stack
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Brezae
[s
g
e
n
] A
l
ways
use one co
n
current worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen
]
A
w
aken w
o
r
kers
if t
h
ey are fi
n
ished while there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Use non-s
y
nchronized g
r
ay stack wh
e
n only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad
B
r
ezae
[sgen] Spread th
e
initial
r
oots of worker
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
W
o
rke
r
gray queue stea
l
ing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Pr
o
perly init
t
h
e s
i
ze of a
n
e
w g
r
ay queue section
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[profiler] Fix
v
tune build
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
z
a
e
[sgen] Add worker index to the
binary proto
c
ol entri
e
s
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen] Cle
a
n exi
t
if we
can'
t
read binprot fi
l
e due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Switch to nopar
c
ont
e
xt
w
hen w
e
are left with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[
sgen] Parall
e
l mod un
i
on scan j
o
b
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[
s
g
en] Avoid allocatin
g
m
od un
i
on cardta
b
les f
o
r los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en]
R
emove unused function
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
s
gen
]
Use para
l
lel
workers when f
i
nishing co
n
curren
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[
s
gen] Make getting object siz
e
saf
e
with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
B
rezae
[
s
gen] Su
p
port cementing f
r
om multiple
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Disa
b
le c
o
n
cu
r
r
e
n
t queue
redirection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
s
gen
]
Add par
a
llel copying
i
nfras
t
ruc
t
ure
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] A
d
d free lists
f
o
r
e
a
ch workers
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brez
a
e
[sgen]
Paralle
l
precleaning of lo
s
ob
j
ects
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Bre
z
ae
[sge
n
] Remo
v
e un
u
sed
paramete
r
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
s
gen] Parallel major block
s
pre
c
leaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Split precleani
n
g
i
nto
m
ul
t
iple
jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Enque
u
e
preclean through a
wo
r
ker fi
n
ish callback
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[
sgen] Enable multip
l
e workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen]
CAS
o
n LOS
markin
g
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Br
e
z
ae
[s
g
en] Ad
d
C
A
S o
b
ject marking for concurrent
wor
k
e
rs
commit
|
commitdiff
|
tree
2017-01-19
V
lad Br
e
zae
[sgen] Ad
d
separate scan/copy
context
f
or concurre
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use arr
a
y with
f
i
xed-s
i
ze element for mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[s
g
en]
Sup
p
or
t
mu
l
tiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen
]
Add multi
p
l
e
thread su
p
p
o
rt for s
g
en thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add parallel co
n
figura
t
ion to the sgen testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add opt
i
on for
a
n
ew paralle
l
concurrent collector
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[s
g
en] Remove unused pr
o
t
o
t
ypes
commit
|
commitdiff
|
tree
2017-01-19
V
lad
Breza
e
[sgen] Use threa
d
safe a
d
dition to blo
c
k list
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[
c
o
rlib] Avoid unnecessary ephemeron
ar
r
ay resizes
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[c
o
rlib] Avoid u
n
bounded resizes of e
p
hemer
o
n
arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brez
a
e
Me
r
ge pul
l
request #
4
1
52 from BrzVlad/misc-gc-altst
a
ck
commit
|
commitdiff
|
tree
2016-12-21
Vla
d
Brezae
Me
r
ge pull re
q
uest #4185
f
rom BrzVlad/
f
i
x-arm64-fina
l
ly
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
V
l
a
d
B
r
e
za
e
[arm64]
Fix finally ab
o
r
t
commit
|
commitdiff
|
tree
2016-12-19
Vlad
Brezae
Merge pul
l
request #4155
f
rom
BrzVl
a
d
/fix-t
l
s-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
V
l
a
d
B
re
z
ae
[runti
m
e
] Fi
x
MONO_AR
C
H_ENA
B
LE_MONO_
L
MF_
V
AR
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[
r
u
n
time] Remove ol
d
unu
s
e
d
defi
n
es/pro
t
otypes
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s
g
en] Reenable gc-altstack test
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s390x]
F
ix build
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
Merge pull req
u
est
#
4014 fro
m
BrzVlad/feature-tls-r
e
fac
t
or
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[arm] Resurrect i
n
li
n
e
d fast tl
s
commit
|
commitdiff
|
tree
2016-12-14
Vlad
B
rez
a
e
[arm6
4
] Resurrect inl
i
ned fas
t
tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Breza
e
[x86] Resur
r
e
c
t
in
l
in
e
d
f
ast tl
s
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[
runtim
e
] Glo
b
al debug op
t
ion for usi
n
g fallback tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[
amd64] Resurrect inlined
f
ast tls
commit
|
commitdiff
|
tree
2016-12-14
V
lad Br
e
zae
[
r
untim
e
] Refac
t
or and unif
y
tls acc
e
ss
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
Merge pu
l
l req
u
est
#
41
1
0
f
r
om BrzVlad/fix-sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
V
lad Breza
e
R
e
vert "
[
ci] Mo
v
e
m
c
s
s
wi
t
c
h
for Win32 builds i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vlad
Brezae
[sgen]
Don't s
u
spend threa
d
i
n wow64 transition
commit
|
commitdiff
|
tree
2016-12-13
Vla
d
Brezae
[sge
n
] bina
r
y
prot
o
col on
windows
commit
|
commitdiff
|
tree
2016-12-13
Vlad Bre
z
ae
[ru
n
time] F
i
x
p
r
otot
y
pe
o
f
funct
i
o
ns
commit
|
commitdiff
|
tree
2016-11-28
Vlad
Brezae
M
e
rg
e
pull request #3973 from m
o
no
/
sma
l
l-perf
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
Merge p
u
ll r
e
quest #39
6
8 from
Br
z
Vlad/fix-m
o
nitor-e
x
c
eption
commit
|
commitdiff
|
tree
2016-11-15
Vlad Brezae
[runtime]
F
ix
monitor
e
xception throwing
commit
|
commitdiff
|
tree
2016-11-02
V
lad Brezae
[
s
gen] Fix sgen with nursery sizes bi
g
ger than 4G
commit
|
commitdiff
|
tree
2016-10-27
V
l
a
d Br
e
zae
Mer
g
e
p
ull request #3769 from e
v
incaro
f
a
u
tumn/fix-verify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
l
ad Brez
a
e
Merge pu
l
l
r
equest #3766 from BrzVlad/
f
eature-default
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vla
d
Brezae
[
tests] Se
l
ect
sgen major explicitly in tests
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[sgen]
E
nable concurr
e
nt gc by default on deskto
p
commit
|
commitdiff
|
tree
2016-10-12
Vlad
Brezae
Merge pull
request #3749 f
r
om BrzVlad/
f
ix-mip
s
-f
i
x
commit
|
commitdiff
|
tree
2016-10-11
Vlad
B
rezae
[mips] Dis
a
b
le
div with mul on 32bit mips
commit
|
commitdiff
|
tree
2016-10-10
V
lad Brezae
[mi
p
s] Add miss
i
ng d
e
f
in
e
commit
|
commitdiff
|
tree
2016-10-10
Vlad
Brez
a
e
[mip
s
]
Don't assert whe
n
decomposing longs
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brez
a
e
Mer
g
e
p
ull request
#
3740 from Unity-Technologies/gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vlad Brezae
Me
r
ge pull request #370
5
from Br
z
Vlad/
f
i
x-sgen
-
inte
r
na
l
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad Brezae
[sgen
]
Fix block size computation
f
o
r
allocation size
commit
|
commitdiff
|
tree
2016-09-27
Vl
a
d Brez
a
e
Merge pull request
#
3
647 fr
o
m BrzVla
d
/fix-sg
e
n-
i
nternal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brezae
[sgen] Untag the
vtable
during con
c
urrent mark
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brezae
[sge
n
] F
i
x internal alloc
a
tion
commit
|
commitdiff
|
tree
next