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
Fix typo.
2012-04-18
Rodrigo Kumpera
Fix typo
.
commit
|
commitdiff
|
tree
2012-04-18
Rodrigo Kumpera
Fix
s
e
r
ial ran
g
e allocator
.
commit
|
commitdiff
|
tree
2012-04-18
R
odrigo Kumpera
Fix i
n
t
-
> size_t api change
.
M
ight break
some 64bits
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
Rodrigo
K
u
m
pera
Merge pull request
#276 from bhol
m
es/ws
q
-deadlock-
1
2-04
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Kumpera
Use mono_gc_memmove inst
e
ad
o
f memcpy to ensure store
.
.
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo
Kump
e
ra
W
h
en range alloca
t
ing,
pick t
h
e la
r
gest available block
.
.
.
commit
|
commitdiff
|
tree
2012-04-16
Rodri
g
o Kumpe
r
a
Handle fragm
e
n
t
alig
n
m
ent for
sp
l
it nur
s
e
ry co
r
rectly
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Kumpera
Fix t
h
e signature of range allocs
.
commit
|
commitdiff
|
tree
2012-04-16
Rodrigo Kumpe
r
a
A
d
d serial range al
l
oc
a
n
d
e
x
p
ort
r
ange alloc
fun
c
tion
s
.
commit
|
commitdiff
|
tree
2012-04-13
Rodri
g
o
Kumpera
Fix a wa
r
ning ab
o
ut
a
n unused function
.
commit
|
commitdiff
|
tree
2012-04-13
Rodrigo Kumpe
r
a
Restore
n
ur
s
ery sizing option
.
commit
|
commitdiff
|
tree
2012-04-13
Rodrigo K
u
mpera
F
i
x
mor
e
formating warnings
.
commit
|
commitdiff
|
tree
2012-04-13
Rodrigo K
u
m
p
era
Fix darwin p
t
hread macro hack t
o
e
xplose pthread exten
s
ions
.
commit
|
commitdiff
|
tree
2012-04-13
R
o
drigo Ku
m
pera
Use
t
h
e right forma
t
ing (%td) for mword
.
Fix to
n
s of
.
.
.
commit
|
commitdiff
|
tree
2012-04-13
Rodrig
o
K
u
mpera
Avo
i
d crashing creat
i
ng
a
pro
c
e
s
s
when
w
orkdir is null
.
commit
|
commitdiff
|
tree
2012-04-10
R
o
dri
g
o Kumpera
A
d
d
spl
i
t minor collector
to th
e
test
m
atrix
.
commit
|
commitdiff
|
tree
2012-04-10
Rodrigo Kumpera
Firs
t
rounds of fixes to
the
s
pli
t
nur
s
er
y
.
commit
|
commitdiff
|
tree
2012-04-09
Rod
r
igo Ku
m
pera
Mov
e
the scan/copy fast fu
n
c
t
ions to the nursery colle
c
tors
.
commit
|
commitdiff
|
tree
2012-04-09
R
odri
g
o Ku
m
pera
Bring back the old n
u
rser
y
d
e
sig
n
a
nd make it runtime
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo
K
ump
e
ra
Document usages of sgen_nur
s
e
r
y_is_to_space
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Kump
e
ra
Update d
o
cumentation
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo Kumpera
First ta
k
e
on split n
u
r
sery
.
commit
|
commitdiff
|
tree
2012-04-09
Rodrigo
Kumpera
Introduce SgenOb
j
e
ctOperations that holds all copy
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrigo
Ku
m
pera
Use
a
singl
e
n
a
me prefix for sgen symbo
l
s
.
All non
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rodrig
o
Kumpera
F
i
x x
8
6 FP stack
c
ode
t
o
n
ot break
p
rev links
i
n
a
BB
.
commit
|
commitdiff
|
tree
2012-04-04
Rodr
i
go Kumpe
r
a
Fix the IR class o
f
OP_NEWARR
to
b
e of t
h
e array t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2012-04-04
Rod
r
ig
o
Kumpera
Ex
t
end --compil
e
-
a
ll to take a cou
n
t p
a
rameter to rec
o
mp
i
le
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
R
odrigo Kumpera
R
e
m
o
ve some silly dead co
d
e
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo Ku
m
pera
Extra
c
t the f
r
a
g
ment
a
ll
o
c
a
tion co
d
e from the n
u
rser
y
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Ro
d
rigo K
u
mpera
Add par_al
l
oc_object to the
m
ajor collecto
r
function
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
Rodrigo Kumpera
Rename
m
ono_sge
n
_nu
r
sery_is_object_alive to mono_sgen_is_obj
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
Rodrigo
K
umpera
C
leanu
t
hep fragme
n
t allocati
o
n mess by
p
utting alloc
.
.
.
commit
|
commitdiff
|
tree
2012-03-28
R
odrigo Kum
p
era
Add a comme
n
t to code th
a
t needs
c
l
e
anup
.
commit
|
commitdiff
|
tree
2012-03-28
Rodrigo
K
u
mp
e
ra
Clean up
l
i
veness functions to be easi
e
r
t
o understan
d
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumpera
U
se
g
_err
o
r instead of fpritnf so target like android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodr
i
go Kump
e
ra
It turns
out
the
bridge code need
s
to distinguis
h
bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Ro
d
r
igo Kumpera
Im
p
ro
v
e M
i
ssing Field error
m
essage
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Kum
p
e
r
a
Fix compilation
o
f
Sys
t
em
.
Configurat
i
on
test sui
t
e
.
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Ku
m
pera
F
ix compilation issue wi
t
h co
r
lib 2
.
0
test sui
t
e
.
commit
|
commitdiff
|
tree
2012-03-21
Rodri
g
o Kumpera
Rework
fra
g
ment
r
eclamation t
o
remove
o
ne CAS from
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
R
o
d
rigo Kumpera
Merge pull reque
s
t #252
fr
o
m j
o
ncham
/
t
r
i
g
g
e
r
_
cleanu
p
commit
|
commitdiff
|
tree
2012-03-21
Rodrigo Ku
m
pera
Increase degradged_mode so we trigger a nursery gc
.
.
.
commit
|
commitdiff
|
tree
2012-03-21
Rodri
g
o Kum
p
era
K
i
ll
some
unused vars
.
commit
|
commitdiff
|
tree
2012-03-21
Ro
d
rigo
Kumpera
U
s
e mono_sg
e
n_cl
e
ar_
r
ange in
pl
a
ce of memset
ev
e
ryw
h
ere
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
Cl
e
a
r
d
i
s
carded frags u
s
in
g
mono_
s
g
en_clear_range
.
commit
|
commitdiff
|
tree
2012-03-20
Rodri
g
o Kumpera
Fill scan st
a
r
ts with phon
y
arrays
.
commit
|
commitdiff
|
tree
2012-03-20
R
o
drigo
Kumpera
Rename
set_nurser
y
_scan_start to
m
o
n
o_sgen_s
e
t_n
u
rsery_scan_
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo
Kumpe
r
a
Extract mono_s
g
en
_
clear_r
a
n
g
e
.
commit
|
commitdiff
|
tree
2012-03-20
R
o
dr
i
go Kumpera
D
o
n
'
t l
o
op when p
r
ocess
i
ng fina
l
izers, no reason for it
.
commit
|
commitdiff
|
tree
2012-03-20
R
odrigo Kump
e
r
a
Hand
l
e OOM a
n
d fin
a
liz
a
ble obje
c
t
s
.
commit
|
commitdiff
|
tree
2012-03-20
R
odrigo K
u
mpera
Han
d
le an OOM c
o
rner c
a
se durin
g
a n
u
rs
e
ry collection
.
commit
|
commitdiff
|
tree
2012-03-20
Ro
d
r
igo Kumpera
Impro
v
e io-layer e
r
r
or
l
ogging
.
commit
|
commitdiff
|
tree
2012-03-19
TalAloni
Bug Fix: Ope
n
SubKey w
i
ll ope
n
key a
s
wri
t
able w
h
en
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
TalAloni
Make sure a p
r
oper 'N
o
t Implemented' e
x
cepti
o
n is thrown
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
Ta
l
Al
o
n
i
Fix
e
d
a
n ANSI
to
m
anaged string c
o
nversion b
u
g on nativ
e
.
.
.
commit
|
commitdiff
|
tree
2012-03-19
R
odrigo
Ku
m
pera
Add
t
es
t
s for
L
pStr and LpWSt
r
marshalling
.
commit
|
commitdiff
|
tree
2012-03-15
Rodrig
o
Kumpera
Mer
g
e
pul
l
request #245 from Sectoid
/
maste
r
commit
|
commitdiff
|
tree
2012-03-12
R
o
dr
i
g
o Ku
m
pera
Prope
r
ly handle ASLR r
a
ndomization
of the
m
ain
t
hread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Ro
d
rigo
Kumpera
U
n
der full
-
aot process t
h
e types
o
f method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrig
o
Kumpera
Fix a mach race conditio
n
between a thread
t
ri
g
gering
.
.
.
commit
|
commitdiff
|
tree
2012-02-27
Rodrigo Kumpera
Let the metadata verifier
a
ccess the new agressive
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Rodrig
o
Ku
m
pera
Fix the guard to
d
isa
b
le precise stack sca
n
ning o
n
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
R
o
drigo Kumpera
Pro
p
er
l
y
compute
e
nd_data for the nursery sec
t
ion
.
.
.
.
commit
|
commitdiff
|
tree
2012-02-23
Rodri
g
o
K
u
m
p
e
r
a
Handle filler objects w
h
en walking t
h
e nursery
.
commit
|
commitdiff
|
tree
2012-02-08
Ro
d
rig
o
K
ump
e
ra
C
l
eanup
t
h
e m
e
ss that ptr_in_nurse
r
y became
w
it
h
all
.
.
.
commit
|
commitdiff
|
tree
2012-02-08
Ro
d
r
i
go Kum
p
era
P
reci
s
e
s
tack mark
r
e
m
ains broke
n
on OSX
.
Di
s
able agai
n
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Rodrigo Kumpe
r
a
Make tes
t
more reliable under virtu
a
lized s
e
tups with
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
R
odrigo Kumpera
Someo
n
e (m
e
) pushed some bra
i
n
d
e
a
d spuriou
s
cha
n
ges
.
commit
|
commitdiff
|
tree
2012-02-03
Rod
r
igo Kumpera
Fix linux bu
i
ld
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
drig
o
Kum
p
e
r
a
Swi
t
ch
all time
c
ounters
t
o use
t
h
e new counter typ
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Ro
d
r
i
go
Ku
m
p
era
Add new cou
n
ter
t
ype for time
i
nterva
l
s
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Use the bridge
callb
a
c
k to speedup
b
ridge object detection
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
drigo Kumpera
The bridge callback now i
s
per-class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumper
a
Make more bit
s
in the vtable avail
a
ble to
the GC
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
igo Kumpera
Move som
e
defines to sgen-
c
onf
.
h so manage
d
w
rappers
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumpera
Grand finalle
t
o t
h
is lo
n
g patch series
.
Move remembered
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo
K
umpera
Move
more card
t
ab
l
e s
p
e
c
i
fic c
o
de to its file
.
commit
|
commitdiff
|
tree
2012-02-01
Rodri
g
o Ku
m
pera
More
w
rite
barri
e
r
c
lenaup
s
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpe
r
a
Fix visibility of ssb globals and cleanup other visibil
i
ty
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo K
u
mpera
Move
s
s
b t
h
read
re
g
istration and g
l
obals
t
o its fi
l
e
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kum
p
era
This te
s
t spews tons of finaliza
b
le object
s
, clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2012-02-01
R
o
drigo Kumpera
F
i
x hea
v
y stats
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Kumpera
Move remset
s
t
a
ts to it
s
file
.
commit
|
commitdiff
|
tree
2012-02-01
Rodrigo Ku
m
pera
M
ove remset sca
n
code
t
o it
s
file
.
commit
|
commitdiff
|
tree
2012-01-29
Ro
d
r
i
g
o K
u
m
p
era
Guard against lazy initialization of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Last ro
u
nd of
fullaot fixe
s
for lazy
init'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-28
Rodri
g
o Kumpera
Fix linux b
u
ilds
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kumpera
Move clear_remsets
t
o
ssb file
.
Cleanup remset major
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Ku
m
p
e
ra
Move the bulk of
mono_sg
e
n_add_
t
o_
g
loba
l
_rem
s
et to
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kum
p
e
r
a
M
a
rk som
e
cardtable functions a
s
inline
.
commit
|
commitdiff
|
tree
2012-01-27
R
o
drigo
K
umpera
Move t
h
e global remset location cache t
o
its own
f
il
e
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo
Kumpera
Move
ssb thread cleanup to its file
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Kumpera
Move dummy_
u
se to a hea
d
er a
n
d giv
e
i
t
a sucky
M
S
V
C
.
.
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Kumpera
Move the bulk of
all cus
t
om
write barriers to ea
c
h
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
Fix
aot misc
o
mpil
a
tion
d
ue to the lazy
s
u
p
ertypes initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo
Kumpera
Gr
e
at n
e
w fi
l
e
sgen-ssb
.
c to
get
all
se
q
u
ential stor
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Ku
m
pera
I
mple
m
ent clone wbarrier for cardt
a
ble
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo
K
umpera
Fix consumers of su
p
ertype
s
information
to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o Kumpe
r
a
Init the unwind state struct so callers c
a
n rely on
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
od
r
igo
Kumpera
Enable fast t
l
s on amd
6
4
,
so
sgen works
.
commit
|
commitdiff
|
tree
next