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
Make sure we don't corrupt the heap when serializing a unix domain socketaddr.
2012-11-28
R
o
drigo Ku
m
pera
Make sur
e
w
e
don't
corru
p
t the heap when
s
e
r
ializ
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Rodrigo Kumpera
Add test-wrench tar
g
et to bring runtime
t
ests back
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rod
r
igo Kumpera
Remove SRE
.
Un
m
a
n
agedMarshal dependency fro
m
System
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
R
odrigo Kumpera
Remov
e
Fie
l
dI
n
fo::UMar
s
hal, wh
i
ch is d
e
ad
c
ode
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo
Kumpera
E
xpose
Marsh
a
lAsAttribute to the runtime
.
commit
|
commitdiff
|
tree
2012-11-01
Ro
d
rigo Kump
e
ra
W
h
e
n inflating a
(M)VAR make sure we'r
e
no
t
us
i
ng a
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Ro
d
rigo
K
ump
e
ra
Make sure that the unsafe array
s
tore intrinsics emit
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Rodrigo
Kumpera
Disable the
t
y
pe chec
k
on refe
r
ence type arra
y
stores
.
commit
|
commitdiff
|
tree
2012-10-01
Rodri
g
o Ku
m
pera
L
i
st<T> access
o
rs now us
e
Ar
r
ay
.
Unsa
f
e
(Load|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Kumpera
Impl
e
m
ent Array
.
U
n
saf
e
Load and
Array
.
U
nsafeStore
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Kumper
a
Ex
t
ract
the
a
r
r
ay s
t
ore
cod
e
to sepa
r
are functio
n
.
commit
|
commitdiff
|
tree
2012-08-02
Ro
d
rigo Kumpera
Disable native
t
race col
l
ection
a
nd spe
w
on desktop
.
commit
|
commitdiff
|
tree
2012-07-20
R
odrigo Kumpera
S
witch the
unhan
d
led exceptio
n
s
pew to us
e
t
h
e new
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rod
r
igo Kum
p
era
Add Mo
n
o
.
Ru
n
time::Get
N
at
i
veStackT
r
ace method t
o
make
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rod
r
igo Kumpera
Add ne
w
mono_exce
p
ti
o
n_get
_
native_backtra
c
e function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ro
d
rigo Kumpera
Fill E
x
ception:
:
na
t
ive_tr
a
ce
_
ips when
d
oing e
x
cept
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
R
odrigo Kum
p
era
Add
f
ield to
E
xc
e
ption to h
o
l
d
the unmanaged backtrac
e
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo Kumpera
When c
a
lculating al
l
owance
,
don'
t
blindl
y
cast f
r
om
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
R
o
drig
o
Kumpera
F
i
x
t
he layout of
I
nternalThread and mak
e
sure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
R
odrigo K
u
mp
e
r
a
Disa
b
le mdb by default as it
breaks sgen builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
Use isf
i
n
i
te
i
n
s
t
ead of f
i
nite as new
e
r xc
o
de
r
em
o
ved
it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o K
u
m
p
era
A
dd test for pinned g
c
h
andle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrig
o
Kumpera
Fix
a
pa
i
r of bugs
i
n the
g
chandle
c
ode
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
i
g
o Kumper
a
Make the thread abort c
o
de m
u
lti-thread saf
e
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
W
i
t
h
Socket:Dispose f
r
om using Thread
.
Abort
to less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rigo Kum
p
era
Async close on mac raise
s
E
CONNABOR
T
ED for co
n
nect()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Add n
e
w cancel_blocking_so
c
ket_oper
a
tion i
c
a
ll to Sock
e
t
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
igo Kumper
a
New fie
l
d InternalThread::ig
n
o
re_ne
x
t_signal
.
Bum
p
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
igo Kumpera
Fi
x
ra
c
e condition in static'
s
inializat
i
on of mon
o
_message
_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodrigo
K
umpera
I
mprove De
l
egate::Combine error mes
s
a
g
e
.
commit
|
commitdiff
|
tree
2012-06-01
Rodri
g
o
K
u
m
pe
r
a
Im
p
l
ement
b
etter pointer spew for th
e
new hea
p
verifier
.
commit
|
commitdiff
|
tree
2012-05-29
R
o
drig
o
Kumpera
Fix major whole-heap verifi
c
ation if
t
he nur
s
ery
e
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo Kump
e
ra
Add new
w
hole
h
eap veri
f
ier that can catch a wh
o
le
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodr
i
go Kumpera
Sm
a
l
l
improvements to the concur
r
ent queue
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kump
e
ra
Us
e
new mono
_
gc_(memmove|bzero) in places messing w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kump
e
r
a
Fix
a
bunch
of data race
s
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo K
u
m
pera
F
i
x mono-cq
under sgen
.
commit
|
commitdiff
|
tree
2012-05-23
R
o
drigo
Kumpera
B
ackport gc_memmove and
g
c_
b
z
ero with all f
i
xes togethe
r
.
commit
|
commitdiff
|
tree
2012-05-22
R
odr
i
g
o
Kumpera
Replace some g_asser
t
with
g_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo Kumpera
F
i
x a
very rare hang on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Ro
d
rigo Kumper
a
A
v
oid a deadlock when waiti
n
g for pending fin
a
lizers
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumper
a
Make a
s
s
er
t
s m
o
re us
e
full
.
commit
|
commitdiff
|
tree
2012-05-10
Rodrigo
K
umper
a
Make INodeVisitor methods non
v
ir
t
ual by
a
ugmenting
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kumpera
When c
l
eaning up t
h
e
f
inalizers of a domain, d
o
it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
d
r
igo
Kump
e
ra
Fix a warn
i
ng
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kumpera
Fiz a domain unload r
a
ce re
g
ardi
n
g
fi
n
alizable o
b
j
e
c
ts
.
commit
|
commitdiff
|
tree
2012-04-25
Rodrigo Kumpera
Make sure
n
o live object is left unscanned
b
e
f
ore we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Ku
m
per
a
A
dd regression
test fo
r
#3903
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Ku
m
p
era
Use
M
onoClass::element_clas
s
f
o
r n
o
n array types when
.
.
.
commit
|
commitdiff
|
tree
2012-03-27
R
od
r
igo Kumper
a
U
s
e
g
_error i
n
stead o
f
fpritn
f
so t
a
r
g
et
l
i
k
e android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
R
o
d
ri
g
o
Kumpera
It turns out t
h
e bridge code
n
eeds to
d
i
stinguish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Ku
m
pe
r
a
Im
p
rove M
i
ss
i
n
g
Field error messag
e
.
commit
|
commitdiff
|
tree
2012-03-20
Ro
d
rigo Kumpera
I
m
prove
io-layer error logging
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo Kump
e
ra
Merge pul
l
req
u
est
#165 from TalAl
o
ni/mono-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrig
o
Kumpera
Properly handl
e
A
SL
R
rando
m
ization
o
f
the main thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpe
r
a
Me
r
ge pull request #210 fro
m
symform/mono-2-10
commit
|
commitdiff
|
tree
2012-03-11
Rodrigo Kumpera
Add new mono byte co
d
e
for memory barr
i
ers
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo K
u
m
pera
Un
d
er
f
ull-aot proce
s
s th
e
t
y
p
e
s o
f
m
ethod arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Ku
m
p
era
Fix a ma
c
h
ra
c
e c
o
nd
i
tion between
a thread trigg
e
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Use the
b
rid
g
e callback to speedup bridge object
detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
go Ku
m
pe
r
a
The bridge
c
allback n
o
w is p
e
r-class and not per-ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kum
p
era
Make m
o
re bits
i
n
the
v
table
availa
b
le to t
h
e GC
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Gua
r
d agai
n
st l
a
z
y ini
t
ialization of
i
depth
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo Kump
e
r
a
L
a
st
round
o
f
fu
l
l
aot
f
ixes f
o
r lazy init'ng
s
upertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
Fi
x
a
o
t miscomp
i
latio
n
d
ue to the lazy supe
r
types initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Kumpera
Fix con
s
um
e
rs
o
f
su
p
ertypes information to
accoun
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
d
rigo
K
umpera
A r
e
gression
test for bxc
#
7
9
5
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
Be lazy'e
r
when se
t
t
i
ng up
s
u
pertype infor
m
ati
o
n
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo K
u
m
pera
L
a
zily nit mon
o
_class_setup_supe
r
types correctly
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
i
g
o Kumpera
Fix
e
n
ter/exit cr
i
tical region
visibility
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
d
r
i
go Kumpera
Aleviate fencin
g
o
n
crit
i
cal regi
o
ns and
a
llocation
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Storing the vtable pointer on th
e
object header re
q
uires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Kumpera
Replace a
n
explicit me
m
or
y
barrier wi
t
h
mono_atomic_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
Com
p
lete acqui
r
e
/
release ops
.
Make
a
cq
u
ire/release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
drigo
K
umper
a
Fix
r
elease semantic
s
to mak
e
sure
i
t flush
e
s th
e
store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Ext
r
act the
c
od
e
to emit a memory barrier
.
Add a memo
r
y
_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Kump
e
r
a
A
d
d
t
he
b
asics for
m
emory
model aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodri
g
o
Kumpera
F
i
x the
i
teraction b
e
tween brid
g
e and major evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Kumpera
Avo
i
d doing IL lookup in the native
crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
R
odrigo Kumper
a
Add regres
s
i
o
n test for bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo
K
u
mpera
Prope
r
l
y
initiali
z
e a
r
gctx t
e
mplate
.
Fixe
s
bxc
#1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Ku
m
p
e
r
a
C
he
c
king if
a
type is a referenc
e
m
u
st be
gsharing
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
R
o
d
r
igo Kumpera
Properly a
l
ign calls to mono
_
j
it_thread_attach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Ku
m
pera
Fix sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo
K
umpera
Fi
x
anothe
r
case
where b
r
i
d
g
e
w
ould not be trig
g
ered
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo K
u
mpera
Fi
x
severe
b
reaka
g
e
of sgen bridge code
.
2nd an
d
3
r
d
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo Kum
p
e
ra
Avoid a
n
assert in bridge code when doing a major collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
d
rigo Kumpe
r
a
R
e
mo
v
e some dead cod
e
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo
Kumpera
Use mono-tls for the curre
n
t domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o Kum
p
e
r
a
Move
c
urrent thread to u
s
e mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
ig
o
Ku
m
pera
Backp
o
rt
utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo Kumpera
Correc
t
ly calculate t
h
e number of
c
ards
to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
S
c
an al
l
ephem
e
ro
n
arrays during nursery collections
.
commit
|
commitdiff
|
tree
2011-11-15
R
o
drigo Kumpera
A
d
d JIT counters to the local set o
f
c
o
unters we support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrig
o
Ku
m
pera
Fix marshaling of Win32_
I
N6_ADD
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impl
e
ment the ical
l
s needed
b
y the n
e
w
mobil
e
mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impleme
n
t a mobile
r
e
ady
v
ersion of memory mapped f
i
l
e
s
.
commit
|
commitdiff
|
tree
2011-11-03
Rodri
g
o K
u
mpera
Move
a
l
l
Mono
.
Unix deps into
a
s
ingle pl
a
ce
a
nd p
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
o
drig
o
Kumpera
pub
l
is
h
the same events as
pthrea
d
_
s
t
o
p_
w
or
l
d
commit
|
commitdiff
|
tree
2011-10-26
Rodr
i
go
Kumpera
Implement
n
e
w
toggleref machinery for sg
e
n
.
commit
|
commitdiff
|
tree
next