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] Don't reset abort exception in invoke wrapper
2017-03-23
Vlad Brezae
[runtime] Do
n
't re
s
et abort e
x
cept
i
on in invoke w
r
app
e
r
commit
|
commitdiff
|
tree
2017-03-23
Vl
a
d
Bre
z
ae
[
runt
i
me] I
m
prove debu
g
gin
g
of thre
a
d
interruptions
commit
|
commitdiff
|
tree
2017-03-23
Vlad Breza
e
[
r
untime] Defer as
y
n
c
requests d
u
ring
abort
protecte
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
V
l
ad
Brezae
[r
u
nti
m
e] Fi
x
detecting abort a
t
e
n
d of
abort protect
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad Brez
a
e
[
r
unti
m
e]
Fix mi
s
sing abo
r
t
d
uring abort
protected
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Vlad B
r
ezae
[runti
m
e] Rework abort deferring
commit
|
commitdiff
|
tree
2017-03-20
Vlad Brezae
[runt
i
me] Fix interru
p
tion deferrin
g
commit
|
commitdiff
|
tree
2017-03-15
Vlad Brezae
[sge
n
] Fix
x
mm
scanning on mac x86 (#4521)
commit
|
commitdiff
|
tree
2017-02-28
Vlad B
r
ezae
Merg
e
pull reque
s
t #4381 from BrzVlad/f
e
atu
r
e
-
g
e
neratio
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-02-27
V
l
ad Brez
a
e
Merge pu
l
l request #4434 from BrzVlad/fix
-
unload-hang
commit
|
commitdiff
|
tree
2017-02-25
Vlad
Brezae
[
thr
e
ads] Don't ignore abort requests in abort prote
c
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Vlad Brezae
[
sg
e
n] Throw OOM
a
l
s
o fro
m
the
m
anaged
allocato
r
commit
|
commitdiff
|
tree
2017-02-22
Vl
a
d Breza
e
[sg
e
n] Rename confusing
v
a
riab
l
e
commit
|
commitdiff
|
tree
2017-02-22
Vlad Bre
z
ae
M
er
g
e pull request #4403 from BrzVlad/fix-workers-par
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Br
e
zae
[sgen] Lock around worke
r
start, not only finishing
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[runtime
]
U
s
e p
r
oper hash func
t
ion for ke
y
_gc
h
ashes
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Co
u
nter f
o
r max ha
s
htable chain length
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
Re
v
ert "[Utils]
Use g_direc
t
_equ
a
l if NULL is pas
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brez
a
e
[
s
gen] Inclu
d
e opt
i
mizatio
n
for
arm/ar
m
64 targets
commit
|
commitdiff
|
tree
2017-02-20
Vl
a
d Brezae
[runtime]
A
void
e
q
u
al calls i
n
MonoGHashTable
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brezae
[runtime] Us
e
bet
t
er hashing for refobj
e
ct_h
a
sh
commit
|
commitdiff
|
tree
2017-02-20
Vlad Brez
a
e
[runtime] Redu
c
e collision
s
with open
addressing h
a
s
h
e
s
commit
|
commitdiff
|
tree
2017-02-20
Vla
d
Brezae
[sgen] Generational mono g
ha
s
h
table
commit
|
commitdiff
|
tree
2017-02-17
Vlad Br
e
zae
[sgen] Move some c
a
rdtable fun
c
tions to sgen
commit
|
commitdiff
|
tree
2017-02-17
Vlad B
r
ezae
[r
u
ntime]
Open addr
e
ssing for MonoGHashTable
commit
|
commitdiff
|
tree
2017-02-06
Vlad Brezae
[sgen]
D
on't assert
w
h
en suspending d
e
taching thread
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Vlad Breza
e
Merge pull req
u
e
s
t
#
4306 from BrzVlad/fix-roslyn-ppc
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brez
a
e
Reve
r
t "Default pow
e
rpc to
b
u
ild with mcs (#4
3
1
3)"
commit
|
commitdiff
|
tree
2017-02-02
Vlad Brezae
[p
p
c] Save all the r
e
g
isters in the context
commit
|
commitdiff
|
tree
2017-01-24
Vlad Brezae
Me
r
ge pull req
u
est
#38
0
6 from BrzVlad/
f
eature-parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
V
l
ad
B
re
z
ae
[sgen] Always use
a
conte
x
t specializ
e
d gray stack
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] Always use one
concu
r
r
e
nt worker
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Awaken worker
s
if they are finished whil
e
th
e
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Bre
z
ae
[sgen
]
Use non-sy
n
chronized gray
s
tack when
only o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Spread t
h
e
i
ni
t
ial roots of w
o
r
k
ers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Br
e
zae
[sgen] Work
e
r gray queue stealing
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Properly init the si
z
e of a new gra
y
queue
s
ection
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[pr
o
fil
e
r] Fix vtune b
u
ild
commit
|
commitdiff
|
tree
2017-01-19
V
lad Br
e
z
ae
[sgen]
A
dd worker index to th
e
b
i
nary prot
o
c
o
l ent
r
ies
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[
s
gen]
C
lean ex
i
t if
w
e can't rea
d
binprot file due
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[s
g
en] Switch to nop
a
r context when we are left
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
V
lad
B
rezae
[sgen] Parallel mod union scan jobs
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Brezae
[sgen] Avoid all
o
catin
g
mod union cardtables
f
or
los
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Breza
e
[
s
ge
n
] R
e
m
o
v
e unus
e
d functi
o
n
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] Use parallel worke
r
s when
f
inishing concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
Brez
a
e
[sge
n
]
Make
getting object size sa
f
e with parallel
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad Bre
z
ae
[sgen] Sup
p
ort cementing
f
rom multiple work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
Vl
a
d Br
e
zae
[sg
e
n] Disable concurrent queue redir
e
ction
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Add parallel copying
infra
s
tructure
commit
|
commitdiff
|
tree
2017-01-19
V
l
a
d
Brezae
[sgen] Add free
l
is
t
s for each workers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[s
g
en] Parallel pr
e
cleaning of
l
os objects
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[s
g
en] R
e
move unused
p
arameter
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad
Brezae
[
s
gen
]
Paralle
l
major b
l
ock
s
precleanin
g
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[sge
n
] Split precleaning
i
n
to multiple jobs
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sgen] En
q
ueue pre
c
lean t
h
rough
a
w
o
r
ker finish callback
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n] Enable
m
ultiple work
e
rs
commit
|
commitdiff
|
tree
2017-01-19
V
l
ad Brezae
[sgen] CAS on LOS marking
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brez
a
e
[
sg
e
n
] Add
C
AS object marking fo
r
concurrent w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sge
n
] Ad
d
separat
e
scan
/
cop
y
contex
t
for concurrent
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[s
g
en] Use array with fixed
-
size
e
l
e
ment
f
or mark words
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[sg
e
n
]
Support multiple w
o
rkers
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
s
g
e
n] Ad
d
multiple threa
d
support for sgen thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen] Add pa
r
a
llel configuration to the sg
e
n t
e
sti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
Vlad
B
rezae
[sgen
]
Add option for a new
p
arallel c
o
n
c
urrent
c
ollec
t
or
commit
|
commitdiff
|
tree
2017-01-19
Vlad Brezae
[
sgen]
R
e
m
ove u
n
u
s
ed pro
t
o
types
commit
|
commitdiff
|
tree
2017-01-19
Vla
d
Brezae
[sge
n
] Use thread safe addition to block l
i
st
commit
|
commitdiff
|
tree
2017-01-11
Vlad Brezae
[
c
or
l
ib]
A
void unnecessary ephemeron array resizes
commit
|
commitdiff
|
tree
2017-01-11
V
la
d
Brezae
[corlib] Avoid unbounde
d
resizes of ephem
e
ron
arrays
commit
|
commitdiff
|
tree
2017-01-03
Vlad Brezae
Mer
g
e pull reque
s
t #415
2
from BrzVlad/misc-gc-altst
a
ck
commit
|
commitdiff
|
tree
2016-12-21
Vlad Brezae
Me
r
ge pull r
e
que
s
t #4185 from Br
z
Vlad/fix-arm64-finally
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
V
l
ad Brezae
[arm64] Fix fi
n
ally
a
b
o
rt
commit
|
commitdiff
|
tree
2016-12-19
Vlad Br
e
zae
M
e
rge pul
l
re
q
uest #4155 fro
m
Brz
V
lad/fix
-
tls-lmf-
a
ddr
commit
|
commitdiff
|
tree
2016-12-16
Vlad Brezae
[runtime] Fix MONO_A
R
CH_
E
NABLE_MONO_LMF_VAR
commit
|
commitdiff
|
tree
2016-12-16
Vl
a
d Brezae
[runt
i
me] Remove
o
ld unused defines/prototy
p
e
s
commit
|
commitdiff
|
tree
2016-12-15
Vla
d
Brez
a
e
[sgen
]
R
e
enable
g
c-altstack test
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
[s390x] Fi
x
build
commit
|
commitdiff
|
tree
2016-12-15
Vlad Brezae
Merg
e
pull req
u
est
#
4014 fr
o
m
B
rzVlad
/
feature-tls-refactor
commit
|
commitdiff
|
tree
2016-12-14
Vlad
Br
e
zae
[arm] Resurrect inlined
fast tl
s
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
[
arm64] Res
u
r
r
e
ct inlined fast
t
ls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[x86] Re
s
ur
r
e
c
t inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vla
d
Brezae
[r
u
ntime] Global debu
g
option for using f
a
l
lback tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad
B
rezae
[amd64] Resur
r
ec
t
inlined fast tls
commit
|
commitdiff
|
tree
2016-12-14
Vlad Brezae
[ru
n
time
]
R
e
f
actor and unify tls access
commit
|
commitdiff
|
tree
2016-12-14
Vl
a
d Brezae
Mer
g
e pull
r
equ
e
st
#
4110 fro
m
BrzVlad
/
fix
-
sg
e
n-win32
commit
|
commitdiff
|
tree
2016-12-13
Vlad Brezae
Revert "[ci] Move mcs swit
c
h for Win32 builds
i
nto
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
V
l
ad Brezae
[sgen] Don
'
t su
s
pend th
r
ea
d
in wow6
4
tran
s
it
i
o
n
commit
|
commitdiff
|
tree
2016-12-13
Vlad Bre
z
ae
[sge
n
] binary prot
o
c
o
l on w
i
ndows
commit
|
commitdiff
|
tree
2016-12-13
Vla
d
Br
e
z
a
e
[runti
m
e
] Fix pr
o
totype of
fun
c
tio
n
s
commit
|
commitdiff
|
tree
2016-11-28
V
l
a
d
Brezae
Merge
p
ull
r
equest
#3973
f
rom mono/s
m
all-perf
commit
|
commitdiff
|
tree
2016-11-17
Vlad Brezae
Merge pull r
e
q
u
est #3968 from BrzVlad
/
f
i
x-monitor-exce
p
tion
commit
|
commitdiff
|
tree
2016-11-15
Vla
d
Brezae
[
runtime
]
Fix mon
i
tor exce
p
tion throwing
commit
|
commitdiff
|
tree
2016-11-02
V
l
ad
B
rezae
[s
g
en] Fix
s
gen
w
ith nursery sizes bigg
e
r than
4
G
commit
|
commitdiff
|
tree
2016-10-27
V
lad Br
e
z
ae
Merge p
u
ll request #3769 fr
o
m
evincarofautumn/fix-ve
r
if
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Brezae
Merge
pull request #3766
from BrzVlad/feature-
d
e
fault
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
Vlad Br
e
za
e
[
t
ests]
S
elect
sgen maj
o
r explicitly in tests
commit
|
commitdiff
|
tree
2016-10-13
Vlad B
r
e
za
e
[sg
e
n
] Enable concurr
e
n
t
gc by def
a
ult on deskto
p
commit
|
commitdiff
|
tree
2016-10-12
V
lad
B
rezae
Merge pull reque
s
t #3749
f
rom BrzVlad/fix-mips-fix
commit
|
commitdiff
|
tree
2016-10-11
Vlad Brezae
[mips]
D
i
s
able div with m
u
l on
32bit mips
commit
|
commitdiff
|
tree
2016-10-10
V
l
ad Brezae
[mips] Add missin
g
define
commit
|
commitdiff
|
tree
2016-10-10
Vlad
B
rezae
[mips] Don't a
s
sert when
decomposi
n
g
longs
commit
|
commitdiff
|
tree
next