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 the build.
2011-12-29
Rodrigo Kumpera
Fix the build
.
commit
|
commitdiff
|
tree
2011-12-29
Rod
r
igo Kumpe
r
a
Rewor
k
the
p
in stats code to isolat
e
it
i
nto a p
r
oper
.
.
.
commit
|
commitdiff
|
tree
2011-12-29
R
o
dr
i
go Kumpera
F
i
x
a
pesk
y
typo
.
commit
|
commitdiff
|
tree
2011-12-29
Rodrigo Kum
p
era
Rewor
k
pinni
n
g
c
ode to isolate it into a proper module
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kump
e
ra
Rework
t
h
e
c
ar
d
table code to isolate it into a proper
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo Kumpera
Add test
for g
c
descriptors
.
commit
|
commitdiff
|
tree
2011-12-28
Rodr
i
go Kumpera
Fix
parallel MS pi
n
ning code
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kumper
a
Kill
size_descr, its usage was replaced by better
e
xploi
t
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
Ro
d
rigo Kumpera
Rewo
r
k
o
bject size
c
a
l
cul
a
tion code to use the g
c
descri
p
tor
.
commit
|
commitdiff
|
tree
2011-12-28
Rodrigo Kump
e
r
a
Rework gc
de
s
criptor to inc
l
ude size infor
m
a
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2011-12-28
R
odrigo Kumper
a
Bring s
m
all b
i
tmap gc descr
i
p
t
o
r
b
ac
k
t
o
l
i
fe
.
commit
|
commitdiff
|
tree
2011-12-28
Rodr
i
g
o
Kumpera
Fi
x
layout computation of
a
r
ray
types
.
commit
|
commitdiff
|
tree
2011-12-21
Ro
d
r
i
go Kumpe
r
a
I
n
t
r
o
duce
a
s
iz
e
desc
r
i
p
tor in the vtable to speed
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo K
u
mpera
Move
the gc descript
o
r
mach
i
nery
to sge
n
-de
s
criptor
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo
Kumpera
I
ntrudu
c
e
sgen
-
conf
.
h with fundamen
t
al types and all
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
Rodrigo Kumpera
Pr
o
perly
a
lign call
s
to
m
ono_jit_thread_
a
t
t
ach fro
m
.
.
.
commit
|
commitdiff
|
tree
2011-12-20
Rodrigo Kumper
a
Add a mi
s
sing StructLayo
u
t attr
i
bu
t
e
to M
o
noAsyn
c
.
commit
|
commitdiff
|
tree
2011-12-16
Rod
r
igo
K
umper
a
The
small objec
t
check
m
ust do
an unsigned compa
r
i
son
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Rodrigo
Kumpera
Explain the why's of T
H
READ_I
N
FO
_
TYPE
.
commit
|
commitdiff
|
tree
2011-12-14
Rodri
g
o Kumpera
H
andle all sorts
of corner cases dealing wi
t
h Type
.
commit
|
commitdiff
|
tree
2011-12-13
R
o
d
r
igo
Kumpera
Switch
to
p
r
ecise scanning of corli
b
.
commit
|
commitdiff
|
tree
2011-12-13
Rod
r
igo Kumpera
Kill some unu
s
ed managed type mappi
n
gs
.
commit
|
commitdiff
|
tree
2011-12-13
Rodrigo Kumpera
A
dd a
l
l missing sequential
l
ayout directives to c
o
rlib
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Ro
d
rigo Kumpera
Pass the para
m
ere
r
na
m
e to Argume
n
tException constructor
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo Kumpera
Tuple structural compare sho
l
d
return false instead
.
.
.
commit
|
commitdiff
|
tree
2011-12-11
Rodrigo
Kumpera
Add an ex
t
ra heavy stats
f
or remarked
c
ards
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Kumpe
r
a
Switch from
u
s
in
g
a stagi
n
g are
a
t
o hash
f
ilt
e
ring
.
commit
|
commitdiff
|
tree
2011-12-10
Ro
d
r
igo Ku
m
pe
r
a
Fix
s
ome warnings
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo Ku
m
pera
I
mprove nursery pi
n
ing performance by making sure s
c
an
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo K
u
mper
a
Movi
n
g pin stats gat
h
ering und
e
r
G_UNL
I
KELY
.
commit
|
commitdiff
|
tree
2011-12-10
Rodrigo K
u
mpera
Ma
k
e sure we correctly set APC flag when
using new
.
.
.
commit
|
commitdiff
|
tree
2011-12-08
Ro
d
rigo Kumpe
r
a
On mach, thread_ab
o
rt_sa
f
ely can't brea
k
sockets sysc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
ri
g
o Kumpera
Add
tes
t
fo
r
sgen-bridge
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kumpera
P
roperly handle domain unloading when
sgen
-
brid
g
e is
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
new MON
O
_
G
C_PARAM
S
opti
o
n bridge
.
It's internal u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
umpera
F
i
x severe br
e
akage
o
f sge
n
b
r
idge code
.
2n
d
and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kumpera
Fix has
h
table it
e
ration code to properly work with
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kum
p
era
Fix parameter n
a
m
e in
t
he e
x
cepti
o
n
c
onstructor
.
commit
|
commitdiff
|
tree
2011-12-07
Rodri
g
o Kumpera
Avoid
a
n
assert in bridge
c
ode when doing a major
c
ollection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
Kumpera
R
emove
some
d
e
a
d
code
commit
|
commitdiff
|
tree
2011-11-25
Rod
r
igo Kumpera
Fi
x
er
r
or
m
e
ssage
.
commit
|
commitdiff
|
tree
2011-11-24
R
o
drigo Kumpera
Improve
erro
r
reporting on test failur
e
.
commit
|
commitdiff
|
tree
2011-11-24
Rodri
g
o Kumpera
Ma
k
e INodeVisitor
m
ethods nonvirtual by augm
e
nting
.
.
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
C
orrectly
calculate the numb
e
r
of
c
ards to be ma
r
ked
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kum
p
era
Spe
e
dup get_execution_context_addr
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
F
ix a
t
heore
t
ical
deadlock
f
ound by valgrind
.
It was
.
.
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo
K
umpera
S
can al
l
ephe
m
eron arrays during nursery collections
.
commit
|
commitdiff
|
tree
2011-11-15
R
odrigo Kumpera
Ad
d
JIT cou
n
t
e
rs
to the
loca
l
set of count
e
rs we support
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrigo Kumpera
Precise sca
n
nin
g
c
rash
e
s on OSX w
h
ile compilin
g
corlib
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
Rodrigo Kump
e
ra
Mark a tinny function inl
i
ne
.
commit
|
commitdiff
|
tree
2011-11-09
R
odrigo K
u
m
p
era
Min
o
r
cl
e
an
u
p of sge
n
allocation code
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrigo Kumper
a
Implement lightweight nur
s
ery
ver
i
ficatio
n
.
commit
|
commitdiff
|
tree
2011-11-09
Rodrig
o
K
umpera
Cosm
e
tic changes to the nu
r
sery allocator
.
Avoid
a
.
.
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kumpera
Fi
x
m
a
rshaling
of Win32_IN6_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
R
odrigo Kumpera
Implement the icalls needed by t
h
e new mobile mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mpera
Implemen
t
a mobil
e
ready
v
e
r
s
i
on of memory mapped f
i
les
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Move al
l
Mono
.
Unix deps into
a single place and
p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rigo Ku
m
per
a
Implement
new toggleref mac
h
inery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
R
odrig
o
Kumpera
E
x
p
ort a bunch of
s
gen funct
i
ons
for internal usage
.
commit
|
commitdiff
|
tree
2011-10-18
R
o
drig
o
Kumpe
r
a
All
o
w null
s
t
r
ings to be sent to sdb
.
They ar
e
encoded
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
R
o
drigo
Kump
e
ra
Add test for new sdb command
.
commit
|
commitdiff
|
tree
2011-10-18
Rodrigo Kumpera
Extract mono_class_
g
et_methods_by_name from
ves_icall_Type_G
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Rodrigo K
u
mpera
Ens
u
re proper ordering of hazar
d
point
e
r reads
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umper
a
Requ
e
st ObjectMi
r
r
o
r type and
d
omain in a
single request
.
commit
|
commitdiff
|
tree
2011-09-29
Rod
r
igo Kumpera
Ca
c
he thread i
d
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
umpera
Cache sou
r
ce
file
s
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo
K
u
mp
e
ra
Cache ObjectMirror ty
p
e and domain
.
commit
|
commitdiff
|
tree
2011-09-29
R
odrigo Kumpe
r
a
Avoid l
o
oking up the c
t
or m
i
rror
t
wice
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumper
a
Spli
t
bridge pro
c
ess
i
ng in two s
t
eps
.
commit
|
commitdiff
|
tree
2011-09-26
R
od
r
ig
o
Kump
e
ra
F
i
x
the inte
r
a
t
ion of non tra
c
k
i
ng
w
eak ref
s
an
d
ephemerons
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kum
p
er
a
Fix
a bunch o
f
dat
a
race
s
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
F
i
x
enter/exit cri
t
i
c
al region
v
i
sibilit
y
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Complete
a
cqui
r
e
/re
l
eas
e
o
ps
.
M
ak
e
acquire/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kum
p
era
Avo
i
d duplicates
i
n the SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
Rodr
i
g
o
Ku
m
p
e
ra
Add
l
o
g
g
i
ng to
s
gen-bridge
.
Log times an
d
si
z
es
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo Kumpe
r
a
L
e
t the sys
t
em f
i
g
ure ou
r
p
ermissions instead
of doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Ro
d
rigo Kumpera
Im
p
r
ove exc
e
ption me
s
sage
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo K
u
m
pe
r
a
Add
sgen collec
t
i
on pause
t
imes to mo
n
o
t
race l
o
g
.
commit
|
commitdiff
|
tree
2011-09-01
Rodr
i
go Kump
e
r
a
Th
e
fin
h
a
s
h
t
able
h
ol
d
s no value, so revert t
o
tagging
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
Ro
d
rigo
Ku
m
pera
Hand
l
e f
i
nalizable objects pointed by bridge objects
.
.
.
commit
|
commitdiff
|
tree
2011-09-01
R
odrig
o
Kumpera
Add new sgen
-
h
a
sh metho
d
that chan
g
es the value of
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
R
odrigo Kumpera
Rework self suspend to avoid
a
race on Mach
.
commit
|
commitdiff
|
tree
2011-08-19
Rodr
i
g
o
Kumpera
Fix variance
te
s
t
invo
l
ving nulla
b
le
typ
e
s
.
commit
|
commitdiff
|
tree
2011-08-19
R
o
drigo
Kumpera
Co
r
re
c
tly
c
alculate the size o
f
the freed
array bu
f
fer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo Kumpera
Handle andr
o
id's broke
n
p
t
hread_k
i
ll in s
g
en too
.
commit
|
commitdiff
|
tree
2011-08-18
R
o
drigo Kumpera
Handle android's broken
pth
r
ead_ki
l
l
.
commit
|
commitdiff
|
tree
2011-08-16
Rodrigo Kumpera
Fix
g_log redi
r
ection u
n
der
a
n
droid
.
commit
|
commitdiff
|
tree
2011-08-11
Rodrigo Kumpera
Add
IObserver/IObservable
t
o MOBI
L
E profile
.
commit
|
commitdiff
|
tree
2011-08-03
Rodrigo
Kumpera
Fix
p
addin
g
of ca
l
l in
s
tr
u
ctions
.
commit
|
commitdiff
|
tree
2011-08-03
Rod
r
igo Kumpera
I
m
ple
m
ent fail tramp support on arm for
full-aot imt
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
R
o
drigo Kumpera
OSX
won't expose IPV6_PK
T
INFO
u
n
l
e
ss __APPLE_USE_RFC_35
4
2
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Rodrigo Kumpera
Handle a race on thread cleanup
.
commit
|
commitdiff
|
tree
2011-07-18
Rod
r
igo Kum
p
era
Fix the al
t
sta
c
k
check
s
o it works und
e
r
osx
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Kum
p
era
Do some por
t
ability adjustments so a
l
tstac
k
wo
r
ks on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
R
odrigo Kumpera
On
OSX
do SIGBUS
on altstack as well since it's u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodri
g
o Kum
p
e
ra
Handle altstack exceptions in a more portable way
on
.
.
.
commit
|
commitdiff
|
tree
2011-07-18
Rodrigo Ku
m
pera
Fix stack overfl
o
w code to work under darwin-x86
.
commit
|
commitdiff
|
tree
2011-07-18
R
o
d
rigo Ku
m
per
a
Fix mono_t
h
read_ge
t
_stack_bounds thread bo
u
nds
.
commit
|
commitdiff
|
tree
2011-07-15
Rodrigo K
u
mpera
If a thread
a
b
o
r
t is fatal, pri
n
t the exc
e
ption
b
efor
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-15
Rod
r
igo Kump
e
r
a
Impro
v
e stacktraces
w
h
en
facing
a
r
u
ntime
i
nvoke
wrapper
.
commit
|
commitdiff
|
tree
next