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 aot miscompilation due to the lazy supertypes initialization.
2012-01-26
R
o
dr
i
go Ku
m
pera
Fix
a
ot miscompilation due to the lazy supert
y
pes init
i
aliza
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpe
r
a
Great new f
i
le
s
gen-ssb
.
c t
o
get all s
e
quential store
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
R
o
drigo Kumpera
Implement clone wbar
r
i
e
r for cardtable
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo
K
umpera
F
i
x consu
m
e
r
s of
s
u
pertyp
e
s inform
a
tion to a
c
c
o
u
nt
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Ku
m
per
a
Init th
e
unwind st
a
te struct s
o
c
a
l
l
ers can rely on
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
d
rigo Kumpera
Enable fast tls on
amd64, so sgen w
o
rk
s
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
A
r
eg
r
e
ssion test for
b
xc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
igo Kumpera
B
e
lazy'er wh
e
n se
t
ting
u
p supert
y
pe
i
n
f
o
rma
t
ion
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
K
u
mpe
r
a
La
z
ily
n
i
t
m
ono_
c
las
s
_setup_sup
e
rtypes
co
r
r
e
ctly
.
commit
|
commitdiff
|
tree
2012-01-24
Rodr
i
go
Kumper
a
I
m
prove t
e
st
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Ku
m
pera
En
a
ble
f
as
t
tls on LMF for OSX
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kum
p
era
F
i
nish fa
s
t
t
ls support
o
n
O
S
X
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo
Ku
m
pera
Rename mon
o
_arch_setup_jit
_
tls_d
a
ta to mono_arch_finish_in
i
t
.
commit
|
commitdiff
|
tree
2012-01-23
R
o
drig
o
K
umpera
Call mon
o
_
a
rc
h
_setup_jit_t
l
s_da
t
a d
u
r
ing
mi
n
i_init
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
Fix
a
nother stac
k
alignment issue u
n
der osx-x86
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrig
o
Ku
m
per
a
If we call mono_pmi
p
from a detached thread,
try looking
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
R
o
drig
o
Kumpera
Fix darwin specif
i
c code to s
u
ppo
r
t fas
t
t
l
s on
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
Use MONO_FAST_TLS_ADDR instead o
f
explicitly
ta
k
ing
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rod
r
igo Kum
p
era
Add
MONO_FAST_TLS_AD
D
R so
we
c
an get th
e
address
o
f
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrig
o
Kumpera
Add mono_mach_ge
t
_tls_
a
ddress_f
r
om_thread for
a
rm/
x
8
6
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rod
r
i
go Kum
p
era
Better assembly d
u
m
p
e
x
peri
e
n
c
e o
n
OSX
.
commit
|
commitdiff
|
tree
2012-01-10
Rodri
g
o Kumpera
A
d
d test for t
h
e previous commit - iteraction b
e
tween
.
.
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrig
o
Kumpera
Fix the ite
r
ac
t
ion between bridg
e
a
n
d
m
ajor e
v
a
c
uat
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrigo
Kumpera
Rev
e
rt "do a signal safe unw
i
nd
o
n
the native crash
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrig
o
Kumpera
Remove a spurious asse
r
t
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
drigo Kumpe
r
a
do a si
g
nal
s
a
fe unwin
d
on
the nativ
e
c
r
ash
h
a
nd
l
e
r
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
umpera
Add
JIT
s
u
p
port
f
or 4
.
5 Method
I
mplOptions
.
Agg
r
essi
v
eIn
l
ining
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
go Ku
m
pe
r
a
disassemble the agressive-inlining flag co
r
rectl
y
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
A
d
d
d
efine for new 4
.
5 met
h
o
d
impl fla
g
a
g
ress
i
ve-inlining
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kum
p
era
Add regression te
s
t f
o
r bxc
#1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Properly initialize a rgct
x
template
.
Fixes bxc #11
4
7
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kumpera
A
dd sgen test for STOBJ of
g
shared valuetype wi
t
h a
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rod
r
igo Kump
e
ra
R
e
m
o
ve an i
n
t
e
rme
d
iate buffer
in the bridge code
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo K
u
m
p
e
r
a
Make mono_s
g
en
_
gray
_
object_q
u
eue_is_empty inlineab
l
e
.
commit
|
commitdiff
|
tree
2011-12-29
Rodr
i
go Kumpera
Properl
y
expo
r
t mono_sgen_ptr_in_nursery
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
Rework th
e
gray queue code to isolate it into a
p
ro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
R
ewo
r
k
the
w
orkers co
d
e to isolate i
t
into a
proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
F
i
x t
h
e bu
i
ld
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo
Kumpe
r
a
R
e
w
ork th
e
pin stats code to iso
l
ate it
in
t
o a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Ro
d
r
ig
o
Kump
e
ra
Fix a pesky typo
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpe
r
a
Rework pinn
i
ng code to isolate it into a proper mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo Kump
e
ra
Rework the cardt
a
ble code to isolate it
i
n
to a
proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Ku
m
pe
r
a
Add test
f
or
gc descr
i
ptors
.
commit
|
commitdiff
|
tree
2011-12-28
R
odri
g
o K
u
mpera
Fix parallel
M
S pinning
cod
e
.
commit
|
commitdiff
|
tree
2011-12-28
Pa
b
lo Rui
z
Garcia
Added a ByteSafeEncodi
n
g
which can
b
e
u
sed to impl
e
men
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Pablo R
u
iz Garcia
F
i
xed a
c
ommon
buf
f
er o
v
erflo
w
s
to most I18N
.
Other
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Pablo Ruiz
G
arcia
Enabled safe-only
v
ersions of I18N/CJK encoders
.
commit
|
commitdiff
|
tree
2011-12-28
Pablo
R
uiz Garcia
Another issue #1531 fix (and unit test
)
commit
|
commitdiff
|
tree
2011-12-28
Pabl
o
Ruiz Garcia
Line-ending fixes over my previous modifications on
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Pablo
R
uiz Garcia
Fixed i
s
sue #153
1
: I18
N
.
CJ
K
.
CP9
3
6::G
e
tBytesC
o
u
nt()
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Ro
d
rigo K
u
mpera
Kill
s
i
z
e
_
descr
,
its
usage was replaced by better ex
p
l
oiting
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
Rework object size calculation code to u
s
e the gc descrip
t
or
.
commit
|
commitdiff
|
tree
2011-12-28
Ro
d
rigo Kumper
a
Rework gc
des
c
riptor to in
c
lude s
i
z
e information in
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Ro
d
rigo Kumpera
Br
i
ng small bi
t
map
g
c descrip
t
or
bac
k
to lif
e
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo Kumpera
Fix
l
ayout
c
o
mp
u
tation of arr
a
y type
s
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo Kumpera
I
n
troduce a
s
ize des
c
riptor in
t
he vtable to
speed
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
R
o
drigo Kumpera
Mov
e
the g
c
descrip
t
or machinery to
s
g
e
n-descriptor
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
R
odrigo Kumpe
r
a
I
n
truduce sgen-conf
.
h
with fu
n
d
a
mental types
a
nd al
l
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrig
o
Kumper
a
P
roperly
a
lig
n
cal
l
s to mono_jit_thr
e
a
d_a
t
tach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Rod
r
igo Kumpera
Add a
m
i
s
sing StructLayout att
r
ib
u
t
e
to MonoAsync
.
commit
|
commitdiff
|
tree
2011-12-16
R
o
drigo Kumpera
The small obj
e
ct ch
e
c
k must do an u
n
signed compa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Ro
d
rigo Ku
m
pera
Explain the
why's of
T
HREAD_INFO_
T
YPE
.
commit
|
commitdiff
|
tree
2011-12-14
Rodrigo K
u
mpe
r
a
Hand
l
e
a
ll sorts of
c
or
n
er cases dealing with Type
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo K
u
m
pera
Switch to precise scanning of corlib
.
commit
|
commitdiff
|
tree
2011-12-13
Ro
d
rigo Kumpera
Kill s
o
m
e unuse
d
ma
n
ag
e
d type mapping
s
.
commit
|
commitdiff
|
tree
2011-12-13
Rodr
i
g
o Kumpera
Add all missing seq
u
ential la
y
o
ut directiv
e
s to
c
or
l
ib
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
R
od
r
igo Kum
p
era
Pa
s
s the paramere
r
name to Argument
E
xcep
t
ion con
s
tructor
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumpera
Tup
l
e s
t
ructura
l
compare sho
l
d return fal
s
e i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kum
p
era
Ad
d
an extra h
e
a
v
y stats for
r
emarked cards
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpe
r
a
Switch
from
using a staging area to has
h
filtering
.
commit
|
commitdiff
|
tree
2011-12-10
Rodri
g
o Kumpera
Fix some warn
i
ngs
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Impro
v
e nursery pin
i
ng performance by making sure s
c
an
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Movi
n
g
p
i
n
s
ta
t
s gathering un
d
er
G_UNLIKELY
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrig
o
Kumpera
Make
sure w
e
corre
c
tly set
APC
fla
g
when usi
n
g new
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
O
n mach,
thread_abort_safely can't brea
k
s
ockets s
y
sc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpe
r
a
A
dd test for sg
e
n
-
brid
g
e
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kum
p
era
Properly handle domain
u
nloa
d
i
n
g when sgen-bridge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kumpera
n
ew
M
ONO_GC_PARAMS option
b
ri
d
ge
.
It's
i
nter
n
al used
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
Fix severe breakage
o
f sgen bridge code
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Fix has
h
ta
b
le iteration code to properly work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
ri
g
o Kumpera
F
i
x
p
ar
a
meter name i
n
th
e
e
xception constructor
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo Kump
e
ra
Avoid a
n
assert in bridge code when doi
n
g
a major collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
Remo
v
e some dead code
commit
|
commitdiff
|
tree
2011-11-25
Rodrigo
K
um
p
era
Fix error mes
s
age
.
commit
|
commitdiff
|
tree
2011-11-24
Rodri
g
o Kumpera
Improve error reporti
n
g on test failure
.
commit
|
commitdiff
|
tree
2011-11-24
Ro
d
rigo Kumpera
Mak
e
I
N
odeVisi
t
or
me
t
hods n
o
nv
i
rtual by augmenting
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rod
r
i
g
o
Kump
e
ra
Correctly calculate
t
he
numb
e
r of ca
r
ds to be marke
d
.
commit
|
commitdiff
|
tree
2011-11-23
Ro
d
r
i
go Kumpera
Speedup ge
t
_execution_
c
ontext_addr
.
commit
|
commitdiff
|
tree
2011-11-23
Ro
d
rigo Kump
e
ra
Fix a theore
t
ica
l
deadlock found by
valgr
i
n
d
.
It
w
a
s
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
P
a
blo Ruiz
Garcia
An enhanced fix f
o
r GB
1
8030's GC
p
roblem,
b
y
alloca
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Pablo Ruiz Garcia
A
v
o
id internal character tabl
e
us
e
d by gb18030 (on
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Pablo Ruiz Garcia
Fixes
#
683475: - Fixe
d
ISO2022JPEncoder'
s
GetBytesCo
u
nt
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Rodri
g
o Kumper
a
Scan all eph
e
meron
a
r
rays during nursery
colle
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Ku
m
per
a
Add
J
I
T counters to the loca
l
set
of counters
w
e
support
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrigo Kump
e
ra
Precise
s
canning cra
s
h
es on OSX whi
l
e
compi
l
ing
corlib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrigo
K
umper
a
M
ark a tinny function inli
n
e
.
commit
|
commitdiff
|
tree
2011-11-09
Ro
d
rigo Kumpera
Mi
n
or cleanu
p
of
s
gen allocation code
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Ku
m
pera
Imp
l
e
men
t
lightweight nurser
y
verific
a
tion
.
commit
|
commitdiff
|
tree
2011-11-09
R
odrigo
Ku
m
p
era
C
o
sm
e
t
i
c changes to
the nursery allocator
.
A
void
a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kump
e
ra
Fix marshaling of Win32_IN6_AD
D
R
.
commit
|
commitdiff
|
tree
next