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
[sgen] Lock around worker start, not only finishing
2016-07-27
Vlad Breza
e
[sgen] Avoid pop
p
i
n
g the entire final
i
zer queue
s
if
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Vlad B
r
ez
a
e
[s
g
en] Fix
build
commit
|
commitdiff
|
tree
2016-07-21
Vla
d
Brez
a
e
[s
g
en] Add
missing memory bar
r
i
er
commit
|
commitdiff
|
tree
2016-07-20
Vlad
B
rezae
[
t
est
s
] Remove double inclusion o
f
source file
commit
|
commitdiff
|
tree
2016-07-20
Vlad Brezae
[tests] Fix flakiness on
some test
s
that as
s
um
e
object
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Vl
a
d B
r
ezae
[sgen] Fix critical/normal final
i
zation o
r
der
at
d
omain
.
.
.
commit
|
commitdiff
|
tree
2016-07-13
Vlad Breza
e
[sg
e
n] Initialize stack_star
t
to 0
whe
n
a
t
hread is
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
Vlad Brezae
[sgen] Make
s
u
s
pend_finalizers
v
olat
i
le
commit
|
commitdiff
|
tree
2016-06-25
V
lad Br
e
z
ae
[sge
n
] Speed up domai
n
finalization at s
h
utdown
commit
|
commitdiff
|
tree
2016-06-23
Vlad Brezae
[
utils] Fix retiring of live b
l
ock fo
r
th
e
l
o
c
k
f
ree
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Vla
d
Brezae
[runtime]
Bump
c
orlib version for recen
t
Thread
layout
.
.
.
commit
|
commitdiff
|
tree
2016-06-22
Vlad
B
rezae
[sgen] Fix
T
hread l
a
yout af
t
er changes in
#
3
1
23
commit
|
commitdiff
|
tree
2016-06-08
Vlad Breza
e
[sgen] Exit the
c
ritic
a
l
section
a
ls
o
on the slowpath
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Vla
d
B
rezae
[sgen] Don't t
r
y t
o
stop a stopped world
commit
|
commitdiff
|
tree
2016-06-06
Vla
d
Bre
z
ae
[sgen] Fi
x
define ar
g
ument
commit
|
commitdiff
|
tree
2016-06-06
V
lad
Brez
a
e
[sgen] Fix race betwe
e
n comple
x
d
e
scriptor allo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Vlad Brez
a
e
[s
g
en] Make sur
e
we will s
c
a
n the bits corre
c
tl
y
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
Vlad
B
re
z
ae
[
s
g
en
]
Add m
i
ssing memory type
description
commit
|
commitdiff
|
tree
2016-05-31
V
lad Brezae
[sgen] Enable concu
r
r
e
nt major by
d
efault on des
k
t
op
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Vlad
B
rezae
Merge
pull re
q
u
est #3056 f
r
om BrzVlad/fix-multiple
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
Vlad Brezae
Mer
g
e pull
request #30
5
7
from BrzVlad/
f
ix
-
major-log3
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[s
g
e
n
]
Exclusi
v
e write
o
n
b
inary protocol fi
l
e
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[
sgen] Don't
r
egister pinned obj
e
cts if pin stat
s
are
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[sgen] S
w
eep concurrently with n
u
rs
e
ry
co
l
lections
commit
|
commitdiff
|
tree
2016-05-27
Vlad Br
e
za
e
[sg
e
n
]
Don't wait fo
r
sw
e
ep finish when alloc
a
ting
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vl
a
d B
r
ezae
[
sgen]
A
d
d missing bina
r
y p
r
otocol e
n
tries for bloc
k
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
Vlad Brezae
[sgen] Refacto
r
co
l
lection
log
g
in
g
commit
|
commitdiff
|
tree
2016-05-18
Vlad Brezae
[sgen] Fix warnin
g
s at
p
r
i
nting 64bit ints
commit
|
commitdiff
|
tree
2016-05-18
Vlad Brezae
[s
g
en] Refactor sge
n
_perform_collection
commit
|
commitdiff
|
tree
2016-05-18
V
lad Brezae
[s
g
en]
L
o
g
also
t
he re
a
l size
u
sed by the major objects
commit
|
commitdiff
|
tree
2016-05-18
V
l
ad Brezae
[sgen] L
o
g a
l
so the
t
otal
l
os
m
emory usage
commit
|
commitdiff
|
tree
2016-05-18
Vlad
Brezae
[sgen] Don't log
previ
o
us collec
t
ion memory size
commit
|
commitdiff
|
tree
2016-05-18
Vla
d
Brezae
[
s
gen] Prec
i
sely log the s
i
ze of the pr
o
moted objects
.
.
.
commit
|
commitdiff
|
tree
2016-05-11
Vlad Brezae
M
e
r
ge p
u
ll req
u
est
#2
9
71 f
r
o
m BrzVlad/featu
r
e
-
cro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Vlad Br
e
z
ae
[sgen] Support bina
r
y pr
o
t
ocol cross platfor
m
gre
p
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
Vlad Brezae
[sgen
]
Pack s
t
r
u
cts for bi
n
ary pro
t
ocol
e
nt
r
ies
commit
|
commitdiff
|
tree
2016-05-09
Vlad Brezae
[
s
g
e
n] Split pr
o
t
o
c
o
l entry gre
p
from
argument parsing
commit
|
commitdiff
|
tree
2016-05-09
Vlad
Bre
z
ae
[sg
e
n]
E
xtract entry stream code
into new file
commit
|
commitdiff
|
tree
2016-05-09
V
l
a
d
B
r
ezae
[
s
gen
]
Use types with e
x
plic
i
t
s
i
z
e for
p
rotocol entries
.
.
.
commit
|
commitdiff
|
tree
2016-05-05
Vlad
B
re
z
ae
[sgen] Remov
e
old
u
n
u
sed defines
commit
|
commitdiff
|
tree
2016-04-21
Vl
a
d Brezae
Merge pu
l
l req
u
est #286
9
fr
o
m BrzVlad/feature-mod-u
n
io
n
-opt
commit
|
commitdiff
|
tree
2016-04-14
Vl
a
d B
r
ezae
[sg
e
n] D
o
n't r
e
a
llocate mod
_
union at each
major
commit
|
commitdiff
|
tree
2016-04-14
Vlad Brezae
[
s
gen] Avoid al
l
o
cati
n
g the
m
od
_
union card
tables if
.
.
.
commit
|
commitdiff
|
tree
2016-04-14
Vlad Bre
z
ae
[sgen] Sc
a
n pinned objec
t
s in nursery
as part of conc
u
r
r
en
t
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Vlad
B
rezae
Merge pull
r
equest #2800 from BrzVlad/feature-lazy
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
Vla
d
Br
e
zae
[sgen]
En
a
b
le la
z
y s
w
eep
by default
commit
|
commitdiff
|
tree
2016-04-12
Vlad Breza
e
[sg
e
n] Concurrent
l
y sweep blocks als
o
in the laz
y
sweep
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
V
l
ad Brezae
Merge pull request #2822 fro
m
BrzVla
d
/
f
e
ature-lshif
t
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Vlad Brezae
[sge
n
] Fix com
p
ar
e
function
commit
|
commitdiff
|
tree
2016-04-11
Vlad Brezae
Merge pull re
q
uest #280
2
from BrzVlad/feature-e
v
acuatio
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
V
lad Br
e
zae
Me
r
ge pull
r
e
q
uest #2819 fr
o
m BrzVlad
/
fi
x
-
m
ajor
-
log
commit
|
commitdiff
|
tree
2016-04-11
Vlad Brezae
[j
i
t] De
c
ompo
s
e long imm
e
di
a
t
e
shifts
commit
|
commitdiff
|
tree
2016-04-10
Vlad Brezae
[
sgen
]
Ev
a
cuat
e
from
e
mptier blocks
to full
e
r ones
commit
|
commitdiff
|
tree
2016-04-10
Vlad B
r
ezae
[sgen] Don't
e
vacua
t
e fu
l
l
b
locks
commit
|
commitdiff
|
tree
2016-03-30
Vlad Br
e
zae
Merge
pull req
u
est
#2799 from BrzVl
a
d/fix-conc-c
a
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Vlad Brezae
[sgen] Fix loggi
n
g of
ma
j
or heap
s
iz
e
w
ith concurrent
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Vlad
B
rezae
[
s
gen] Fix
log f
o
r las
t
collectio
n
los memory u
s
a
ge
commit
|
commitdiff
|
tree
2016-03-29
Vlad B
r
eza
e
Mer
g
e
pull request #2801
from
B
rzVlad/feature-conc
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
Vl
a
d Br
e
zae
[sgen] Binary protoc
o
l e
n
try
f
or sw
e
e
p
finish
commit
|
commitdiff
|
tree
2016-03-29
V
l
a
d
Brezae
[sgen]
C
l
ear
the
ca
r
d t
a
ble
in the finishi
n
g
pau
s
e
commit
|
commitdiff
|
tree
2016-03-28
Vla
d
Brezae
[sgen]
C
e
m
ent obje
c
ts for
t
he finishing pause
commit
|
commitdiff
|
tree
2016-03-28
V
lad Br
e
zae
[sgen] D
o
n't scan the roots on the
wo
r
k
e
r
commit
|
commitdiff
|
tree
2016-03-28
Vl
a
d Br
e
zae
[sge
n
] Fix sgen binary
p
r
o
t
o
c
o
l timestamp
commit
|
commitdiff
|
tree
2016-03-28
V
l
ad
Brezae
M
erge p
u
ll request #2621
f
rom
Br
z
Vl
a
d/feature-co
n
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vlad
Brez
a
e
[sgen] Add
o
p
t
ion for
e
nabling/dis
a
bl
i
ng precleaning
commit
|
commitdiff
|
tree
2016-03-25
Vl
a
d
Brezae
[sgen] Precl
e
an mod union
entries before
the finishing
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vlad B
r
ezae
[sgen] Move assert to the right place
commit
|
commitdiff
|
tree
2016-03-25
Vlad Brezae
[run
t
ime] Enclose define par
a
me
t
e
rs in
p
a
r
entheses
commit
|
commitdiff
|
tree
2016-03-25
Vlad Brezae
[
s
g
e
n] Add separate sc
a
n function
f
or han
d
l
ing a singl
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vlad Br
e
zae
[sgen] M
o
v
e
s
c
an vtype with t
h
e other object ops
commit
|
commitdiff
|
tree
2016-03-25
Vla
d
Brezae
[sgen] Simplify defines for obje
c
t
ops
commit
|
commitdiff
|
tree
2016-03-25
V
lad Bre
z
ae
[sge
n
] Allow
r
ead only access
o
n b
l
ock list without
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vlad
Brezae
[sg
e
n] Allow rea
d
o
n
l
y
access of los
o
bject li
s
t wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2016-03-25
Vl
a
d Brezae
[sgen] Extract the hand
l
e
array code for reuse
commit
|
commitdiff
|
tree
2016-03-25
Vlad Brezae
[sgen] Don't pre
f
etch unus
e
d
m
emory
w
hen sc
a
nning the
.
.
.
commit
|
commitdiff
|
tree
2016-03-09
Vlad Brezae
[run
t
ime]
F
ix
deadlock
wh
i
le
u
nwi
n
d
i
n
g the stack of
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Vlad Brezae
Merge pull request #
2
716 from
BrzVlad/fix-tramp-jinfo
commit
|
commitdiff
|
tree
2016-03-02
V
l
ad Brezae
[
runtime] Obey
r
equests
t
o abort when
w
aiting on monitors
commit
|
commitdiff
|
tree
2016-03-02
Vl
a
d Breza
e
[runt
i
me
]
Don't return f
r
om Monito
r
.
Wait witho
u
t holding
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
Vlad Brezae
[runtim
e
] R
e
m
o
v
e u
n
reac
h
able co
d
e
commit
|
commitdiff
|
tree
2016-03-02
V
l
ad Brezae
[runtime] Fi
x
LOCK_DEBUG build, for monitor
debugging
commit
|
commitdiff
|
tree
2016-03-02
V
l
ad Breza
e
[aot]
S
et null uw_inf
o
for
t
ramp
s
without
un
w
i
nd info
commit
|
commitdiff
|
tree
2016-02-22
Vlad
B
rezae
Merge pull reque
s
t #2648
f
rom Br
z
Vlad/fix-cprop-vregs
commit
|
commitdiff
|
tree
2016-02-20
Vlad B
r
ezae
Rev
e
rt "Reve
r
t "[jit] Don't allocate memory for unused
.
.
.
commit
|
commitdiff
|
tree
2016-02-20
Vla
d
Brezae
[jit] C
l
ear def
s
only for valid
v
regs used by the
bblock
.
.
.
commit
|
commitdiff
|
tree
2016-02-15
Vlad
Br
e
zae
Me
r
ge pull
r
e
quest #
2
562 from Brz
V
lad/fix-drainstack
.
.
.
commit
|
commitdiff
|
tree
2016-02-08
V
l
ad Brezae
[
sgen] Improve
memory u
s
age with the concurrent
collector
commit
|
commitdiff
|
tree
2016-02-08
Vlad B
r
ezae
[sgen] Drain the
gray stack onl
y
in fi
n
ish gray
s
tack
commit
|
commitdiff
|
tree
2016-02-02
V
lad
B
rezae
Merge pull
r
e
quest #2
5
56
fro
m
BrzVlad/f
e
a
t
u
re-sgen
.
.
.
commit
|
commitdiff
|
tree
2016-02-02
V
l
ad
Brezae
[s
g
en]
A
dd binary pro
t
ocol entrie
s
for e
v
a
c
uati
o
n
commit
|
commitdiff
|
tree
2016-02-02
Vlad Brezae
[
sg
e
n] Remov
e
fix
e
d FIXME comment
commit
|
commitdiff
|
tree
2016-02-02
Vlad Brezae
[
s
g
e
n
]
A
d
d
binary protocol entry
f
or worker fini
s
h
commit
|
commitdiff
|
tree
2016-02-02
Vlad Brez
a
e
[sge
n
]
A
dd binary protoc
o
l
entrie
s
for finishing the
.
.
.
commit
|
commitdiff
|
tree
2016-02-02
Vlad Brezae
[sgen]
Add binary protocol entries for
cardtabl
e
scann
i
ng
commit
|
commitdiff
|
tree
2016-02-02
Vla
d
Br
e
zae
[sgen]
F
ix HEAVY_STA
T
IST
I
CS
build warning
commit
|
commitdiff
|
tree
2016-01-29
Vlad Brez
a
e
Merge
pull r
e
quest #2448 f
r
om BrzVlad/feat
u
re-cprop-opt
commit
|
commitdiff
|
tree
2016-01-18
Vla
d
Brezae
[sgen] Don
'
t get the BlockInf
o
before checking that
.
.
.
commit
|
commitdiff
|
tree
2016-01-16
Vlad Bre
z
a
e
[jit] Move optimi
z
ation
to cprop in
o
rder
to
handle
.
.
.
commit
|
commitdiff
|
tree
2016-01-16
V
l
a
d Brezae
[jit
]
Simplify strengt
h
red
u
ction cod
e
emitti
n
g
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-01-16
Vlad Brezae
[jit] We don't need to
restart cp
r
o
p
i
f
optimiza
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
next