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 Brezae
[runtime] Fi
x
interrupt
i
on d
e
f
e
r
r
i
n
g
commit
|
commitdiff
|
tree
2017-03-15
Vlad Brez
a
e
[
s
gen] Fix xmm scanning on mac x8
6
(#45
2
1
)
commit
|
commitdiff
|
tree
2017-02-28
Vlad Brezae
Merge p
u
ll r
e
quest #4381 fr
o
m Br
z
Vlad/feature
-
genera
t
i
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
Vlad Brez
a
e
Merge pu
l
l request #4434
f
rom Br
z
Vlad/fix-unload-han
g
commit
|
commitdiff
|
tree
2017-02-25
V
l
ad Brezae
[t
h
reads] Don't i
g
nore abort reques
t
s in a
b
ort
p
ro
t
ected
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad
B
re
z
ae
[
sgen] Throw O
O
M a
l
so from th
e
managed a
l
locator
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d Brezae
[
s
g
e
n
]
Rename confusing variable
commit
|
commitdiff
|
tree
2017-02-22
Vlad Bre
z
ae
M
erge pull request #4403 from BrzVlad/fi
x
-worker
s
-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Breza
e
[sgen] Loc
k
around worke
r
start, not o
n
ly finis
h
ing
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Use prop
e
r hash
functio
n
f
o
r ke
y
_gc hashes
commit
|
commitdiff
|
tree
2017-02-20
V
l
a
d
B
rezae
[runtime] Counter for max hashtable chain l
e
ng
t
h
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
R
e
vert
"
[Utils] Use g
_
direct_equal if NULL i
s
passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
V
l
ad Brezae
[sge
n
] Incl
u
de optimizatio
n
for arm/arm64
t
ar
g
e
t
s
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime]
Avoid equal
c
a
l
ls in Mono
G
HashTable
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Br
e
zae
[runtime] Use better h
a
shing for refobject_ha
s
h
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
B
rezae
[runtime
]
R
educe coll
i
sions with open
a
d
dressing ha
s
hes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Bre
z
ae
[s
g
en
]
G
enera
t
ional
mo
n
o
g hasht
a
ble
commit
|
commitdiff
|
tree
2017-02-17
Vlad Brezae
[sge
n
] M
o
ve some car
d
ta
b
le func
t
ions to sgen
commit
|
commitdiff
|
tree
2017-02-17
V
l
a
d
Bre
z
ae
[runtime] Open address
i
ng for MonoGHa
s
h
Table
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brezae
[
s
g
en] D
o
n
'
t assert when suspending d
e
tachi
n
g thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
Mer
g
e
pull
req
u
e
st #4306 from BrzV
l
ad/fix-roslyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
V
lad B
r
ez
a
e
Revert "Default
p
ower
p
c to build wit
h
mcs
(
#4313)"
commit
|
commitdiff
|
tree
2017-02-02
Vl
a
d
B
r
e
z
ae
[
p
pc] Sav
e
all t
h
e reg
i
sters in the context
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Merge pu
l
l request #3806 from BrzVlad
/
feature
-
parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
V
l
ad B
r
ezae
[sgen] Alw
a
ys use a conte
x
t s
p
ecialized gray stac
k
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen
]
Always
use one c
o
ncurrent worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Awaken workers if they are f
i
nished while
t
he
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use non
-
sync
h
ronized gray stack when only one
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Spread the initi
a
l
r
oots of workers
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brezae
[sgen
]
Worker gray queu
e
stealin
g
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
[
pro
f
i
l
er
]
Fi
x
vtun
e
build
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
a
e
[sgen] Add work
e
r index
t
o th
e
binary pro
t
o
col entries
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Clean ex
i
t if we can't read binprot file
due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Switch to nopar c
o
ntext when we
a
re
l
eft w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Parallel m
o
d union sc
a
n jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad B
r
ezae
[sg
e
n] Avoid allocating mod un
i
on card
t
ables for l
o
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[s
g
en]
Remove u
n
u
s
ed
fu
n
ction
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Use parall
e
l
worker
s
when finishing concurr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d Brez
a
e
[sgen] Make g
e
tting
o
bject size safe with
parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[
sge
n
]
Support
cementi
n
g
from mult
i
pl
e
work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
V
lad B
r
eza
e
[sgen] Dis
a
ble concurrent
q
ueue redire
c
tion
commit
|
commitdiff
|
tree
2017-01-19
V
lad Brez
a
e
[sg
e
n] Add
pa
r
alle
l
copy
i
n
g
i
n
frastruc
t
ure
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[sgen] Add
f
ree lis
t
s for each
w
orkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Parall
e
l precleaning of los o
b
ject
s
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[sgen] Remov
e
unused parameter
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Pa
r
alle
l
major bl
o
cks precleaning
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Split p
r
ecleaning into
m
u
l
tiple job
s
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Enqueue pr
e
clean through a
w
orker finish callba
c
k
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sgen] Enable multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen]
C
AS
o
n LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen
]
Add CA
S
object
marking for concurrent workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Add separate scan/copy c
o
nte
x
t for c
o
ncurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[s
g
en] Use
arra
y
w
ith
f
ixed
-
size element for mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Support multiple workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Add mul
t
iple thread
s
upp
o
rt for sgen thread
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brezae
[
s
ge
n
] Add parallel
confi
g
uration to the sgen testing
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sge
n
] Add op
t
i
on for a ne
w
parallel conc
u
r
r
en
t
collector
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen]
Remove
unused p
r
ototypes
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n]
U
se thread safe
addition to
b
lock list
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[corl
i
b] Avoid unnecessary eph
e
mero
n
arra
y
r
e
sizes
commit
|
commitdiff
|
tree
2017-01-11
V
lad Brezae
[corlib] A
v
oid unbo
u
nded r
e
sizes of ep
h
emeron
a
rrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brezae
Merge pu
l
l request #4152 from Br
z
Vlad/
m
is
c
-gc-altstack
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
Merge pull request #4185
f
r
o
m Br
z
Vlad
/
fix-
a
r
m
64-finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
[
arm64]
F
i
x f
i
na
l
ly abo
r
t
commit
|
commitdiff
|
tree
2016-12-19
Vlad Breza
e
M
erge pull re
q
uest #4155 from BrzVl
a
d/fix-t
l
s-lmf
-
addr
commit
|
commitdiff
|
tree
2016-12-16
Vla
d
Brezae
[runtime]
F
ix
M
ONO_ARCH_ENABLE_
M
ON
O
_LMF_VA
R
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[run
t
im
e
] Remove old
unused define
s
/prototypes
commit
|
commitdiff
|
tree
2016-12-15
V
l
ad
B
re
z
ae
[sgen] Reenable gc-altstack test
commit
|
commitdiff
|
tree
2016-12-15
Vlad Breza
e
[s
3
90x] Fix bu
i
l
d
commit
|
commitdiff
|
tree
2016-12-15
Vl
a
d Brezae
Merge pull
r
equest #4
0
14 f
r
om BrzVlad/fe
a
tur
e
-t
l
s-refactor
commit
|
commitdiff
|
tree
2016-12-14
Vla
d
Bre
z
ae
[arm]
R
esurrect inlined fa
s
t tls
commit
|
commitdiff
|
tree
2016-12-14
Vla
d
B
r
ezae
[arm6
4
] Resu
r
rect inlined fast tl
s
commit
|
commitdiff
|
tree
2016-12-14
V
la
d
Brezae
[x86] Resurrect inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Breza
e
[runtime] Global d
e
bug opti
o
n for using fallback
tls
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
[amd64] Resu
r
rect inlined
fast
t
ls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Br
e
zae
[runti
m
e] Refactor and unif
y
tls
a
c
cess
commit
|
commitdiff
|
tree
2016-12-14
V
lad B
r
ezae
Merge pull request #4110 from BrzVla
d
/fix-sgen-win32
commit
|
commitdiff
|
tree
2016-12-13
Vla
d
Brezae
Revert "[ci] M
o
ve mcs switch for Win32 build
s
into
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
Vlad Br
e
zae
[sgen] Don't
suspend thread in w
o
w
64 transition
commit
|
commitdiff
|
tree
2016-12-13
V
l
ad Br
e
zae
[
s
gen]
bin
a
ry protocol on
wind
o
ws
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
[runtime] Fi
x
prototype
of f
u
nc
t
ions
commit
|
commitdiff
|
tree
2016-11-28
Vlad Brezae
Merge
p
ull reque
s
t
#3973 from mono/small-perf
commit
|
commitdiff
|
tree
2016-11-17
Vlad Bre
z
ae
Merge pull
r
equest #3968 from BrzVlad/fix-monit
o
r-except
i
on
commit
|
commitdiff
|
tree
2016-11-15
Vlad B
r
ezae
[runtime] Fix monitor exception throw
i
ng
commit
|
commitdiff
|
tree
2016-11-02
Vlad Brezae
[sgen] Fix sgen w
i
th n
u
rser
y
s
i
zes bigger than
4
G
commit
|
commitdiff
|
tree
2016-10-27
Vla
d
B
r
e
zae
Mer
g
e pull request #3769
from evincar
o
fa
u
tumn/fix-
v
erify
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
zae
M
e
r
g
e
pu
l
l re
q
uest #3766 fr
o
m
B
rzVlad/fea
t
ur
e
-default
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
zae
[tests] Select sgen major expl
i
c
itl
y
in te
s
t
s
commit
|
commitdiff
|
tree
2016-10-13
Vlad Bre
z
ae
[sge
n
] Enable
c
on
c
urrent gc
b
y defaul
t
on desktop
commit
|
commitdiff
|
tree
2016-10-12
Vlad Breza
e
Merg
e
p
u
ll request
#3749 f
r
om
B
r
z
Vlad/
f
ix-mi
p
s-fix
commit
|
commitdiff
|
tree
2016-10-11
Vlad Brezae
[mips] D
i
sa
b
le
div wit
h
mu
l
on
3
2bi
t
mips
commit
|
commitdiff
|
tree
2016-10-10
V
l
ad
Brezae
[mips] Add missing define
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
[
m
i
ps] Don't
a
sse
r
t when decomposing
l
on
g
s
commit
|
commitdiff
|
tree
2016-10-10
Vlad Brezae
Me
r
ge
pull request #3740 from Unity
-
Techno
l
ogie
s
/gc
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
Vl
a
d Br
e
za
e
Merge pull request #
3
705 from Br
z
Vlad/fix-sgen-inte
r
n
al
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
Vlad B
r
ezae
[sge
n
]
Fix block
size
computation for al
l
ocation
s
ize
commit
|
commitdiff
|
tree
2016-09-27
Vlad Brezae
Merge pull request #3647 from B
r
z
V
lad/fix-sgen-inter
n
al
.
.
.
commit
|
commitdiff
|
tree
2016-09-26
Vlad
B
rezae
[
s
g
e
n]
U
n
tag
the
v
ta
b
le
d
uring c
o
ncurrent mark
commit
|
commitdiff
|
tree
2016-09-26
Vlad Brez
a
e
[sgen] Fix intern
a
l
allocation
commit
|
commitdiff
|
tree
next