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
Speedup minor collections a small bit.
2012-04-19
Rodr
i
go Kumpera
Speed
u
p mi
n
or collec
t
i
ons a small b
i
t
.
commit
|
commitdiff
|
tree
2012-04-19
Rodrigo
Ku
m
pera
I
m
pl
e
me
n
t aging for
t
h
e
parallel nursery
.
commit
|
commitdiff
|
tree
2012-04-19
R
o
drigo Kumpera
Implem
e
nt aging
in the split nursery
.
commit
|
commitdiff
|
tree
2012-04-18
Rodrigo Ku
m
p
era
Fix typo
.
commit
|
commitdiff
|
tree
2012-04-18
Rodrig
o
Kumpera
Fix serial range a
l
l
o
c
a
tor
.
commit
|
commitdiff
|
tree
2012-04-18
R
o
drigo Kumpera
Fix int -> si
z
e_t api change
.
Might break some 64bits
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
R
odrigo Kumpera
Merg
e
pull request #276 from bholmes/wsq-deadl
o
c
k-1
2
-04
commit
|
commitdiff
|
tree
2012-04-16
Rodr
i
go Kumpera
Use mono_
g
c
_
m
emmove instead of memcpy to ensure store
.
.
.
commit
|
commitdiff
|
tree
2012-04-16
Rod
r
igo Kumpera
When
r
ange a
l
locat
i
ng, pic
k
the largest
available block
.
.
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Kumpera
Handle
f
ragm
e
nt alignment
for s
p
lit
n
ur
s
ery c
o
rrectly
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Ku
m
pera
Fix
the sign
a
tur
e
o
f range
allocs
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Kumpera
Add se
r
i
a
l range
alloc and
e
xpo
r
t range alloc functi
o
n
s
.
commit
|
commitdiff
|
tree
2012-04-13
R
odrigo
K
umpera
Fix a w
a
rning about an unused funct
i
on
.
commit
|
commitdiff
|
tree
2012-04-13
R
odrigo Kumper
a
Rest
o
re nursery siz
i
ng option
.
commit
|
commitdiff
|
tree
2012-04-13
Rodr
i
go K
u
mp
e
ra
Fix
m
o
re forma
t
ing warnings
.
commit
|
commitdiff
|
tree
2012-04-13
Rodrigo Kumpera
Fix darwin pthread macro hack t
o
explo
s
e
pthr
e
a
d
extens
i
o
ns
.
commit
|
commitdiff
|
tree
2012-04-13
Rodr
i
go Kumpera
Us
e
the right form
a
ting (%td) for mword
.
Fix
t
ons
of
.
.
.
commit
|
commitdiff
|
tree
2012-04-13
Rodri
g
o
K
umpera
Avoid crashing creating a
p
roce
s
s when
w
orkdir is null
.
commit
|
commitdiff
|
tree
2012-04-10
Rodrig
o
K
u
mpe
r
a
A
d
d s
p
lit mino
r
collect
o
r
to
the t
e
st m
a
trix
.
commit
|
commitdiff
|
tree
2012-04-10
Rodrigo Kumpera
First rounds
of f
i
xes to th
e
split nursery
.
commit
|
commitdiff
|
tree
2012-04-09
Rodri
g
o Kum
p
era
Mo
v
e the scan/copy fast f
u
nctions
t
o the nurs
e
ry collectors
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrig
o
Kump
e
ra
Bring back
the old nursery design
and make it runtime
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
R
odr
i
go Ku
m
pera
Do
c
u
ment usages of sgen_nursery_is
_
to
_
space
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo
K
u
m
p
e
ra
U
pdate docume
n
tatio
n
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Kum
p
era
First ta
k
e o
n
split
n
urs
e
r
y
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo
K
umpera
I
ntroduce SgenObjectO
p
era
t
ion
s
t
h
at hol
d
s all copy
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo K
u
mpe
r
a
Use a
sin
g
le name prefix for
s
gen symbols
.
All
n
on
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrig
o
Kumpera
Fi
x
x86
FP st
a
ck code to n
o
t break pre
v
links in a B
B
.
commit
|
commitdiff
|
tree
2012-04-04
Ro
d
rigo Kum
p
era
Fix t
h
e
I
R class of OP_NEWARR to b
e
of the array type
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo
Kumper
a
Ex
t
e
nd --com
p
il
e
-al
l
t
o
take a
coun
t
parameter t
o
recompile
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo
K
umpera
Remo
v
e some sill
y
dead code
.
commit
|
commitdiff
|
tree
2012-03-30
Rodr
i
g
o K
u
mpera
Extrac
t
t
h
e fragment al
l
oca
t
ion c
o
de fr
o
m the nurs
e
ry
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodr
i
go Kumpera
Add par_al
l
oc_object to the major colle
c
tor functio
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo
K
umper
a
Rename mono_sgen_nursery_is_object_alive t
o
m
o
no_sgen_i
s
_obj
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Ro
d
rigo Ku
m
pera
Cleanu thep fragment
allo
c
ation mess by put
t
ing all
o
c
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Rod
r
igo Kumper
a
A
dd a com
m
ent to code that needs cleanup
.
commit
|
commitdiff
|
tree
2012-03-28
Rod
r
igo Kumpera
Clean up l
i
ven
e
ss functions to b
e
e
asi
e
r
to und
e
rs
t
and
.
commit
|
commitdiff
|
tree
2012-03-27
Ro
d
r
igo Kumpe
r
a
Use g_error inste
a
d of fp
r
itnf so targe
t
like android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo
K
umpera
I
t
t
u
rn
s
out
t
h
e
bridge code needs to distinguish b
r
idges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Ro
d
rigo Kum
p
era
Improve M
i
s
s
ing Fie
l
d
e
rror
message
.
commit
|
commitdiff
|
tree
2012-03-21
Ro
d
r
igo Kumpera
Fix compilation of Sy
s
tem
.
Config
u
ration test suite
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Kump
e
ra
F
i
x co
m
pilat
i
on i
s
sue with
c
o
rlib 2
.
0 test suite
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Kumpe
r
a
Rewo
r
k f
r
agm
e
nt
reclamation to remove one
C
AS
from
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
Ro
d
ri
g
o Kumpera
Merge pull request #252 from joncham/trigger_cleanup
commit
|
commitdiff
|
tree
2012-03-21
Rodrig
o
Kumpera
Incre
a
se de
g
radged_mode s
o
we trigger a nurse
r
y gc
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Kumpera
K
i
ll
s
ome unused vars
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Ku
m
pera
Use mono_sgen_clear_ra
n
g
e
in p
l
a
c
e of memset everywhere
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo K
u
mpera
Cle
a
r discarded fra
g
s using
mono_sgen_cl
e
ar
_
range
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Fi
l
l
scan starts wi
t
h phony arrays
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo K
u
m
p
era
Rename
s
et_nursery_scan_start to mono
_
sgen
_
set_
n
ursery_sca
n
_
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Extract mono_sgen_clear_range
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Don't loop when p
r
oce
s
sin
g
fin
a
lizers, n
o
reason for it
.
commit
|
commitdiff
|
tree
2012-03-20
Rodr
i
go
Ku
m
pera
Handle OOM and fina
l
izabl
e
obj
e
cts
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Handle an
O
OM
corner
case duri
n
g
a
nursery colle
c
t
ion
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Improve
i
o
-layer
e
rror lo
g
ging
.
commit
|
commitdiff
|
tree
2012-03-19
Ta
l
Aloni
Bug Fix: O
p
en
S
ubKe
y
will open ke
y
as
w
ritable when
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
TalAlo
n
i
Ma
k
e
sure a p
r
oper
'
N
o
t I
m
plemented
'
exc
e
pt
i
on
i
s thrown
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
T
a
lAloni
Fixed
an A
N
SI to ma
n
age
d
string conve
r
sion bug on native
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
Rod
r
igo
Kumpera
Add tests for
LpStr and LpWStr m
a
rshalling
.
commit
|
commitdiff
|
tree
2012-03-15
R
odrigo Kumpera
Merge pul
l
request
#245
f
rom
Sectoid/master
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpera
Properly handle ASLR randomization of the main
t
hre
a
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kump
e
ra
Under
ful
l
-aot proce
s
s the ty
p
es of met
h
od arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Ku
m
pe
r
a
Fix
a mach race conditi
o
n between a t
h
read
t
rigg
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-27
Ro
d
rig
o
Kumpera
Let the
metadata v
e
rifier a
c
ce
s
s
t
he new agress
i
ve
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Rodrigo Kumpera
Fix the
gua
r
d to
d
isabl
e
pre
c
ise stack scanning on
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Rodrigo Kumpera
Properly compu
t
e end_data for the nursery se
c
tion
.
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Ro
d
rigo Kumpera
Handle
filler objects wh
e
n wal
k
ing the nursery
.
commit
|
commitdiff
|
tree
2012-02-08
Rodrigo Kumpera
Cle
a
nup the
mess that
pt
r
_in_
n
ursery b
e
came
with all
.
.
.
commit
|
commitdiff
|
tree
2012-02-08
Rodrigo
K
umpera
Prec
i
s
e
stack mark remains br
o
k
en
o
n OSX
.
D
i
sa
b
le again
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
R
od
r
igo
Kump
e
ra
Mak
e
t
e
st more
r
eli
a
b
l
e under virt
u
alize
d
setups with
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Rodr
i
go
Kumpera
Someo
n
e (me) pushed some brainde
a
d s
p
urious
changes
.
commit
|
commitdiff
|
tree
2012-02-03
Rodrigo Kumpera
Fi
x
linux build
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Switch
a
l
l
tim
e
counters
to use the new counter
t
ype
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Add new cou
n
ter type for time intervals
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpe
r
a
Use the
bridge ca
l
lback
t
o s
p
eedup bridge object
d
etection
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
dri
g
o Kumpera
The bridge callback now i
s
per-class
and n
o
t
p
er-obje
c
t
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kump
e
ra
Make
mo
r
e bit
s
in the vt
a
ble availab
l
e to the
G
C
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Move
so
m
e defin
e
s to sge
n
-conf
.
h so managed wrappers
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Grand
f
inalle to this
l
o
ng patch serie
s
.
M
o
ve remembered
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Mo
v
e more cardtable
s
peci
f
ic code to its f
i
le
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo
K
umpe
r
a
M
o
re write barrier cle
n
au
p
s
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo
Kumpera
Fi
x
vi
s
ibility
of ssb glob
a
ls
a
nd c
l
eanup other
v
isibility
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kum
p
era
Move ssb thread registr
a
tion and
g
lob
a
ls to its
fil
e
.
commit
|
commitdiff
|
tree
2012-02-01
R
o
drigo Kumpera
This test s
p
ew
s
tons of
f
i
n
alizable o
b
jec
t
s
,
cleanup
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Ro
d
rigo Ku
m
pera
Fix heavy
s
tats
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumper
a
M
o
v
e remset
s
tats to it
s
fi
l
e
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Move
remse
t
s
can
c
ode t
o
its fil
e
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo Kumpera
Guard ag
a
inst lazy
i
nit
i
alizati
o
n
of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrig
o
Kumpera
Last
r
ound of
fullaot fixes for lazy in
i
t'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-28
Rod
r
igo Kumpera
Fix l
i
nux builds
.
commit
|
commitdiff
|
tree
2012-01-28
R
o
drigo K
u
mpera
Move c
l
ear_remset
s
to s
s
b file
.
C
lea
n
u
p
remse
t
major
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
R
odrigo
K
umper
a
Move the bulk of m
o
no_sgen_add_to
_
global_rem
s
et to
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kumpera
Mark
s
o
m
e
ca
r
dtable functions as inline
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Kumpera
Move the gl
o
bal remset
l
ocation cache to i
t
s
own file
.
commit
|
commitdiff
|
tree
2012-01-27
R
o
dri
g
o Kum
p
era
Move
ssb thre
a
d cleanup to its
fi
l
e
.
commit
|
commitdiff
|
tree
2012-01-27
R
odrigo Kumpera
M
ove dummy_use to a header
a
nd giv
e
it a sucky MSVC
.
.
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Kumpera
Move the bulk o
f
all custom write ba
r
r
i
ers to each
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
R
odrigo Kum
p
e
r
a
Fi
x
a
o
t mi
s
comp
i
lation due to
the lazy supertypes initiali
z
a
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo
Kumpera
Grea
t
ne
w
f
ile sgen-ssb
.
c to g
e
t all sequential store
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodr
i
g
o Kumpera
Implement clone wbarrier fo
r
cardtable
.
commit
|
commitdiff
|
tree
next