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
Ro
d
rigo
K
um
p
e
ra
Make
sure
we don't
corr
u
pt the heap when serializing
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Rodrigo
Kum
p
era
Add test-wrench target t
o
bring run
t
ime tests back
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
R
o
dr
i
g
o
K
u
mpe
r
a
Remove SRE
.
U
n
m
a
nagedM
a
rshal dependen
c
y
from System
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo Kumpera
Rem
o
ve F
i
e
l
dI
n
fo:
:
UMarshal, w
h
ich
is
dead code
.
commit
|
commitdiff
|
tree
2012-11-26
R
odrigo Kumpe
r
a
E
x
pose Marsha
l
AsAttri
b
ute to the runtime
.
commit
|
commitdiff
|
tree
2012-11-01
Rodrigo Kum
p
era
W
hen inflating a
(
M
)
VAR
m
a
k
e
su
r
e we're not
usi
n
g a
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
R
odrigo Kumpera
Mak
e
sure tha
t
t
h
e unsafe ar
r
ay st
o
re intri
n
sics emit
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Rod
r
i
g
o
Kum
p
era
Disable the
t
y
pe chec
k
on
reference type array stores
.
commit
|
commitdiff
|
tree
2012-10-01
Ro
d
rig
o
Kumpera
L
ist<T> accessor
s
now use Arra
y
.
U
n
safe(Load|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo
K
umpera
Implement Array
.
Un
s
afe
L
oa
d
and
A
r
ray
.
UnsafeStor
e
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Ku
m
pera
Extr
a
ct the array
s
tore co
d
e to se
p
ar
a
r
e
functi
o
n
.
commit
|
commitdiff
|
tree
2012-08-02
Rod
r
igo
K
umpera
Disable na
t
i
v
e trace collection
and spew
on desktop
.
commit
|
commitdiff
|
tree
2012-07-20
Rodri
g
o
K
umpera
Switch the unhandled exce
p
tion spew
to use
the new
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ro
d
rigo Kumpera
Add
M
on
o
.
Runtime::GetN
a
tiv
e
S
tackTrace
m
ethod to m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Add new
m
ono_exception
_
ge
t
_
native_backtrace fu
n
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Ro
d
rigo
K
umpera
Fi
l
l Exception::native_trace_ips when
d
oing exception
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodr
i
g
o
Kumpera
Add field to Exception to hold
t
h
e unmanag
e
d ba
c
ktr
a
ce
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo Kumpera
When
c
alculatin
g
allowance, d
o
n't bli
n
d
l
y cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Ro
d
rigo Kum
p
e
ra
Fix the l
a
yo
u
t of
I
n
ternalThread and make sure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Ro
d
rigo
Kumpera
Disable mdb
by d
e
f
ault a
s
it br
e
aks sgen builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo
Kumpera
Use isfinite
instead of
finit
e
as newer xcode removed it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
A
dd test for
pinned g
c
handle
.
commit
|
commitdiff
|
tree
2012-07-02
R
odrigo Kum
p
er
a
Fix a pai
r
of bugs in t
h
e g
c
handle code
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumper
a
Make th
e
t
h
r
ead
abor
t
code multi-t
h
read safe
.
commit
|
commitdiff
|
tree
2012-06-29
R
o
drigo Kumpe
r
a
W
i
th Socket:D
i
spose fro
m
using Thread
.
Ab
o
rt to less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodri
g
o Kumpera
A
s
ync
c
lose o
n
m
ac
r
ai
s
es ECONNABORTED fo
r
connect()
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rig
o
Kum
p
era
Add new cance
l
_
b
locking_socket_operation icall to Socket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo K
u
mpera
Ne
w
f
ield InternalThread::ignore_
n
ext_signal
.
Bu
m
p
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
R
odrigo Kumper
a
Fix race condition
i
n static's inialization of
m
ono_message_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodr
i
go
K
u
m
pera
Im
p
rove D
e
l
e
g
ate::Combine error message
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Ku
m
pera
I
m
pl
e
ment better pointer spew for the new
he
a
p verifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rodrigo Kumper
a
Fix major whole-heap ver
i
ficat
i
on if the nursery end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rod
r
igo Kumpe
r
a
Add new whole heap
verifi
e
r
th
a
t can catch a w
h
ole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodrig
o
Kumpera
Small improvements
to the c
o
ncurrent que
u
e
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo K
u
mpera
Use new mono_gc_(memmo
v
e|bze
r
o) in places
m
essing with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodri
g
o Kumpera
Fix a bun
c
h of data races
.
commit
|
commitdiff
|
tree
2012-05-23
R
o
drig
o
Ku
m
pera
F
ix mono-cq under sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumper
a
Backpor
t
gc_memmo
v
e and gc
_
b
z
ero
w
ith
a
l
l fixes to
g
ether
.
commit
|
commitdiff
|
tree
2012-05-22
R
o
drigo Kumper
a
Rep
l
ace some g_as
s
e
rt w
i
th g_error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo Kumpera
Fix
a
very rar
e
h
a
ng o
n
sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo Kumpera
Av
o
id
a de
a
dlock when wait
i
ng fo
r
pendi
n
g f
i
nalize
r
s
.
commit
|
commitdiff
|
tree
2012-05-18
Rodri
g
o Ku
m
p
era
M
ake as
s
erts more usefu
l
l
.
commit
|
commitdiff
|
tree
2012-05-10
Rodrigo Kumper
a
Make INod
e
Visi
t
or meth
o
ds nonvirtual
b
y aug
m
entin
g
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodr
i
g
o
Kumpera
When cleaning
up
t
he f
i
nalizers of a domain, do
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Ku
m
per
a
Fix a warning
.
commit
|
commitdiff
|
tree
2012-05-07
Ro
d
rigo Kumpera
Fiz a
d
omain unload r
a
ce regar
d
ing fi
n
a
l
izable ob
j
ects
.
commit
|
commitdiff
|
tree
2012-04-25
Rodrigo Kumpera
Make sure
n
o live obj
e
c
t
is lef
t
unscanned
b
efore w
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Ku
m
p
e
ra
Add r
e
gr
e
ssion test for #3903
.
commit
|
commitdiff
|
tree
2012-04-24
R
o
drigo
K
umper
a
U
s
e Mon
o
Class::
e
l
e
m
e
nt_cl
a
ss fo
r
non array type
s
when
.
.
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumpera
Use g_
e
r
r
or instead of
f
pritnf
s
o target like and
r
oid
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
R
odrigo Kumpera
I
t turns out the b
r
idg
e
cod
e
needs to d
i
stinguish bri
d
ges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrig
o
Kumpera
Improve Mis
s
ing F
i
e
ld error
message
.
commit
|
commitdiff
|
tree
2012-03-20
R
o
drigo Kumpera
Improve
io-layer
error
l
o
gging
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrig
o
Kumpera
Merge pu
l
l request #165 fro
m
TalAloni/mono-2-1
0
commit
|
commitdiff
|
tree
2012-03-12
R
o
drigo Kump
e
ra
Prope
r
ly
h
an
d
le ASLR rand
o
mizatio
n
of t
h
e main thread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodr
i
go Kumpe
r
a
M
erge pull
request #210 from symform/mon
o
-
2-10
commit
|
commitdiff
|
tree
2012-03-11
R
o
drigo
Kumpera
A
d
d
new mono b
y
te code for memory barriers
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo
Kumpera
Unde
r
ful
l
-aot
pro
c
ess the
t
y
p
es of method
arg
u
m
e
nts
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
Fix a mach race conditi
o
n between a
t
hread
t
rig
g
ering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo K
u
m
pe
r
a
Use the bridge callback t
o
sp
e
edu
p
b
r
idge
o
bject d
e
t
e
ction
.
commit
|
commitdiff
|
tree
2012-02-02
Rodr
i
g
o
Kumpera
The bri
d
ge callbac
k
now is per-clas
s
and not per-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo K
u
mpera
M
a
ke mor
e
bits i
n
the
vta
b
l
e
av
a
i
lable to the GC
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo Kumper
a
G
u
ard against lazy initialization of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
R
odrigo Kump
e
ra
Last round
o
f fullaot fixes for lazy init'ng su
p
ertyp
e
s
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Ku
m
per
a
Fi
x
aot m
i
scompilation
due to the lazy supe
r
t
y
pes initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrig
o
K
umpera
Fix consu
m
ers of
s
u
p
ertypes information to account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kumpera
A regression test for bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
ig
o
Kumper
a
Be lazy'er when
s
etting
u
p super
t
ype
i
nformati
o
n
.
Fi
x
es
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
igo Kumpera
Lazily n
i
t
mono_
c
lass_
s
etup_
s
uper
t
ypes correc
t
l
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumper
a
Fix enter/exit critical regi
o
n visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Alevi
a
te fen
c
in
g
on c
r
iti
c
a
l reg
i
ons and allo
c
ation
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
K
umpera
S
t
oring the vt
a
b
l
e pointer on the o
b
ject
h
ea
d
e
r
requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Replac
e
an explicit mem
o
ry b
a
rrier with mono_atomic_
s
t
o
re_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Complete
acquire/rel
e
ase ops
.
Ma
k
e acquire/release
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Fix relea
s
e semantics to make sure i
t
f
l
ush
e
s the store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
g
o
Ku
m
pera
Extract
t
h
e c
o
de
to em
i
t a m
e
mory barrie
r
.
Add a memo
r
y_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Add th
e
basics f
o
r memory model
a
w
a
re fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodr
i
go Kumpera
Fix the i
t
erac
t
ion betwe
e
n bridge and major
e
va
c
uation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Kumper
a
A
v
o
id doing IL lookup in
t
he native crash handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpe
r
a
Add regression test
f
o
r b
x
c #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
Properly i
n
i
ti
a
lize a
rgctx t
e
mplat
e
.
Fixes bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Kump
e
r
a
Checkin
g
if a type is a reference m
u
st b
e
gshari
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-01-03
Rodrigo
K
umpera
Properly al
i
g
n calls to mono_jit_thread_attach from
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
odrigo Kumpera
F
i
x
sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Ku
m
pera
Fi
x
another
case
w
h
e
re
bri
d
ge
would not be trigger
e
d
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Ku
m
pera
Fix
seve
r
e breakage
o
f
s
g
e
n
bridge code
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Avoid
a
n
as
s
ert in
brid
g
e cod
e
when doing
a maj
o
r
col
l
ection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
Kumpera
Remo
v
e some
d
ead
code
commit
|
commitdiff
|
tree
2011-12-06
Rodri
g
o Kumpe
r
a
Us
e
mono-t
l
s f
o
r th
e
curre
n
t
dom
a
in
.
commit
|
commitdiff
|
tree
2011-12-06
R
o
drigo Kumpera
Move current thread t
o
use mono
-
tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodr
i
go Kumpe
r
a
Backport
u
tils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrig
o
Kumpera
C
o
r
rect
l
y
cal
c
ulate the number of
ca
r
ds to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodr
i
go Kumpe
r
a
S
ca
n
all
e
phemeron arra
y
s du
r
in
g
nursery co
l
lections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kump
e
ra
Add
JIT
co
u
nters to the local
s
et
o
f counte
r
s we support
.
commit
|
commitdiff
|
tree
2011-11-05
Ro
d
rigo Ku
m
pera
Fix ma
r
shaling of Win32_IN6_AD
D
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
Kumpera
Implement the ica
l
l
s needed by t
h
e
n
ew mobil
e
mmap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
Ro
d
rig
o
Kumpera
Imple
m
en
t
a mobile ready
v
ersio
n
of m
e
mory
m
appe
d
fil
e
s
.
commit
|
commitdiff
|
tree
2011-11-03
R
o
d
rigo
K
u
m
p
era
M
ove al
l
Mono
.
Uni
x
deps int
o
a si
n
g
l
e
p
lace and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rod
r
igo Kumpe
r
a
publis
h
the same event
s
a
s pthread_sto
p
_world
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rigo Kumpe
r
a
Implement new toggleref machinery for sgen
.
commit
|
commitdiff
|
tree
next