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
Rodri
g
o Ku
m
pera
Add new
mono_e
x
ception_get
_
n
a
tive_backtrace function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Fill Exception::native_trace_ips w
h
en d
o
ing
exception
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Add field
to Exception to hold t
h
e
unmanaged backtrace
.
commit
|
commitdiff
|
tree
2012-07-17
Rod
r
igo Kumpera
When calculating allowa
n
c
e
,
don
'
t blindly
c
ast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodrigo
K
u
m
pera
F
ix the layout of
InternalThread an
d
ma
k
e su
r
e we wo
n
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
R
o
d
r
igo K
u
mpera
Dis
a
ble m
d
b by d
e
fault as it breaks
s
g
e
n builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
U
s
e isfinite
i
nstead of fini
t
e as newer xcode
r
emoved it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo
K
umpera
A
dd test for pinned gc
handle
.
commit
|
commitdiff
|
tree
2012-07-02
Ro
d
rig
o
Kumper
a
Fix a pair of bugs in the gcha
n
dle co
d
e
.
commit
|
commitdiff
|
tree
2012-06-29
Rodr
i
go Kumpera
Make the threa
d
abo
r
t
code multi-thread saf
e
.
commit
|
commitdiff
|
tree
2012-06-29
Rodri
g
o Kumpe
r
a
With Socket:Dis
p
ose
f
rom using Thread
.
Abo
r
t
t
o less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
K
umpera
Async close on
m
ac raises
E
CONNABORTED for
conne
c
t
()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Ad
d
new cancel_blocking_
s
ock
e
t_operation i
c
all to Socket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
K
u
mpera
New field Int
e
rnalThre
a
d::i
g
nore_next_sig
n
a
l
.
Bum
p
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrig
o
Ku
m
pe
r
a
Fi
x
race c
o
ndition in s
t
atic
'
s in
i
alization
of mono_mess
a
g
e_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodr
i
go Kumper
a
Improv
e
D
e
leg
a
te
:
:Combine error message
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Kumpera
I
m
plem
e
nt
b
etter
p
ointer spew for the new heap verifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrig
o
Kumpera
F
i
x
m
ajor whole-heap ve
r
ification if th
e
nu
r
sery end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
R
odrig
o
Kumpera
A
dd new whole heap verifier that
c
an catch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
R
od
r
igo Ku
m
pera
S
mall improvements to the concurr
e
n
t que
u
e
.
commit
|
commitdiff
|
tree
2012-05-23
Ro
d
rigo Kump
e
ra
Use new
m
ono_gc_(mem
m
o
ve|
b
zero) in
p
laces messing with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Kumpera
Fix a bunch of data race
s
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
Fix mono-cq und
e
r sge
n
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Ku
m
pe
r
a
B
a
c
k
por
t
gc_mem
m
ove and
g
c_bzero
w
i
th
a
l
l
fixes together
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Kumpera
Replace
s
ome g_assert with g_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo Kum
p
era
Fix a
v
ery
r
a
re hang on
sgen
.
commit
|
commitdiff
|
tree
2012-05-18
R
odrig
o
Kumpe
r
a
Avoi
d
a dea
d
lock
w
hen waiting f
o
r pendin
g
f
inalizers
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
Make ass
e
rts more use
f
ull
.
commit
|
commitdiff
|
tree
2012-05-10
Rodri
g
o
K
umpera
Make INodeVisitor
methods nonvirtual
by augmentin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrig
o
Kumpera
When
cleaning
up the
f
inalizers
o
f
a domain, do it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kumpera
Fix a
warning
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo
K
um
p
era
Fiz a domain un
l
oad race rega
r
ding final
i
zable objects
.
commit
|
commitdiff
|
tree
2012-04-25
Rodrigo
Kumpera
Make sure no live object is left unscanned before we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo
Kumpera
Add
r
egression te
s
t for #3903
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo
Kumpera
U
s
e Mon
o
Class::e
l
ement_class for non array type
s
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumpe
r
a
Use g_error instead
of fpritnf so target like android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
It
turns out the bridge
c
ode needs to
disti
n
guish brid
g
es
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpe
r
a
Impr
o
ve
Mis
s
in
g
Field error m
e
s
sage
.
commit
|
commitdiff
|
tree
2012-03-20
R
odrigo
K
umpera
Improv
e
i
o-layer error l
o
ggi
n
g
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo Kumpera
M
erge pul
l
request #165 from TalAlo
n
i/mono-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpera
Properly handle
A
SLR randomization of the m
a
i
n thread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
odri
g
o Kumpera
Merge pu
l
l r
e
quest #210 fr
o
m s
y
mf
o
rm/mono-2-1
0
commit
|
commitdiff
|
tree
2012-03-11
Rodr
i
go
K
umper
a
A
dd
n
ew mo
n
o byte
c
ode for memory barrie
r
s
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo Kumpera
Und
e
r fu
l
l-aot pr
o
cess t
h
e
types
of met
h
od argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
Fix a mach race cond
i
t
i
on between a thread tri
g
g
er
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
igo Kumper
a
Us
e
the br
i
d
g
e
c
allback to speedup
b
ridge object
d
ete
c
tion
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
The bridge
c
allbac
k
now
is pe
r
-
class and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Make more bits in the vtab
l
e available to the GC
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo
Ku
m
pera
Guard
again
s
t lazy init
i
alization of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Last
r
ound of fulla
o
t fixe
s
for lazy init'ng superty
p
e
s
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
Fix ao
t
miscompilation
due to
the lazy supe
r
typ
e
s
i
nit
i
aliza
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
R
o
dri
g
o Kumpera
Fix consum
e
rs
of supertype
s
in
f
ormation to
account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrig
o
Kum
p
era
A regres
s
ion t
e
st
f
or bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
K
u
m
p
er
a
Be l
a
zy'er
w
h
en setting up supertype
i
nform
a
tion
.
Fi
x
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
rigo Kumpera
Lazily ni
t
m
ono
_
class_
s
etup_supertype
s
correctly
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
dri
g
o
Kumpera
Fi
x
enter/ex
i
t critica
l
region visibi
l
i
t
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
go K
u
m
pera
Aleviate fencing on critica
l
reg
i
ons
and allocati
o
n
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Storing
the vtabl
e
pointer on the objec
t
heade
r
r
e
quire
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Replac
e
an
e
xp
l
icit memory barrier with mono_
a
t
o
mic_
s
tore_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Kumpera
Complete acquire/release ops
.
Make
a
c
q
u
ire/rel
e
as
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
odrigo Kumpera
F
i
x relea
s
e semantics to make
s
u
re it flushes
t
he stor
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
Kum
p
era
Extr
a
c
t the c
o
de to emit a
m
e
m
ory barrier
.
Add a me
m
or
y
_ba
r
r
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
K
u
mpera
Add the basics
f
or mem
o
ry mo
d
e
l aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo
Ku
m
p
e
ra
Fix the iter
a
ction be
t
ween bridg
e
and
m
ajor ev
a
cua
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
rigo Kumpera
A
v
o
i
d doing IL lookup
i
n the native crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
R
odrigo
Ku
m
pera
Add re
g
ression test for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Ro
d
r
i
g
o Kumpera
P
roperly initialize a rgctx template
.
Fi
x
es bxc
#
1
147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kum
p
er
a
C
h
eckin
g
i
f a type is a reference
must be g
s
harin
g
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo Kumpera
Pr
o
perly align c
a
lls to mo
n
o_jit_thread_
a
ttach
f
rom
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo
K
ump
e
ra
F
i
x sgen
commit
|
commitdiff
|
tree
2011-12-08
Ro
d
rigo
K
umpera
Fix anot
h
er
c
ase where b
r
idg
e
w
o
uld not b
e
triggere
d
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
F
i
x
s
evere
bre
a
kage of sgen bridge co
d
e
.
2nd and
3
rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rod
r
igo Kumpera
Avoid an assert in bridge code when doing a major col
l
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrig
o
K
u
mpera
R
emove so
m
e dead code
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Use mono-tls
f
or the
current domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumper
a
Move current threa
d
to use mo
n
o-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumpe
r
a
Backport utils/mono-t
l
s
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodr
i
g
o
Kumpera
Correctly
c
alcu
l
ate t
h
e n
u
m
ber of c
a
rds to be m
a
rked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
Sca
n
all ephem
e
ro
n
a
rrays during nursery co
l
lections
.
commit
|
commitdiff
|
tree
2011-11-15
R
o
drigo Kumpera
Ad
d
J
I
T
counter
s
to the local set of counters we supp
o
rt
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kump
e
ra
F
ix marshali
n
g of Win32
_
IN6_A
D
D
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impl
e
m
ent the
i
calls neede
d
b
y the new mobile mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impleme
n
t a mo
b
ile ready version of memory ma
p
ped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodr
i
go Ku
m
p
e
r
a
Move all Mono
.
Unix deps
into a si
n
gle
p
lace and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrig
o
Kum
p
e
ra
publ
i
sh the
same events
a
s pth
r
ead_s
t
o
p
_world
commit
|
commitdiff
|
tree
2011-10-26
Rod
r
ig
o
Kumpera
I
mple
m
ent n
e
w toggleref mac
h
in
e
ry for sg
e
n
.
commit
|
commitdiff
|
tree
2011-10-26
R
o
drigo Kumpera
Export a bunch
o
f
sgen
f
unctio
n
s for
internal
u
sage
.
commit
|
commitdiff
|
tree
2011-09-29
Rod
r
igo Ku
m
pe
r
a
Req
u
est O
b
jectMirror
t
y
p
e and
do
m
ain i
n
a
single request
.
commit
|
commitdiff
|
tree
2011-09-29
Rodri
g
o Ku
m
pera
Cache thread id
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrigo Kum
p
era
Ca
c
he s
o
urce
f
iles
.
commit
|
commitdiff
|
tree
2011-09-29
Rodrig
o
Kump
e
ra
Ca
c
he
Objec
t
M
i
rr
o
r type
a
nd domain
.
commit
|
commitdiff
|
tree
2011-09-29
Rodri
g
o Kum
p
era
Avoid lookin
g
up
t
h
e ctor
m
ir
r
or twice
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrig
o
K
u
mpe
r
a
Sp
l
it brid
g
e processing i
n
t
wo steps
.
commit
|
commitdiff
|
tree
2011-09-26
Ro
d
rigo Kumpera
Fix the
interation of non t
r
ackin
g
weak refs and
epheme
r
o
n
s
.
commit
|
commitdiff
|
tree
2011-09-13
Rodrigo Kumpera
Avoid duplicates i
n
the SSC xrefs
.
commit
|
commitdiff
|
tree
2011-09-13
R
odrigo Kum
p
era
Add loggin
g
to
sgen-bridge
.
Lo
g
times
a
nd sizes
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo
K
umper
a
Let the syst
e
m figu
r
e our permissio
n
s instead of
d
o
ing
.
.
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Improv
e
exception
m
e
s
sag
e
.
commit
|
commitdiff
|
tree
2011-09-06
Rodrigo Kumpera
Add
collection logg
i
ng to sg
e
n
.
commit
|
commitdiff
|
tree
2011-09-01
R
odrigo Kump
e
ra
Handle finalizable objects pointed
b
y
bridge obj
e
cts
.
.
.
commit
|
commitdiff
|
tree
next