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
Make sure we don't corrupt the heap when serializing a unix domain socketaddr.
2012-09-11
Mark Prob
s
t
[sgen] Provide a function to wait for
b
ridge
pro
c
essing
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Ma
r
k Probst
[sg
e
n] Option for an a
l
l
o
w
ance limit
.
commit
|
commitdiff
|
tree
2011-09-26
M
ark Probst
[sgen] Do th
e
bridge ca
l
lba
c
k
after the world ha
s
been
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probst
[sgen] Break
t
r
acking weak references
a
s
e
a
r
l
y
as possible
.
commit
|
commitdiff
|
tree
2011-08-04
Mark
P
robst
[sge
n
] En
q
ueu
e
finali
z
ers after
u
pda
t
e the poin
t
e
r
.
commit
|
commitdiff
|
tree
2011-07-26
M
ark Probst
[s
g
en] Us
e
t
h
e prop
e
r object size
w
hen
sc
a
nning ar
r
ays
.
.
.
commit
|
commitdiff
|
tree
2011-07-26
M
ark
Probs
t
[sgen] Make the card tabl
e
on AMD64 correct for
64
.
.
.
commit
|
commitdiff
|
tree
2011-07-26
Mark Probst
[sgen] Mak
e
mono_sge
n
_safe
_
object
_
get_size() hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-03-14
Ma
r
k Probst
Merg
e
bran
c
h 'sgen-disa
b
le-gc' into
m
ono-2-1
0
commit
|
commitdiff
|
tree
2011-03-14
Mark Probst
[sgen] De
b
u
g
o
p
t
i
ons
f
or disabling minor an
d
/or m
a
jor
.
.
.
commit
|
commitdiff
|
tree
2011-02-18
Mark Pr
o
b
s
t
[sgen] Fix some debug
f
unctions
.
commit
|
commitdiff
|
tree
2011-02-13
Mark Pr
o
bst
Merg
e
b
ranch 'bugfix-m
a
i
n
-thr
e
ad-root' into mo
n
o-
2
-10
commit
|
commitdiff
|
tree
2011-02-13
Mark Probst
[sge
n
] Register
the m
a
i
n
_
th
r
ead as a GC root
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Mark Probst
Merg
e
bra
n
ch
'sgen-android' into mon
o
-2-10
commit
|
commitdiff
|
tree
2011-01-24
Ma
r
k Probst
[
s
gen
]
Don't assert when on A
n
droid
.
commit
|
commitdiff
|
tree
2011-01-24
Mark Pro
b
s
t
[sgen]
M
a
k
e the
sec
o
nd bridge DFS
p
ass use an implicit
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Mark Probst
[sgen] Us
e
an
e
xplicit stack instead of
recursion f
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Mark Prob
s
t
[b
u
il
d
] p
k
g-conf
i
g support for libmonosgen
.
commit
|
commitdiff
|
tree
2011-01-24
M
ark
Probst
[sge
n
] B
r
idge cr
o
ss refer
e
nc
e
s
pass
.
commit
|
commitdiff
|
tree
2011-01-05
Mark Probst
[sgen] A
l
way
s
use the GC
d
e
scriptor inst
e
a
d of MonoClass
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Mar
k
Probst
Don't assert in mo
n
o
_
ge
t
_lmf()
i
f there is
n
o
LMF
.
commit
|
commitdiff
|
tree
2010-12-20
Mark Probst
[sgen] Make Ma
r
k&Swee
p
compile with
o
u
t
card tabl
e
s
.
commit
|
commitdiff
|
tree
2010-12-08
Mark
Pro
b
s
t
[sgen] Ha
v
e an
allocated bl
o
ck lis
t
for fixed-hea
p
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Mark Probst
[sgen]
D
on't i
n
crea
s
e d
e
graded_mode in
a
lloc_
d
egraded
(
)
.
commit
|
commitdiff
|
tree
2010-12-03
Ma
r
k Probst
Mer
g
e b
r
a
n
ch 'concurrent-sweep'
commit
|
commitdiff
|
tree
2010-12-03
Mark Probst
[sgen] Make concurre
n
t swee
p
user-se
l
ectable
.
commit
|
commitdiff
|
tree
2010-12-03
M
ark Prob
s
t
[sge
n
] Compute allowanc
e
w
h
en
s
w
e
epin
g
is finis
h
ed
.
commit
|
commitdiff
|
tree
2010-12-03
Mark Pro
b
st
[sgen] Con
c
urrent s
w
eep
.
commit
|
commitdiff
|
tree
2010-12-02
Mark Probst
[
sgen] Remove skip_size i
n
sgen-scan-obj
e
ct
.
h
.
commit
|
commitdiff
|
tree
2010-12-02
Mar
k
Prob
s
t
[
s
gen] Handle forwarding in
m
o
no_gc_scan_for_specific_
r
ef
(
)
.
commit
|
commitdiff
|
tree
2010-12-02
Ma
r
k
P
robst
[sgen] Z
e
r
o free
d
bloc
k
s i
n
fixed heap Mark&Sweep
.
commit
|
commitdiff
|
tree
2010-11-29
Mark Probst
[s
g
en] R
e
co
m
pute he
a
p
boundari
e
s
at e
a
ch major c
o
l
l
ection
.
commit
|
commitdiff
|
tree
2010-11-19
Mark Probst
[sgen]
Implement evacuation for parallel mar
k
.
commit
|
commitdiff
|
tree
2010-11-18
Mark
Probst
[sgen
]
Use bi
t
field
s
for the
b
ooleans in MSBlockInfo
.
commit
|
commitdiff
|
tree
2010-11-18
Mark Probst
[fi
x
] Fix build
.
commit
|
commitdiff
|
tree
2010-11-07
M
a
r
k Probst
Merge branch 'markswee
p
-evac
u
ate'
commit
|
commitdiff
|
tree
2010-11-07
Ma
r
k Pr
o
bst
[sgen] Do
n
't compil
e
e
vacu
a
tion for
parallel
mar
k
.
commit
|
commitdiff
|
tree
2010-11-07
Mar
k
Probst
[sgen] U
s
er
-
settable
evacuation
thresh
o
ld
.
commit
|
commitdiff
|
tree
2010-11-07
Mark Probst
[sge
n
]
Mar
k
&Sweep evacuation
.
commit
|
commitdiff
|
tree
2010-11-07
M
a
rk Pr
o
bs
t
[sge
n
] Function for qu
e
rying current collection gener
a
tion
.
commit
|
commitdiff
|
tree
2010-11-07
M
a
rk Probst
[sgen] Dump Ma
r
k&Swee
p
heap occupancy
.
commit
|
commitdiff
|
tree
2010-11-07
Mark
P
r
o
bst
[sge
n
] Flush
t
h
e
binary p
r
otocol file when
p
r
o
tocol
.
.
.
commit
|
commitdiff
|
tree
2010-09-15
Mar
k
Probst
Re
m
ove weak lin
k
s for
m
onito
r
s
.
commit
|
commitdiff
|
tree
2010-09-15
Mark Probst
[
s
gen] Avoid doing an u
n
nece
s
sary gettimeofday()
.
commit
|
commitdiff
|
tree
2010-08-25
M
ark Probst
[sgen] Fix build
.
commit
|
commitdiff
|
tree
2010-08-25
M
a
rk Probst
[
s
gen
]
I
nline car
d
t
able
w
barrier
w
ith nu
r
sery check
.
commit
|
commitdiff
|
tree
2010-08-25
Mark Probst
[sgen
]
P
roperly
u
pdate heap
bo
u
nd
a
ries
for
fixed-heap
.
.
.
commit
|
commitdiff
|
tree
2010-08-25
Mar
k
Probst
[sgen] Make binary
p
rotocol thread-s
a
fe
for real
.
commit
|
commitdiff
|
tree
2010-08-23
Mark Probs
t
Merge b
r
anch 'cardtab
l
e-inline-nofix'
commit
|
commitdiff
|
tree
2010-08-23
M
ark Prob
s
t
[D
o
cumentation] Updat
e
man page with write barrier
.
.
.
commit
|
commitdiff
|
tree
2010-08-23
Ma
r
k Probs
t
[s
g
en] Shorte
r
IR for inlined wr
i
te barrier
.
commit
|
commitdiff
|
tree
2010-08-23
Mark Pro
b
st
[sgen] Inline card table write b
a
rrier
.
commit
|
commitdiff
|
tree
2010-08-23
Mark
Probst
[mini] F
a
c
t
or out function for emit
t
ing write barri
e
r
s
.
commit
|
commitdiff
|
tree
2010-08-21
Mark
P
r
obst
[mini] Write bar
r
i
er livene
s
s
f
ix
.
commit
|
commitdiff
|
tree
2010-08-20
Mark Probs
t
[scr
i
pt
s
] Don't use saxutils in mono-heapviz
.
commit
|
commitdiff
|
tree
2010-08-10
Mark Probst
[Documentation] Explain nursery size a
b
it in man page
.
commit
|
commitdiff
|
tree
2010-08-09
Mark Probst
[sgen] Fix
OBS warning
.
commit
|
commitdiff
|
tree
2010-08-09
Mark P
r
obst
[sgen] Sl
e
ep a
l
ittle
w
hile busy-
w
ai
t
in
g
for the gray
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Mark Pro
b
st
[sgen] Fixed heap f
o
r Mark&Sweep
.
commit
|
commitdiff
|
tree
2010-08-08
Mark P
r
o
bst
[s
g
en] Fi
x
s
g
en
-
grep-binprot
.
commit
|
commitdiff
|
tree
2010-08-08
Mark Probst
[
s
g
en] F
i
xes
.
commit
|
commitdiff
|
tree
2010-08-07
M
a
rk Pr
o
bs
t
Merge branch 'paral
l
el
-
m
ark'
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sg
e
n]
Separate
mark
function
fo
r
parallel vs non
-
parallel
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Mark P
r
obst
[sgen]
Make parallel vs no
n
-parallel
mark&sweep select
a
ble
.
commit
|
commitdiff
|
tree
2010-08-07
Mark Probst
[sgen]
O
ne intern
a
l allo
c
ator per worker threa
d
, to
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Mark
P
robst
[
s
ge
n
] H
e
avy statisti
c
s f
o
r the s
h
a
r
e
d
bu
f
fer
.
commit
|
commitdiff
|
tree
2010-08-07
M
a
rk Probst
[sgen]
P
arall
e
l mark
.
commit
|
commitdiff
|
tree
2010-08-07
M
ark Prob
s
t
[sgen] Fix SGEN_ATO
M
IC_ADD
.
commit
|
commitdiff
|
tree
2010-08-06
M
ark Pro
b
st
[sgen
]
Initialize i
n
terruption l
o
ck
.
commit
|
commitdiff
|
tree
2010-08-05
Mark Probst
[Documentation] Document SGen
e
nvironm
e
n
t
varia
b
les
.
commit
|
commitdiff
|
tree
2010-08-04
Mark
P
robst
[dist] Only
r
u
n the
c
o
m
mit-to-changelog
s
cript if
there
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Mark P
r
obst
[scripts] co
m
mit-to-ch
a
n
g
elog fails if git is too old
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[s
c
ripts] comm
i
t-to-changelog fails if g
i
t
f
ai
l
s
commit
|
commitdiff
|
tree
2010-08-04
Mar
k
Probst
Merge bra
n
ch 'selectab
l
e-majo
r
'
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Fix
b
inary protoco
l
.
commit
|
commitdiff
|
tree
2010-08-04
Mark Prob
s
t
[sg
e
n] Fi
x
h
eavy
st
a
tistics
.
commit
|
commitdiff
|
tree
2010-08-04
M
a
r
k
Probst
[sg
e
n]
Inline mono_sgen_par_object_g
e
t_si
z
e()
.
commit
|
commitdiff
|
tree
2010-08-04
Mar
k
Prob
s
t
[sgen] Pu
t
all scan and
copy funct
i
ons into
the
major
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[s
g
en] Put major_sc
a
n
_object(
)
into the major collect
o
rs
.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sgen] Make ma
j
or collect
o
r
c
onfigurable via MONO_GC_
P
A
RAMS
.
commit
|
commitdiff
|
tree
2010-08-04
Mark Probst
[sg
e
n] Majo
r
co
l
lectors in their own compilation units
.
commit
|
commitdiff
|
tree
2010-08-03
M
ark Probst
[ppc] Fix build
.
commit
|
commitdiff
|
tree
2010-08-02
Mark Pr
o
bst
[commit-to-changelog]
Bugfix
.
commit
|
commitdiff
|
tree
2010-07-30
Mark
Probst
Me
r
ge branch 'commit-to-changelog
'
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
Don't gener
a
te
em
p
ty Ch
a
ngeLog entri
e
s, insert the
.
.
.
commit
|
commitdiff
|
tree
2010-07-30
M
a
r
k Prob
s
t
"
m
a
k
e
dist" updates
t
he ChangeLogs automatic
a
ll
y
.
commit
|
commitdiff
|
tree
2010-07-30
Mark Probst
commits-to-
c
hangelog script
.
commit
|
commitdiff
|
tree
2010-07-29
Mark Probst
Fix SGen compiler wa
r
nin
g
s on
A
MD64
.
2010-07-30
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-25
Mark
Probst
Only comp
i
le sgen-internal
.
c
if HAVE
_
SGEN_GC is
d
efi
n
ed
.
2010-07-25
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mar
k
Probst
Make
the in
t
ernal allo
c
a
tor fa
s
t
.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Probs
t
F
u
n
ction
s
for
allocing fixed-size b
l
ock
s
in inter
n
a
l
.
.
.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
M
a
rk
P
r
o
bst
Make
major copying al
l
ocator use the internal
a
llocator
.
.
.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-24
Mark Prob
s
t
Separa
t
e in
t
er
n
al a
l
l
o
cator in its own C file
.
2010-07-24
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-14
Mark Prob
s
t
2010-
0
7-
1
4 Mark P
r
obst <mar
k
.
p
robst@gmail
.
c
om>
2010-07-14
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
M
ark
P
ro
b
st
2010
-
07-13 Mark Probs
t
<mark
.
pro
b
st@gmail
.
co
m
>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
M
a
rk Probst
2010-07-13 Mar
k
Pro
b
st <mark
.
probst@gmail
.
com>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
Mark
P
r
obst
20
1
0-07-13 Ma
r
k
P
robst
<
mark
.
probst@gmail
.
com>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
Mark Probst
2010
-
07
-
13 Mark Probst <m
a
rk
.
probst@gmail
.
c
o
m>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
Ma
r
k Probst
2010-07-
1
3
Mark Probst
<
mark
.
probst@g
m
ail
.
com>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
2010-07-13
Mark Prob
s
t
2010-07-13 Mark Probst
<mark
.
prob
s
t@gmail
.
com>
2010-07-13
Mark Probst
<mark.probst@gmail.com>
commit
|
commitdiff
|
tree
next