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
Clear some dead code.
2012-04-13
Rod
r
igo Kumper
a
Avoid crashing cre
a
ting a pro
c
ess wh
e
n workdir is
null
.
commit
|
commitdiff
|
tree
2012-04-10
R
o
drigo K
u
mpera
Add s
p
li
t
m
inor col
l
ector to the test matrix
.
commit
|
commitdiff
|
tree
2012-04-10
Rodrigo
Kumpera
First
rounds of fixes to the split nurse
r
y
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Kumper
a
Move t
h
e
s
c
an/co
p
y fast f
u
nctions t
o
the nurse
r
y collectors
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Ku
m
pera
Bring b
a
ck the o
l
d
nursery design an
d
mak
e
it
ru
n
time
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
R
odrigo Kumpera
Document usages
o
f sge
n
_
n
urse
r
y_is_to_spa
c
e
.
commit
|
commitdiff
|
tree
2012-04-09
Rodri
g
o Kumpera
Upda
t
e d
o
cumentation
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo
K
umpera
F
i
rst take
on split nursery
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Ku
m
pera
I
n
troduce SgenObje
c
t
O
p
erati
o
ns tha
t
holds a
l
l
c
opy
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo Kumpera
U
s
e
a s
i
n
gle name prefix fo
r
sgen symb
o
ls
.
All non
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo
K
u
m
pera
Fix x86 FP stack code to not break prev links in a BB
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo Kumpera
Fix
t
he
I
R
c
l
ass of OP
_
NE
W
A
R
R to be of t
h
e
a
rray type
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo K
u
mper
a
E
x
tend --com
p
ile-all to take a count pa
r
ameter t
o
re
c
o
m
p
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
R
o
drig
o
Ku
m
pera
Remov
e
some silly dead code
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo Ku
m
pera
Extract the f
r
agme
n
t
all
o
catio
n
code from the nursery
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo Kumpera
Add par
_
a
l
loc_object to the major
c
ollector fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrig
o
Kumpera
Re
n
ame mono_sgen
_
nur
s
ery_is_objec
t
_
a
live to mono_
s
gen_is_obj
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Rodrigo Kumpe
r
a
Cle
a
nu thep fragment
a
lloca
t
ion m
e
s
s by putting
alloc
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Ro
d
rigo K
u
mp
e
ra
Add a c
o
m
m
ent to code th
a
t needs cl
e
anup
.
commit
|
commitdiff
|
tree
2012-03-28
Rodrigo Kumpera
C
l
ean
u
p li
v
eness f
u
nctions
t
o be easier to u
n
derstan
d
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumpera
Use
g_error
i
nstead of f
p
ritnf so target
l
ik
e
a
ndroid
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Ku
m
p
e
ra
I
t
tu
r
ns out t
h
e
bridge cod
e
needs to distin
g
uish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo
K
um
p
er
a
Improve Mis
s
in
g
F
i
eld
e
rror message
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Kump
e
ra
Fix compil
a
tion of
System
.
Configuration test
s
u
i
te
.
commit
|
commitdiff
|
tree
2012-03-21
R
odrigo Kumpera
Fix compilat
i
on issue wit
h
corlib
2
.
0 test suite
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo
K
u
m
p
era
R
ework fragment reclamati
o
n
to remo
v
e
o
ne CAS f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Ku
m
pera
Merge p
u
ll r
e
qu
e
st #
2
52 from jo
n
cham/trigger_cleanup
commit
|
commitdiff
|
tree
2012-03-21
Ro
d
r
i
go
Kumpera
I
n
c
rease degradged_mode so we trigger
a nursery gc
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrig
o
Kumpera
Kill some unused v
a
rs
.
commit
|
commitdiff
|
tree
2012-03-21
Ro
d
rigo Kumpera
Us
e
mo
n
o_s
g
en_clear_r
a
nge
i
n place of
m
e
mset ev
e
r
ywhere
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Clear discarded
frags
u
sing
m
o
no_s
g
en
_
clear_range
.
commit
|
commitdiff
|
tree
2012-03-20
R
odr
i
go Kumpera
Fi
l
l
scan
s
t
arts with
phony a
r
rays
.
commit
|
commitdiff
|
tree
2012-03-20
Rodr
i
g
o
Kumpe
r
a
R
ename se
t
_n
u
rsery
_
s
can_
s
tart to mono_sg
e
n
_set_nurs
e
ry_s
c
an
_
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Ku
m
pera
E
x
tract mono_sg
e
n
_clear_range
.
commit
|
commitdiff
|
tree
2012-03-20
R
odrigo Kum
p
e
ra
Don't loop when
p
r
o
cessin
g
finalizers, no rea
s
o
n for it
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo
Kumpera
Handle OOM and finalizable objects
.
commit
|
commitdiff
|
tree
2012-03-20
Ro
d
r
igo Kumpera
Handle an OOM corner case du
r
i
ng
a
n
u
rsery collection
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Ku
m
pera
Improv
e
io-layer error
l
oggi
n
g
.
commit
|
commitdiff
|
tree
2012-03-19
TalAloni
Bug Fix: Op
e
n
S
u
bKey will open key as
writable
whe
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
TalAloni
Make
s
ure a p
r
o
per 'No
t
Implemented' exc
e
p
t
ion is thrown
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
TalAl
o
ni
F
ixed an ANSI to
m
a
n
a
g
e
d
strin
g
convers
i
on
b
ug on native
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
R
odrig
o
K
u
m
p
e
ra
Add tests for LpS
t
r an
d
LpWStr mars
h
allin
g
.
commit
|
commitdiff
|
tree
2012-03-15
Rodri
g
o
K
umpera
Merg
e
pull request #245 from
Sectoid/m
a
ster
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpera
Prope
r
ly ha
n
dl
e
ASL
R
rand
o
mization
o
f the main thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Ro
d
ri
g
o Kumpera
Under full-aot
p
r
o
cess the
types of method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
R
odrig
o
Kum
p
e
r
a
Fi
x
a mach
race condition b
e
tween a thread t
r
iggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-27
Rodrigo Kumpera
L
et
t
he metad
a
ta verifier
ac
c
ess the new ag
r
essive
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
R
odrigo
Ku
m
pera
Fix t
h
e
g
uard to disable
precis
e
stac
k
sc
a
nning o
n
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Ro
d
rigo
K
umpera
P
r
o
perly compute
e
nd_data for the
nursery section
.
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Rodrigo Kumpe
r
a
Handl
e
filler objects when
w
alking the
nursery
.
commit
|
commitdiff
|
tree
2012-02-08
Rod
r
igo K
u
m
pera
Cleanup the
mess that
ptr_in_nursery
b
ecame with all
.
.
.
commit
|
commitdiff
|
tree
2012-02-08
Ro
d
ri
g
o Kumper
a
Precise stack mark rem
a
in
s
brok
e
n o
n
OS
X
.
D
isable again
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Rodri
g
o
Kumpera
M
a
ke
t
est more r
e
liable u
n
der virtual
i
zed setup
s
with
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Rodrig
o
Kumpera
Some
o
n
e (m
e
)
pushed some braindead
s
purio
u
s ch
a
nges
.
commit
|
commitdiff
|
tree
2012-02-03
R
o
d
r
igo Kump
e
ra
Fix linux build
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
igo Kump
e
ra
S
w
i
tch all time counte
r
s to use t
h
e new
c
ounter type
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrig
o
Kumpera
Add new counter type for time intervals
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
K
umpera
Use the b
r
idg
e
callba
c
k
to
sp
e
e
dup bri
d
g
e obje
c
t detecti
o
n
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Ku
m
pera
The brid
g
e callback
now is per
-
class
a
n
d not per-ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumpera
Mak
e
more bi
t
s
in the
v
ta
b
le a
v
ailable to the G
C
.
commit
|
commitdiff
|
tree
2012-02-02
Ro
d
rigo
K
umper
a
Move some def
i
n
es to sgen-conf
.
h
so
ma
n
a
g
ed wrappers
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
drigo
Kumpera
G
r
and finalle to this l
o
n
g
patch series
.
M
o
ve remembered
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Move more cardtable specific code to its
file
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrig
o
K
umpera
Mo
r
e
w
rit
e
barrier c
l
enaups
.
commit
|
commitdiff
|
tree
2012-02-01
Rodr
i
go Kumpera
Fix visibility of ssb globals and clea
n
u
p
other visibility
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Move ssb t
h
read re
g
istr
a
t
ion
and globa
l
s
t
o its file
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kump
e
ra
This
t
est spews t
o
n
s
of finalizab
l
e
o
bjec
t
s, cleanup
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rod
r
igo Kumpera
Fix heavy stats
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Move remset sta
t
s to its
file
.
commit
|
commitdiff
|
tree
2012-02-01
Rod
r
i
g
o Ku
m
pe
r
a
Mov
e
remset scan c
o
d
e to its file
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo Kumpera
Gu
a
rd against lazy initia
l
izatio
n
of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo
K
u
mpera
La
s
t
r
o
u
n
d of fullaot
fixes for lazy init'ng superty
p
es
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo
K
umpera
F
ix linux buil
d
s
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kumpera
Move clear_remsets to ssb file
.
Cleanup
remse
t
ma
j
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Ro
d
rigo Kumpera
Move
t
he bulk of mono_sgen_add_
t
o_glo
b
al_remset to
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kumpera
Mark some cardtable functions as inl
i
n
e
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Kumpera
Move the global r
e
mset locatio
n
cache to its own file
.
commit
|
commitdiff
|
tree
2012-01-27
R
odrigo
K
u
mpera
Move ssb t
h
read c
l
e
a
nup to its
file
.
commit
|
commitdiff
|
tree
2012-01-27
Rodr
i
g
o
Kumpera
M
o
ve dummy_us
e
to a header and give
i
t a s
u
cky
MSV
C
.
.
.
commit
|
commitdiff
|
tree
2012-01-27
Rodr
i
go Ku
m
p
era
Move the bulk of
all
c
u
stom write barriers to eac
h
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
Fix
aot
miscompilation due t
o
t
h
e laz
y
su
p
ertypes initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
R
odri
g
o Kump
e
ra
Great new file sgen-
s
sb
.
c to get all se
q
uenti
a
l
s
tore
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Ro
d
rigo Kumpera
Implement clone wbarrier for cardtable
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo
K
ump
e
ra
Fix consumers
of sup
e
rtypes information to
account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
i
g
o
Ku
m
pera
Ini
t
the u
n
wind sta
t
e struct so
callers can rely
on
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Ku
m
pera
E
n
able fast tls
on amd6
4
, so sgen work
s
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
K
u
mpera
A r
e
gression test fo
r
b
xc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumper
a
B
e lazy'er when setti
n
g up sup
e
rtype i
n
f
o
rmation
.
F
ixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
Ku
m
pera
Lazily
n
it mono_class_se
t
up_super
t
ypes corre
c
tly
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
rigo Ku
m
pera
Improve t
e
st
.
commit
|
commitdiff
|
tree
2012-01-23
Rodr
i
go Kumpera
E
n
a
b
le fast tls on LMF for OSX
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kump
e
ra
Finish
f
as
t
tls supp
o
rt on
O
SX
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
Rename mono_arch_
s
etup_jit_t
l
s
_
data to
m
ono_arch_finish_ini
t
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
C
all mono_a
r
ch_se
t
up_
j
it_tl
s
_da
t
a
during mini_
i
nit
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
R
o
drigo Kum
p
era
F
ix a
n
othe
r
stack alignment issue
un
d
er osx-x86
.
commit
|
commitdiff
|
tree
2012-01-23
Ro
d
ri
g
o
Kumpera
I
f we
c
a
ll
mono_pmip from a d
e
tached thread, try lookin
g
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpe
r
a
Fix d
a
rwin specific
c
ode to
support
f
as
t
tls on the
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo K
u
mpera
Use
M
O
NO_FAST_TLS_ADDR instead of ex
p
licit
l
y taking
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kum
p
era
Ad
d
M
O
NO_FAST_TLS_
A
DDR so we can g
e
t
the
a
ddress of
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
R
o
drigo Kumpera
A
d
d m
o
no_m
a
ch_get
_
tls_add
r
ess_from_th
r
ead for a
r
m/x
8
6
.
.
.
commit
|
commitdiff
|
tree
next