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
Add new mono_exception_get_native_backtrace function that stringify the native backst...
2012-07-20
Rodr
i
go
K
umpera
Add new mono_exception_get_nativ
e
_backtrace function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Fill Exception::native
_
trace_ips when doing exce
p
tion
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
R
o
d
rigo Kumpera
Add field to Exception t
o
hold t
h
e
u
n
m
anaged backtrace
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo Kum
p
e
r
a
W
he
n
calculating al
l
owance
,
don't b
l
in
d
ly cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
R
o
drigo Kumpera
Fix the layout of InternalTh
r
ead and m
a
ke sur
e
w
e
won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Rodrigo Kumpera
Disable mdb
b
y
default a
s
it
breaks s
g
en bu
i
lds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodr
i
go Kum
p
era
Us
e
is
f
inite instead of finit
e
as n
e
wer xc
o
d
e removed
i
t
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o Kump
e
ra
Add test for pinned gc handle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodr
i
go
K
umpera
Fix a pair o
f
bugs in the
gchandle code
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
d
rigo
Ku
m
p
era
Make the threa
d
a
b
o
r
t code multi-thread s
a
fe
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
Kumpera
With
S
ocket:Dispose fro
m
u
s
ing Threa
d
.
A
b
ort to
less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
K
umper
a
A
s
y
n
c
clos
e
on mac raises
E
C
O
NNABOR
T
E
D
fo
r
connec
t
()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
A
d
d new ca
n
cel_blocking_
s
ocket_operation icall to So
c
ket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
New field
InternalThr
e
ad::
i
gnore_next_sign
a
l
.
Bump
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kump
e
r
a
Fix race condition in
s
tat
i
c's inialization of mono_
m
essage_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rod
r
igo Kum
p
era
Im
p
r
ove Delegate::Co
m
bine error message
.
commit
|
commitdiff
|
tree
2012-06-01
Rodr
i
g
o
Kumpera
Implement better p
o
inter sp
e
w for the new
h
eap verifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrigo Kumpera
Fix
major wh
o
le-
h
e
a
p
veri
f
i
cation if the
n
urse
r
y end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
R
odri
g
o Ku
m
pera
Add new
whole
h
e
ap verifier
t
hat can catch a
whol
e
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodr
i
go Kumpera
Small impro
v
ements to the co
n
current que
u
e
.
commit
|
commitdiff
|
tree
2012-05-23
Ro
d
ri
g
o Kumpera
U
s
e new mono_gc_(memmove|bzero) in pl
a
c
e
s me
s
sing with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
Fix
a
bunch of
data rac
e
s
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
F
ix
m
o
n
o-cq under sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Ro
d
rigo Kumpera
Back
p
o
r
t gc_
m
emmove and g
c
_b
z
e
r
o with all fixes together
.
commit
|
commitdiff
|
tree
2012-05-22
Rodri
g
o Kumpera
Replace some g_
a
s
sert with g_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo
K
u
m
p
e
ra
F
ix
a
very rare h
a
ng on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
Avoid
a
deadlock
w
hen wa
i
ti
n
g f
o
r pending fi
n
alize
r
s
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo K
u
mpera
Ma
k
e as
s
ert
s
more usefu
l
l
.
commit
|
commitdiff
|
tree
2012-05-07
Rodri
g
o Kumpera
When cleaning up th
e
fin
a
lizers of a domain, d
o
it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrig
o
Kump
e
ra
Fi
x
a
w
arning
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kum
p
era
F
i
z
a domain unlo
a
d
rac
e
re
g
ar
d
ing fina
l
iza
b
le obje
c
ts
.
commit
|
commitdiff
|
tree
2012-04-25
Rodr
i
go Kumpera
Mak
e
su
r
e no live object is
le
f
t unscanned before we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Ro
d
rigo Ku
m
p
e
r
a
A
d
d r
e
gr
e
ssion
t
est for
#
3903
.
commit
|
commitdiff
|
tree
2012-04-24
R
o
drigo Ku
m
p
e
ra
Us
e
MonoC
l
ass::element_class for non array types when
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
Wil
l
ia
m
H
olm
e
s
Fixi
n
g some problems with my previous commit
.
commit
|
commitdiff
|
tree
2012-03-27
R
odr
i
go
Kumpera
Use
g_erro
r
instead
o
f fpritnf so
target like android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrig
o
Kumpe
r
a
It
t
urns ou
t
the brid
g
e c
o
de n
e
e
d
s to d
i
stingu
i
sh bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
Impro
v
e
Missing Field error message
.
commit
|
commitdiff
|
tree
2012-03-20
Rod
r
igo Kumpera
Imp
r
ove
i
o-
l
ayer
error logging
.
commit
|
commitdiff
|
tree
2012-03-19
R
o
drigo Kumper
a
Merge pull reque
s
t #1
6
5 from TalAloni/mono-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Ku
m
pera
Prope
r
ly
hand
l
e
ASL
R
randomiz
a
t
i
o
n of the
m
ain thread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo K
u
mpera
M
e
r
ge
p
ull re
q
u
e
st #
2
10 from symfo
r
m/mono-2-1
0
commit
|
commitdiff
|
tree
2012-03-08
R
o
d
rigo K
u
mpera
Under f
u
ll-aot
p
rocess the
types
of
m
e
t
hod arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo
K
um
p
era
Fix a mach rac
e
condition between a threa
d
triggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
R
odrigo Kum
p
era
Use the br
i
dge
callback to s
p
eedup bridge object detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Th
e
bridge c
a
llback now is per-class
a
n
d
n
ot per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
Kumpera
Make more bits in th
e
vtable available to the GC
.
commit
|
commitdiff
|
tree
2012-02-01
M
ark P
r
o
bst
[sgen
]
O
ption for an allowanc
e
limi
t
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo K
u
mpera
Gua
r
d agai
n
s
t
l
a
zy initializat
i
on of id
e
pth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo K
u
mpera
L
as
t
roun
d
of fullao
t
fixes for lazy ini
t
'ng supertype
s
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo
K
u
mpera
Fix aot miscompilation due
t
o t
h
e lazy s
u
pertypes initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Kumpera
Fix consumers of s
u
pertypes
i
nformation
t
o account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Ku
m
per
a
A
r
egression
test for bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kum
p
era
Be l
a
zy'
e
r when settin
g
u
p supertype
i
nformation
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrig
o
Kumpera
Lazily nit mono_
c
lass_setup
_
supertypes correctly
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo
K
u
m
p
er
a
Fix enter/exit critica
l
regio
n
visibil
i
ty
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
igo K
u
mpera
Aleviate fencing on
critical r
e
gions and alloca
t
ion
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Storing the vtab
l
e
p
ointer on
the ob
j
ect hea
d
e
r requi
r
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrig
o
Kumpera
Repl
a
ce an explicit
m
emory
b
a
rrier with mono_atomi
c
_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Ku
m
pera
C
o
mpl
e
te acq
u
ir
e
/rele
a
se ops
.
M
ake a
c
q
u
ire/release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Ro
d
rigo Kumpera
F
i
x release
seman
t
ics to make sur
e
it flushes t
h
e store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kum
p
era
Extract t
h
e code to emit a
me
m
ory barr
i
er
.
A
d
d
a
memo
r
y_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
go Kum
p
era
A
dd the
bas
i
cs for memory model aw
a
re fenci
n
g
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo
K
umpera
F
i
x the it
e
r
action betwee
n
br
i
dge and major eva
c
uati
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo Ku
m
pera
A
void doing IL lo
o
kup in the nativ
e
crash
h
a
ndler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpe
r
a
Add r
e
g
ression test for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Kumpera
Properly initiali
z
e a rgctx template
.
Fixes b
x
c #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo
Kumpera
Checkin
g
if a
type
i
s a
refere
n
ce must be gsha
r
ing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo
K
um
p
e
r
a
Fix
sgen
commit
|
commitdiff
|
tree
2011-12-08
Rod
r
igo
K
umpe
r
a
Fix another ca
s
e
w
here bridg
e
would
n
ot be tri
g
gere
d
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Kumpera
F
ix severe breakage of sgen
b
ridge co
d
e
.
2nd a
n
d
3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumper
a
Avo
i
d an assert in
bridg
e
c
o
de when
doi
n
g a
m
ajor collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Ro
d
rigo Kumpera
Remo
v
e
s
ome dead c
o
de
commit
|
commitdiff
|
tree
2011-12-06
Ro
d
rigo Kum
p
era
U
se mono-tls f
o
r
t
he curre
n
t
domai
n
.
commit
|
commitdiff
|
tree
2011-12-06
R
o
drigo
Kumpera
M
o
ve c
u
rrent thr
e
ad to
u
se mon
o
-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumpera
Backport utils
/
mono-t
l
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Corre
c
tly calculate
t
h
e
num
b
er of cards to
be m
a
rk
e
d
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
Scan al
l
ep
h
em
e
ron arrays d
u
ring nursery collectio
n
s
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo
K
umpe
r
a
A
d
d JIT counters
t
o
the local set of counters we support
.
commit
|
commitdiff
|
tree
2011-11-05
Ro
d
rigo Kumpera
Fix
marshaling of Wi
n
32_IN6_
A
DDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Implement the icalls needed by the
new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo K
u
mper
a
Imp
l
ement
a mobile r
e
a
d
y version of me
m
ory mapped file
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
M
o
ve all Mono
.
Unix dep
s
into a s
i
n
g
le
p
lace
a
n
d
p
ut
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrigo K
u
mpera
publi
s
h the same events as pthre
a
d
_stop_w
o
rld
commit
|
commitdiff
|
tree
2011-10-26
Rod
r
igo Kum
p
era
Imp
l
ement new toggle
r
e
f
machinery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
R
o
drig
o
Kumpera
Expor
t
a
bunch of sge
n
f
u
nctions for internal usage
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo
K
umpera
Split bridge proc
e
ssing
in two steps
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo Kumpera
Fix
t
he inte
r
a
tion of
non tracking weak refs and ep
h
em
e
rons
.
commit
|
commitdiff
|
tree
2011-09-26
Mar
k
Probst
[sgen] Do
the
b
r
i
dge
c
allback
a
ft
e
r the worl
d
has been
.
.
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kump
e
ra
A
v
oid duplicates in t
h
e
SSC xre
f
s
.
commit
|
commitdiff
|
tree
2011-09-13
Ro
d
r
i
go Kumpera
A
dd
logging to sgen-b
r
idge
.
Log times and sizes
.
commit
|
commitdiff
|
tree
2011-09-06
R
odrigo Kum
p
era
Let
t
h
e
system figu
r
e our permissions in
s
te
a
d
of
doing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodri
g
o Kumpera
Improve exce
p
tion
me
s
sage
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpe
r
a
Add collection logging to sgen
.
commit
|
commitdiff
|
tree
2011-09-02
Mark Probst
[sg
e
n] Break tracking weak
r
e
fer
e
nces as early as po
s
sible
.
commit
|
commitdiff
|
tree
2011-09-01
R
o
drigo Kumpera
Handle f
i
nalizable
objects
poi
n
ted by b
r
i
d
ge object
s
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
Ro
d
rigo Kump
e
ra
Fix
s
gen-arm-
m
ach
.
I
t requires some #de
f
ine juggling
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumper
a
F
i
x
variance test invo
l
ving nullabl
e
types
.
commit
|
commitdiff
|
tree
2011-08-19
Rodrigo Kumpera
Co
r
rectly calculate the size of the
f
reed arr
a
y buffer
.
commit
|
commitdiff
|
tree
2011-08-18
Rodrigo Kumpera
Fix androi
d
's broken
pth
r
ead_kill unde
r
sgen
.
commit
|
commitdiff
|
tree
next