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] Rework abort deferring
2017-03-22
Vlad B
r
ezae
[runtime] Rework abor
t
deferring
commit
|
commitdiff
|
tree
2017-03-20
Vlad Bre
z
a
e
[runti
m
e] Fi
x
interru
p
tion
deferring
commit
|
commitdiff
|
tree
2017-03-15
Vla
d
Brezae
[sgen] Fix xmm scanning on mac x86 (#4521)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Brez
a
e
Merge
pul
l
requ
e
st
#4381 f
r
om BrzVlad/feature-generationa
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Brezae
Mer
g
e pull request #4434 fro
m
B
rzVlad
/
fix-unload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad
Brez
a
e
[threads] Don't i
g
nore abort requests in abort pro
t
ected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad
Brezae
[s
g
en] Throw OOM
also from the manag
e
d allocator
commit
|
commitdiff
|
tree
2017-02-22
Vlad
Br
e
z
ae
[sgen] Rename conf
u
sing variable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brez
a
e
Merge pull req
u
est #440
3
fro
m
B
rzVlad
/
fix-work
e
r
s
-
p
ar
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
sgen] Lock ar
o
und
worker start, no
t
only fini
s
h
i
ng
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brez
a
e
[runtime] Use proper hash
f
unction for
ke
y
_gc
h
ashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[
runtime] Counter for m
a
x
hashta
b
le
c
hain length
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
B
r
ezae
Revert
"
[Ut
i
ls] Us
e
g_dir
e
ct_
e
qual
if NUL
L
i
s
passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brez
a
e
[sgen]
Include
optimization for arm/arm64 targets
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad B
r
ezae
[runtime] Avoid equal ca
l
ls in MonoGHas
h
Tab
l
e
commit
|
commitdiff
|
tree
2017-02-20
Vlad Breza
e
[r
u
nt
i
me] Use better
hashing for refob
j
ect_
h
ash
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runt
i
me
]
Redu
c
e
c
ollisions
with op
e
n addressing ha
s
hes
commit
|
commitdiff
|
tree
2017-02-20
Vlad
B
r
e
z
ae
[sgen]
G
enerational mono g
h
ashtab
l
e
commit
|
commitdiff
|
tree
2017-02-17
V
l
ad Brezae
[sgen] Mo
v
e some car
d
tabl
e
fun
c
tions
to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad B
r
e
zae
[
r
u
ntime
]
Open
a
ddressi
n
g
f
or Mono
G
HashTa
b
le
commit
|
commitdiff
|
tree
2017-02-06
V
l
ad
B
rezae
[sgen] Do
n
't asse
r
t when suspen
d
ing de
t
aching
t
hread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
M
e
rge p
u
ll
r
equest #4306 f
r
om BrzV
l
ad/fix-roslyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
R
evert "Default pow
e
r
p
c to
b
u
i
l
d
wi
t
h mcs (#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vla
d
Brezae
[ppc] Save all the reg
i
st
e
rs in the contex
t
commit
|
commitdiff
|
tree
2017-01-24
V
lad Brezae
Me
r
ge pull reque
s
t
#
3
806 fr
o
m BrzVlad/feat
u
re-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
Vlad Brezae
[sg
e
n
]
Always use a contex
t
specia
l
iz
e
d gr
a
y stack
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
reza
e
[s
g
en
]
Always use one
c
oncu
r
rent worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen]
A
waken work
e
r
s
if they
a
r
e
finished whil
e
there
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brez
a
e
[sge
n
] Us
e
non-synchronized gray stack
wh
e
n only
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sge
n
]
Spread the
i
nitial roots of workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sg
e
n]
W
ork
e
r
g
ray q
u
eu
e
stealin
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Prope
r
ly
in
i
t t
h
e s
i
ze of
a
n
e
w
g
ray qu
e
ue section
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[profiler] Fix v
t
une build
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sge
n
] Ad
d
wo
r
ker in
d
ex to th
e
bin
a
ry protocol entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sgen] Clean e
x
it if
w
e can't read b
i
np
r
ot file du
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen
]
Switch
to
n
o
par conte
x
t when we are le
f
t with
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen]
Parallel mod un
i
on scan jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
e
n] Avoid allocating mod
u
nion
c
ardtables fo
r
los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Rem
o
ve unused
f
u
nc
t
ion
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
r
ezae
[sge
n
]
Use pa
r
a
l
lel workers
w
hen
f
inishing
concu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Make getting
object siz
e
s
a
fe with par
a
lle
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Support cementing from mu
l
tip
l
e w
o
r
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Disabl
e
concurr
e
nt queue redi
r
ection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Add paralle
l
copying infrast
r
ucture
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add fr
e
e
lis
t
s for each workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Parallel precleaning of
l
os obj
e
cts
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Remove unused para
m
eter
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Bre
z
ae
[sge
n
] Parallel major blocks precle
a
ni
n
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Split p
r
eclea
n
ing
i
nt
o
m
ultiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] E
n
qu
e
ue preclean
th
r
o
u
gh
a wor
k
er finish callbac
k
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
en] Enab
l
e mul
t
iple
workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ez
a
e
[sg
e
n
]
CA
S
on
LOS ma
r
king
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add
C
AS object
marking for concurrent worke
r
s
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen]
A
d
d
s
eparate scan/co
p
y con
t
e
xt for c
o
ncu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
sgen] Use array with fixed-siz
e
el
e
m
e
nt fo
r
mar
k
word
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sg
e
n]
S
upport
m
ulti
p
le w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d
Bre
z
ae
[sgen] Add multiple thread supp
o
rt fo
r
sgen thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Add par
a
llel
c
onfig
u
ration to the sgen test
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Add option fo
r
a
n
ew parallel c
o
nc
u
rrent
c
ollector
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen]
Remo
v
e unused pr
o
totypes
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
gen] Use th
r
ead safe ad
d
i
t
io
n
to block li
s
t
commit
|
commitdiff
|
tree
2017-01-11
V
l
ad
B
reza
e
[co
r
lib] Av
o
id unneces
s
ar
y
ephemeron arra
y
resizes
commit
|
commitdiff
|
tree
2017-01-11
Vlad Breza
e
[
corlib] Avoi
d
unbo
u
nded resizes of ephemeron
ar
r
ay
s
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brezae
Merge pull request #4152 from Brz
V
lad/misc-
g
c
-altstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad Breza
e
Merge pull request
#
4185 from
BrzVlad/fix-arm64-f
i
nally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brez
a
e
[arm64] Fix final
l
y abort
commit
|
commitdiff
|
tree
2016-12-19
Vlad Brezae
M
e
r
ge pull request #
4
155 fr
o
m Brz
V
lad/fix-tls-lmf-addr
commit
|
commitdiff
|
tree
2016-12-16
V
lad
Brez
a
e
[run
t
ime]
F
ix MO
N
O_A
R
CH_E
N
ABLE_MON
O
_
L
MF_VA
R
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[ru
n
ti
m
e] Remove old unused d
e
fines/p
r
ototypes
commit
|
commitdiff
|
tree
2016-12-15
Vlad
B
reza
e
[
sgen]
R
ee
n
ab
l
e gc-
a
lt
s
t
ack test
commit
|
commitdiff
|
tree
2016-12-15
Vlad
B
r
e
zae
[
s390x] Fix build
commit
|
commitdiff
|
tree
2016-12-15
V
lad
Brezae
Merge pull req
u
est #4014 f
r
om BrzVlad/feature-tl
s
-r
e
factor
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[arm] R
e
s
u
rrect inlined fast
tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brez
a
e
[arm6
4
] Resurrect inlined f
a
st
t
ls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[
x
86]
R
esurrect
i
nlined
f
ast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Br
e
z
a
e
[runtime] Global debu
g
option fo
r
using fallback
tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[amd6
4
] Resurrect i
n
lined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
[run
t
i
m
e] Ref
a
ctor an
d
unify
t
ls access
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
Merge pull r
e
q
u
est #4
1
10
f
rom BrzVlad/fix-sg
e
n-w
i
n
3
2
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brez
a
e
Revert "[ci] M
o
ve mcs switch for W
i
n32
b
uilds int
o
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vla
d
Brezae
[s
g
en]
D
on
'
t suspen
d
thr
e
ad
i
n
w
o
w64
transitio
n
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[
s
g
en] binary p
r
oto
c
ol on windows
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[runtime] F
i
x pr
o
totype of fun
c
ti
o
ns
commit
|
commitdiff
|
tree
2016-11-28
Vla
d
Br
e
zae
M
er
g
e
pull
req
u
est #39
7
3 from mono/small-perf
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
Merge pull reque
s
t
#3968 from Br
z
Vl
a
d/fi
x
-moni
t
or-exce
p
t
i
on
commit
|
commitdiff
|
tree
2016-11-15
Vlad Brezae
[runtime] Fix monitor exception throwing
commit
|
commitdiff
|
tree
2016-11-02
V
lad Brezae
[sgen] Fix s
g
en with nursery s
i
zes big
g
er tha
n
4G
commit
|
commitdiff
|
tree
2016-10-27
Vla
d
Brezae
Merge pull request #
3
7
6
9
f
rom e
v
i
ncarofaut
u
m
n
/fix-verify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad
Brezae
Merge p
u
ll
r
equest
#3766
f
rom BrzVlad/featur
e
-def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
V
l
ad Brez
a
e
[tests] Sel
e
ct sgen major explicitly
i
n tests
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
[sg
e
n]
Enab
l
e
concurrent gc by default on desktop
commit
|
commitdiff
|
tree
2016-10-12
Vlad Brez
a
e
Merge pull requ
e
st #3
7
49 from BrzVl
a
d/fi
x
-mips-
f
ix
commit
|
commitdiff
|
tree
2016-10-11
Vlad B
r
ezae
[
mips]
Disable di
v
with mul on 32bit
m
i
p
s
commit
|
commitdiff
|
tree
2016-10-10
V
l
ad Brezae
[mips] Add mis
s
ing define
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[mips] Don
'
t assert when decomposi
n
g longs
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
Mer
g
e pull requ
e
st #37
4
0 from Uni
t
y-Technologies/g
c
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
V
l
a
d Brezae
Merge
p
ull
r
equest #3
7
0
5 from Brz
V
lad/fix
-
s
g
en-internal
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad Brezae
[sgen] Fix
block size computatio
n
for allo
c
ation size
commit
|
commitdiff
|
tree
2016-09-27
Vla
d
Brezae
Merge pull
r
equest #3647 from BrzVlad/fix-sgen-internal
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brezae
[s
g
en] Untag
t
h
e vtable durin
g
c
oncurrent mark
commit
|
commitdiff
|
tree
next