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
Guard against lazy initialization of idepth.
2012-01-29
Rodrigo Kumpera
Guard a
g
ainst lazy initialization of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodri
g
o
K
umper
a
La
s
t
round o
f
ful
l
aot
f
ix
e
s for lazy init'n
g
sup
e
rtypes
.
commit
|
commitdiff
|
tree
2012-01-28
Rod
r
ig
o
Kumpe
r
a
Fix l
i
nux
b
uilds
.
commit
|
commitdiff
|
tree
2012-01-28
Rodrigo Kumper
a
Move clear_remsets
to ssb fil
e
.
C
leanup remset majo
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
Ro
d
rigo
Kum
p
e
ra
M
ove the
bulk
o
f mono_sgen_add
_
to
_
global_remset to
.
.
.
commit
|
commitdiff
|
tree
2012-01-28
R
o
drigo
Kumper
a
Mar
k
some c
a
r
d
tab
l
e fun
c
tions as inline
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrig
o
Kumpera
M
ov
e
the global
r
emset
l
ocation cache
t
o
i
ts own file
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo Ku
m
pera
M
o
ve ssb threa
d
cl
e
anup to its
fi
l
e
.
commit
|
commitdiff
|
tree
2012-01-27
Rodrigo
K
ump
e
ra
Move dum
m
y
_use to
a
h
e
ader and give i
t
a suck
y
M
SVC
.
.
.
commit
|
commitdiff
|
tree
2012-01-27
Rodr
i
go Kumper
a
Move
the
b
ulk
o
f
all custom write
b
arriers to each
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodri
g
o Kumpera
Fix a
o
t miscomp
i
lation
d
ue to
t
he lazy supertyp
e
s in
i
tia
l
iza
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumper
a
Grea
t
new fil
e
s
gen-ssb
.
c to get all
s
equential
s
tore
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodri
g
o Kumpera
Implement clone w
b
arrier for cardtable
.
commit
|
commitdiff
|
tree
2012-01-25
R
odrigo Kumpera
Fix con
s
umers
of sup
e
rtypes
information to
account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Init
t
h
e u
n
wind
s
ta
t
e stru
c
t
s
o callers c
a
n
rely on
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
rigo Kumper
a
Enable fast tls on amd64,
s
o
sgen works
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
K
umpe
r
a
A
regress
i
on test for b
x
c #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Be la
z
y'er when settin
g
up s
u
p
ertype informa
t
ion
.
F
i
x
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
La
z
ily nit
mono_c
l
a
s
s_setup_super
t
ypes
correctly
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
r
i
go Kumpera
Impro
v
e test
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo
Kumpera
Enable f
a
st tl
s
on LMF fo
r
OSX
.
commit
|
commitdiff
|
tree
2012-01-23
R
odrigo K
u
mpera
Finish fast tls support on OSX
.
commit
|
commitdiff
|
tree
2012-01-23
R
o
d
r
igo Kump
e
ra
Rename mono_arc
h
_setup_jit_t
l
s_dat
a
to
m
ono_a
r
ch_fi
n
i
sh_init
.
commit
|
commitdiff
|
tree
2012-01-23
Rod
r
igo Kumpera
Cal
l
mono_arch_setup_jit_tls_data during mini
_
init
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodr
i
g
o
Kumpera
Fix another stack align
m
ent
i
s
s
u
e
under o
s
x-x86
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
If we call mono_pmip
f
rom a d
e
tached thre
a
d,
t
r
y look
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
Fix darwin s
p
ecific code to supp
o
rt f
a
sttls
o
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrig
o
Kump
e
ra
Use MONO_FA
S
T_TLS
_
ADDR instead of exp
l
icitl
y
taking
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumper
a
Add MONO_FAST
_
T
L
S_A
D
DR
so we
can ge
t
the address of
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo K
u
mpera
Add mono_ma
c
h_get_tls_addr
e
ss
_
from_threa
d
for arm/x86
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodri
g
o Kumpera
Be
t
te
r
a
s
sembly
d
ump experi
e
nce o
n
OSX
.
commit
|
commitdiff
|
tree
2012-01-10
R
odrig
o
Ku
m
pera
Add te
s
t
f
or the previous commi
t
- iteraction b
e
t
ween
.
.
.
commit
|
commitdiff
|
tree
2012-01-10
R
o
drigo Kumpera
F
i
x
the iter
a
ction
between bridge
a
n
d ma
j
or evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrigo Kum
p
era
Revert "do
a signal safe
u
nwind on the n
a
tive
crash
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrigo
Kumpera
R
emove a spurious as
s
ert
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo
K
umpera
d
o a signa
l
safe u
n
w
ind on t
h
e nati
v
e crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
A
d
d JIT support for 4
.
5 MethodImplOptions
.
A
g
g
res
s
iveInlining
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
dis
a
ss
e
mble the agressive-i
n
lining flag correctly
.
commit
|
commitdiff
|
tree
2012-01-05
Rod
r
igo
K
u
mpera
Add defi
n
e for new 4
.
5
m
et
h
od impl
flag
agressive-inli
n
ing
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Add r
e
gre
s
s
ion test for bxc
#
1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Ku
m
pe
r
a
P
roperly initi
a
lize a rgctx t
e
mpla
t
e
.
Fixes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo
Kump
e
ra
Add sgen te
s
t
for STOBJ of g
s
hare
d
v
aluetype with a
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
Remove
an
in
t
e
rmedi
a
te buf
f
er in the br
i
dg
e
c
ode
.
commit
|
commitdiff
|
tree
2011-12-29
R
o
d
r
igo
K
ump
e
ra
Make mono_sgen_gray_obje
c
t_queue_is_em
p
t
y inl
i
neable
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrig
o
K
umpera
Properly ex
p
ort mo
n
o
_
sgen_ptr_in_nurser
y
.
commit
|
commitdiff
|
tree
2011-12-29
Ro
d
rigo
Kump
e
r
a
Rework the gray qu
e
ue code to isolat
e
i
t
i
nto a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpe
r
a
Rework the workers code to isolate it into
a
proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrig
o
Kumpera
Fi
x
the bu
i
l
d
.
commit
|
commitdiff
|
tree
2011-12-29
R
o
drigo Ku
m
pe
r
a
Rework the pi
n
stats code
t
o isolate it into a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rod
r
igo Kumpera
F
i
x a pesky typo
.
commit
|
commitdiff
|
tree
2011-12-29
Rod
r
igo
Kumpera
Rework p
i
nning code to i
s
olate it in
t
o a
p
roper module
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
R
ework the cardtab
l
e c
o
de to iso
l
ate it int
o
a pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
od
r
ig
o
K
umpera
Add
test for gc
de
s
crip
t
ors
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo
Kum
p
era
Fi
x
par
a
l
lel MS
pinning code
.
commit
|
commitdiff
|
tree
2011-12-28
P
a
blo Ruiz
G
arcia
Added a B
y
te
S
af
e
Enc
o
d
i
ng which can be
u
sed t
o
i
m
plement
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Pablo Ruiz Garc
i
a
Fixed a
common bu
f
fer ov
e
rflows to most
I
18N
.
Other
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
P
a
b
l
o Ruiz Garc
i
a
Ena
b
led safe-only versions o
f
I18N/CJK
encoders
.
commit
|
commitdiff
|
tree
2011-12-28
Pa
b
l
o
Ruiz
Gar
c
ia
Another issue #153
1
fix (and unit
te
s
t)
commit
|
commitdiff
|
tree
2011-12-28
Pablo
Ruiz G
a
rcia
Line-
e
nding fix
e
s over my previ
o
us modi
f
i
c
ations on
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
P
ablo Rui
z
Gar
c
ia
Fixed issue #1531: I18N
.
CJK
.
CP9
3
6::
G
etBytesCo
u
nt()
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Ku
m
pera
Ki
l
l
siz
e
_descr, its usage
w
a
s
replac
e
d by b
e
t
t
er exploiting
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kum
p
e
ra
Rework object size
c
alculation code to use t
h
e gc
d
escriptor
.
commit
|
commitdiff
|
tree
2011-12-28
Rod
r
i
g
o Kumpera
R
e
work gc descriptor to include size inf
o
rmation in
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Ro
d
ri
g
o Kumpera
Bring small bitmap gc descr
i
ptor back to life
.
commit
|
commitdiff
|
tree
2011-12-28
R
o
dri
g
o Kumpera
Fix layout com
p
utat
i
o
n of array types
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo K
u
mper
a
Introduce a size
desc
r
iptor
i
n the vtable to spee
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
R
o
dr
i
go Kumpe
r
a
Move the
gc
desc
r
iptor machinery
to sg
e
n
-
desc
r
ip
t
or
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
R
odrigo Kump
e
ra
In
t
ruduce sgen-conf
.
h wi
t
h
fundament
a
l
ty
p
es and all
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo Kumper
a
Properly
a
lign c
a
lls t
o
mono_ji
t
_t
h
read_attach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Rodrigo Kumpera
Add a mis
s
ing StructLayout
attribute to MonoAsync
.
commit
|
commitdiff
|
tree
2011-12-16
Ro
d
rigo
Kumpera
The small object check mus
t
do an unsigned comparison
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Rod
r
i
g
o Kum
p
era
Exp
l
a
i
n the why's of T
H
READ
_
IN
F
O
_TYPE
.
commit
|
commitdiff
|
tree
2011-12-14
R
odr
i
g
o Ku
m
per
a
Handl
e
all sorts of cor
n
e
r cas
e
s deali
n
g
wit
h
Type
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
Swit
c
h to p
r
ecis
e
scan
n
ing of
corlib
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
Ki
l
l some unused m
a
naged
t
y
pe
mappings
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
Add
a
ll missing sequential lay
o
ut d
i
rect
i
ves to corlib
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumpera
Pass the paramer
e
r
name to A
r
gument
E
xcept
i
on
c
o
nstructor
.
commit
|
commitdiff
|
tree
2011-12-11
Rod
r
i
go Ku
m
pera
Tuple struc
t
ural compare
s
h
old return fal
s
e instead
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumper
a
Add an e
x
tra he
a
vy
s
tats for remarked cards
.
commit
|
commitdiff
|
tree
2011-12-10
Rod
r
i
go Kumpera
Switch from usi
n
g
a stagin
g
area to hash
f
iltering
.
commit
|
commitdiff
|
tree
2011-12-10
R
o
dr
i
g
o
Kumpera
Fi
x
some w
a
rnings
commit
|
commitdiff
|
tree
2011-12-10
Rod
r
igo K
u
mpera
Improv
e
nursery pining performance b
y
making sure scan
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Moving pin st
a
ts ga
t
hering un
d
er G_UNLIK
E
LY
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kum
p
e
ra
M
a
ke sure we correctly set APC fla
g
w
h
en using new
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
O
n mach,
t
hread_abort_safely ca
n
'
t break
sockets
sys
c
all
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Add test for sgen-bridge
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Kumpera
Properly ha
n
dl
e
d
o
main unloading when
s
g
en-bri
d
ge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Ku
m
pera
new MONO_GC_PARAMS option bridge
.
It's inte
r
nal
u
sed
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo Kumpera
Fix severe breakage of sgen bridge c
o
de
.
2nd an
d
3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
r
i
go Kump
e
ra
Fix hashtable
i
t
erat
i
on code to prop
e
rly wor
k
wit
h
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kump
e
ra
Fi
x
parameter name in the
e
xception cons
t
ructor
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Avo
i
d an assert in
bridge code whe
n
doing
a
ma
j
or colle
c
tion
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
r
i
g
o Kumpera
Rem
o
ve some
dead
code
commit
|
commitdiff
|
tree
2011-11-25
Rodr
i
go Kumpera
F
i
x erro
r
m
essage
.
commit
|
commitdiff
|
tree
2011-11-24
Rodr
i
go Kumpera
I
m
prove error re
p
orting o
n
t
e
st fa
i
l
u
r
e
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Ku
m
pera
Make INodeVi
s
itor m
e
thods nonvirtual by a
u
gmen
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kum
p
era
Co
r
rectly c
a
lculate t
h
e number of
cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-23
R
o
drigo Kumpe
r
a
Speedup ge
t
_exec
u
tion_context
_
addr
.
commit
|
commitdiff
|
tree
2011-11-23
R
odrigo Kumper
a
F
i
x
a theoret
i
ca
l
de
a
dlock foun
d
by valg
r
ind
.
It was
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Pablo Ruiz Garcia
An enhanced
fix for GB18
0
3
0
's GC problem, b
y
allocating
.
.
.
commit
|
commitdiff
|
tree
next