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
A regression test for bxc #795.
2012-01-24
Rodr
i
go
K
u
m
pera
A reg
r
ession test for bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpe
r
a
Be la
z
y'er wh
e
n se
t
ting up supertype informa
t
ion
.
F
i
xes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
odrigo
K
u
m
pera
Lazily nit mono_cl
a
s
s
_setu
p
_s
u
pertypes correctl
y
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Improv
e
tes
t
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kum
p
era
Enab
l
e fast tls on LMF for OSX
.
commit
|
commitdiff
|
tree
2012-01-23
Rodri
g
o Kumpera
Finish fast tls support on
O
SX
.
commit
|
commitdiff
|
tree
2012-01-23
Rodr
i
go Kump
e
ra
Rename mono_arch_setup_jit_tls_data
t
o mono_arch_finish_
i
nit
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
C
a
l
l
mono_arch_setup
_
jit_tls_data durin
g
mini_init
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo K
u
mp
e
ra
Fix an
o
ther
s
tack al
i
gnment issue unde
r
osx
-
x8
6
.
commit
|
commitdiff
|
tree
2012-01-23
R
odrigo Kumpera
If we c
a
ll mo
n
o_pm
i
p from a detached threa
d
,
try looking
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kump
e
ra
Fi
x
darwin
specifi
c
cod
e
to support fasttls on the
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kumpera
Use MON
O
_F
A
ST_TLS_ADDR instead of ex
p
li
c
itly taking
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Ro
d
rigo Ku
m
per
a
Add MONO_FAST_TLS_ADDR
s
o we can get th
e
addres
s
of
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo Kump
e
ra
Add mono_mach_get_tls
_
address_from_thread f
o
r ar
m
/
x86
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Rodrigo K
u
m
p
e
ra
Better assembly dump expe
r
ience on OSX
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrig
o
Kumpera
A
dd test for the previ
o
us comm
i
t - it
e
ract
i
on be
t
we
e
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-10
Rodr
i
go Kumpera
Fix the iter
a
ction
b
etwee
n
b
ridge
a
nd
m
ajor
evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
Rodrig
o
Kumpera
Revert "do a signal saf
e
u
nw
i
nd
on the native
crash
.
.
.
commit
|
commitdiff
|
tree
2012-01-09
R
o
drigo Kumpera
Remove a spurious assert
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Ku
m
p
e
r
a
do a signal safe unwind on the
native
crash
h
a
n
dler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
A
d
d
JIT suppo
r
t for 4
.
5 MethodImplO
p
tions
.
Ag
g
ressiveInlin
i
n
g
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
disassemb
l
e the ag
r
essive-inlinin
g
flag co
r
rectly
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Ku
m
pera
Add d
e
fine for new 4
.
5
m
eth
o
d im
p
l flag
a
gressive-inlining
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumper
a
Add reg
r
ession te
s
t for bxc
#
1147
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
drigo
K
umpe
r
a
P
r
oper
l
y i
n
itialize a rgctx t
e
mplate
.
Fi
x
es
b
x
c #1147
.
commit
|
commitdiff
|
tree
2012-01-04
R
o
d
rigo Kumpe
r
a
Add sg
e
n test
for STOBJ of gshared v
a
luetype
with a
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Ro
d
rigo Ku
m
pera
Remove an in
t
erme
d
iate buffer
i
n the brid
g
e
code
.
commit
|
commitdiff
|
tree
2011-12-29
Rodr
i
g
o
Kumpera
Make mon
o
_s
g
en_gray_object_queue_i
s
_empt
y
i
nlin
e
able
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kump
e
r
a
Properl
y
exp
o
rt
m
o
no_sgen_ptr_i
n
_nursery
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo K
u
mpe
r
a
Rework the gray
queue code to isol
a
te
i
t into a pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Ro
d
rigo Ku
m
per
a
Rework th
e
wo
r
ke
r
s code
t
o i
s
olate it
into a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
Rod
r
igo Kumper
a
Fix
the bu
i
ld
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo
K
um
p
era
R
e
work the p
i
n sta
t
s c
o
de to isolate it
i
nt
o
a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
R
odrigo Kump
e
ra
Fix
a
pesky typo
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kumpera
Rework pin
n
ing co
d
e to isolat
e
it in
t
o a p
r
oper modul
e
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Ku
m
p
e
ra
Rework the cardtable
c
od
e
t
o
i
s
olate
i
t
into a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodr
i
go
K
u
m
pera
A
d
d test for gc desc
r
ipt
o
rs
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrig
o
Kumper
a
Fix
parallel M
S
p
i
nning code
.
commit
|
commitdiff
|
tree
2011-12-28
Rodr
i
g
o
Kump
e
ra
Kill size_des
c
r, i
t
s usage
was
re
p
laced by
better exploiting
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo Kumpera
Rework object size
calculation co
d
e to use the gc descriptor
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumpera
Rework gc descriptor to includ
e
size information in
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo
Kumpera
Bri
n
g s
m
all bitmap gc descr
i
ptor ba
c
k
t
o life
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kum
p
era
Fix layout
computati
o
n of
a
rray
t
ypes
.
commit
|
commitdiff
|
tree
2011-12-21
R
o
d
ri
g
o Kumpera
I
n
tro
d
uce
a size descriptor i
n
the vtable to spee
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodri
g
o
K
umpera
M
o
ve the gc
descripto
r
mac
h
inery to sgen
-
descriptor
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodri
g
o Kumper
a
Int
r
u
duce sgen-conf
.
h with f
u
ndamental ty
p
es
and
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo
Kumpera
Properly align calls t
o
mono_ji
t
_t
h
read_a
t
tach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Rodrigo Kumper
a
Add a
m
issing StructLayout attribu
t
e t
o
Mo
n
oAsync
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo K
u
mpera
The s
m
all
o
b
je
c
t
check must do an
unsi
g
ned comparison
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Rodrigo Kump
e
ra
Expla
i
n the why'
s
of THREAD_INFO_TYPE
.
commit
|
commitdiff
|
tree
2011-12-14
R
odr
i
go Kum
p
era
H
a
ndl
e
all
s
orts of corne
r
cases dea
l
ing wi
t
h
Type
.
commit
|
commitdiff
|
tree
2011-12-13
Rodr
i
go Kumpera
Switch to
precise
scanni
n
g of corlib
.
commit
|
commitdiff
|
tree
2011-12-13
R
o
drigo Kum
p
era
Kill some unused managed
t
y
pe mappings
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
Add
a
ll missing sequential layout direct
i
ves to corlib
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo
Kumper
a
Pass the
paramerer na
m
e
to
ArgumentException cons
t
ructo
r
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo
Kumpera
Tuple str
u
ctural
c
ompare sh
o
l
d
return false
instead
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
R
o
drigo
Kumpera
Add a
n
extra heavy stats for r
e
m
arked cards
.
commit
|
commitdiff
|
tree
2011-12-10
Ro
d
rigo Kumpera
Switch from usin
g
a staging
a
rea
t
o hash filterin
g
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Fix some wa
r
nings
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
I
m
prove nursery pining pe
r
formance by maki
n
g sure sca
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpera
Moving pin stats g
a
ther
i
ng under
G
_UNLIKELY
.
commit
|
commitdiff
|
tree
2011-12-10
Rodr
i
go Kumper
a
M
ak
e
sur
e
we correctl
y
set APC flag when using new
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Rod
r
igo Kumpera
On mach
,
t
hrea
d
_abort_s
a
f
e
ly can't break
sockets syscalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumpera
Add test for sgen-bridge
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kumpera
Pro
p
e
r
ly h
a
ndle
d
o
m
a
in
u
n
loading when sg
e
n-br
i
d
ge is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
new
MONO_GC_PARAMS option bri
d
ge
.
It's intern
a
l used
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odr
i
go Ku
m
pera
Fix
severe breaka
g
e
o
f sgen brid
g
e code
.
2
nd
a
nd 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
ig
o
K
u
mp
e
ra
Fi
x
hashtable iter
a
tion code to properly work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Ku
m
per
a
Fix pa
r
ameter nam
e
in the exception co
n
stru
c
tor
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo
Kum
p
era
Avoid
a
n
a
sser
t
in brid
g
e co
d
e when doing
a
maj
o
r collect
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
R
e
m
ove so
m
e
dea
d
code
commit
|
commitdiff
|
tree
2011-11-25
Rodrigo Kumpera
F
i
x err
o
r message
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Kumpera
I
m
pro
v
e
err
o
r reporting on test fa
i
lure
.
commit
|
commitdiff
|
tree
2011-11-24
Rodrigo Ku
m
pera
M
a
ke INo
d
e
V
isitor methods nonvirtual by augmenting
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo
Ku
m
pera
Correctly c
a
l
c
ul
a
te the number of cards to be
m
arked
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Ku
m
pera
S
peedu
p
ge
t
_execution_context_
a
ddr
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo K
u
mpera
Fix
a theoretica
l
deadloc
k
f
o
und by v
a
lgrind
.
It
w
as
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Ro
d
r
i
go Ku
m
pe
r
a
S
c
an all ephem
e
ron arrays d
u
ring nursery collect
i
ons
.
commit
|
commitdiff
|
tree
2011-11-15
Rodr
i
go
K
umpera
A
dd
J
I
T counters to the
loc
a
l set of counters we support
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrig
o
K
ump
e
ra
Pre
c
ise scanning cras
h
es on OSX while
compiling co
r
l
ib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
R
odrigo Kump
e
ra
Mark a
t
inny
func
t
ion in
l
ine
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Kumpera
Minor cleanup
of sg
e
n allo
c
ati
o
n code
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Kumpera
Implement li
g
h
t
weight
n
u
rs
e
ry verificatio
n
.
commit
|
commitdiff
|
tree
2011-11-09
Ro
d
rigo Kum
p
era
Cosm
e
tic changes t
o
t
he n
u
rsery
al
l
ocator
.
Avoid a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rod
r
igo
K
um
p
era
Fix ma
r
shal
i
ng of Win32_
I
N6_AD
D
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo
Kumpe
r
a
Imple
m
e
nt the icalls n
e
eded by
the new mobil
e
m
map
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kump
e
ra
I
mple
m
ent a mo
b
ile ready
versio
n
of
m
emor
y
mapp
e
d files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo
K
u
mpera
Move all Mo
n
o
.
U
nix deps into
a single place a
n
d put
.
.
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrig
o
Kumpera
Implement n
e
w toggler
e
f
machinery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo Kumpera
Expor
t
a
bu
n
ch of sgen functions for internal
usa
g
e
.
commit
|
commitdiff
|
tree
2011-10-18
R
odrigo
Kumpe
r
a
Allow null
strings to be sent to sdb
.
They are enc
o
ded
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Ro
d
rigo K
u
mpera
Ad
d
test for new sdb c
o
mmand
.
commit
|
commitdiff
|
tree
2011-10-18
Ro
d
rigo Kump
e
ra
Extrac
t
mono_class_g
e
t_met
h
o
ds_by_name
from ve
s
_
i
call_Type_G
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Rodrigo
K
umpera
En
s
u
re prope
r
ordering
of
h
azar
d
pointe
r
r
e
ads
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kum
p
era
Request
O
bjectMirror type and domain
i
n a single request
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
Kum
p
era
Cache th
r
ead id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodr
i
go Kumpera
Cac
h
e source file
s
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
Kumpera
Cache
O
b
j
ectMirror type and d
o
m
a
i
n
.
commit
|
commitdiff
|
tree
2011-09-29
R
o
drig
o
K
umpera
Avoid looking up the cto
r
mirror twice
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kum
p
e
ra
Sp
l
it brid
g
e proce
s
sing in two
s
teps
.
commit
|
commitdiff
|
tree
next