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
Rodrigo Kumpera
Make sure we don
'
t corrupt the
h
eap when serializing
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Ro
d
rigo Kumpe
r
a
A
d
d test
-
w
re
n
ch
t
arget to bring runtime
tests back
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rodri
g
o
K
umpera
Rem
o
ve SRE
.
Unma
n
agedMarshal depend
e
ncy
from Syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo Kumpera
Remove FieldInfo::UMar
s
hal, which i
s
dead code
.
commit
|
commitdiff
|
tree
2012-11-26
Ro
d
r
i
g
o Kumpera
Ex
p
ose MarshalAsAt
t
ribute to the runtime
.
commit
|
commitdiff
|
tree
2012-11-01
R
o
d
r
igo
K
umpera
Wh
e
n inflati
n
g a (M)VAR make su
r
e
w
e'
r
e not using a
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Rodrigo
K
umpera
Make sure that
the unsafe array store intrins
i
cs emit
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Rodrigo
Kump
e
ra
Di
s
able the type
ch
e
ck on reference type
a
rr
a
y
stores
.
commit
|
commitdiff
|
tree
2012-10-01
Ro
d
rigo Kumpe
r
a
Li
s
t<
T
> a
c
ce
s
sors no
w
u
s
e Array
.
Un
s
af
e
(L
o
ad|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Kumpera
Implemen
t
Array
.
Un
s
afeLoad
and Array
.
UnsafeStore
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rod
r
igo
K
umpera
Ex
t
r
a
ct the array stor
e
code to separ
a
re function
.
commit
|
commitdiff
|
tree
2012-08-02
R
odr
i
go Kumpera
Disable na
t
ive trace
c
o
llect
i
o
n an
d
spew on desktop
.
commit
|
commitdiff
|
tree
2012-07-20
Rodr
i
go Kumpera
Swi
t
ch
t
h
e unhandled exc
e
pt
i
on sp
e
w
t
o
use
the
new
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpe
r
a
Ad
d
M
ono
.
Runtime
:
:GetNat
i
veStackTrac
e
method to make
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodri
g
o Kumpera
Add new mon
o
_
exception_get_native_
b
a
c
k
t
r
a
c
e
fu
n
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo
Kump
e
ra
Fill Excepti
o
n::nativ
e
_tra
c
e_ips whe
n
doing e
x
ception
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodr
i
go K
u
mp
e
ra
Add fi
e
ld to Exception to hol
d
the u
n
managed b
a
cktrace
.
commit
|
commitdiff
|
tree
2012-07-17
Rod
r
ig
o
Kump
e
ra
When calcul
a
ti
n
g
a
llowance, don't blindly cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodrigo Kumpera
Fix
t
he layo
u
t of I
n
ternalThread
an
d
m
ake
su
r
e we
w
on
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Ro
d
rigo Kumpera
D
isab
l
e mdb
by default as it breaks
sgen builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
R
odrigo Kumpera
Use isfinite instead of
fin
i
te as newer xcode
remov
e
d it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrig
o
K
um
p
er
a
Add test for pinned
g
c h
a
n
dle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrig
o
Kumpera
Fix
a
p
a
ir of bugs in the gc
h
a
ndle code
.
commit
|
commitdiff
|
tree
2012-06-29
R
odrigo
Kumpe
r
a
Make the thread abort code
m
ulti-thread safe
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Ku
m
pera
Wi
t
h
Socket:Dispo
s
e fr
o
m using Thread
.
Abor
t
to le
s
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rigo Kumpera
Async clo
s
e
on m
a
c ra
i
s
es ECONNABORTED
for c
o
nnect()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Ku
m
pera
A
d
d
n
ew cancel_blocking_
s
ocket_operation icall to
S
ocket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
New fiel
d
I
nte
r
nalThread
:
:ig
n
ore_next_signal
.
B
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Ro
d
rigo Kumper
a
Fix
ra
c
e c
o
ndit
i
o
n in static's
i
niali
z
ation of mono_message_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
R
o
drigo
K
umpera
Improve Delegate::Com
b
ine error m
e
ssage
.
commit
|
commitdiff
|
tree
2012-06-01
R
o
drigo Kumpera
Implem
e
nt bet
t
er pointer sp
e
w for the n
e
w heap
ver
i
fie
r
.
commit
|
commitdiff
|
tree
2012-05-29
Rodr
i
go Kumper
a
F
i
x major whole-heap
verification if
t
h
e nursery end
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo
K
umper
a
Add new whole heap
v
erifier t
h
at
can catch a
w
h
ole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodrigo Kumpera
Small improveme
n
ts to the co
n
current queue
.
commit
|
commitdiff
|
tree
2012-05-23
R
o
d
ri
g
o Kumpera
Us
e
n
ew mono_gc_
(
m
emmove|bzer
o
)
i
n
p
laces
m
essing wit
h
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumper
a
Fix a bunch of data races
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
F
i
x mono-c
q
u
nder sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Kumpera
B
ackport g
c
_me
m
mov
e
an
d
g
c_b
z
ero with all fixes
t
ogethe
r
.
commit
|
commitdiff
|
tree
2012-05-22
Rodri
g
o Kumpera
Repla
c
e
s
o
me g_asser
t
with g
_
error
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo
K
umpera
Fix a very rare
hang on
s
g
e
n
.
commit
|
commitdiff
|
tree
2012-05-18
R
odrigo Kum
p
era
Avoi
d
a dead
l
ock when waiting for
pend
i
n
g
finali
z
ers
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo
Ku
m
p
e
ra
Ma
k
e
a
sserts mo
r
e us
e
full
.
commit
|
commitdiff
|
tree
2012-05-07
Rodri
g
o Kumpera
When
c
l
ea
n
ing up the fi
n
alizer
s
of
a
domain, do it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
drigo Kump
e
ra
F
ix a warning
.
commit
|
commitdiff
|
tree
2012-05-07
Rodrigo Kumpera
F
iz a dom
a
in unl
o
ad race r
e
g
arding fi
n
aliz
a
bl
e
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2012-04-25
Rodrigo Kumpera
Ma
k
e sure no
l
ive object is l
e
ft unscan
n
ed be
f
ore w
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumper
a
Add
reg
r
e
s
sion test for #3903
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumpera
Use MonoClass::e
l
e
ment_class
for non array type
s
when
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
William
Holmes
Fixing
s
ome problems wit
h
my pr
e
vious commit
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumper
a
Use g_error instead
o
f fpritn
f
so target lik
e
android
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
It turn
s
out the bridge cod
e
n
e
eds
to distinguish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo
Kumpera
Improve Missing Field error mes
s
age
.
commit
|
commitdiff
|
tree
2012-03-20
R
odrig
o
Kump
e
ra
Improve io-layer error loggi
n
g
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo
Kumpera
Me
r
ge pu
l
l request #165 fr
o
m TalAloni/mono
-
2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodr
i
go Kum
p
era
Proper
l
y handle ASLR random
i
z
a
tio
n
of the
m
ain thread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
o
d
rigo Kumpera
Merge pull request
#
210 from symform/mono-
2
-10
commit
|
commitdiff
|
tree
2012-03-08
Rodrigo Kumpera
Under full-a
o
t process
the t
y
pes o
f
meth
o
d ar
g
u
ments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
R
odrigo
Kumpe
r
a
Fix a mach race condition between
a
thread triggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo
K
umpera
Use
t
h
e
b
ridge callback to speedup bridge object dete
c
tio
n
.
commit
|
commitdiff
|
tree
2012-02-02
Rod
r
igo
K
umpera
The bri
d
ge
cal
l
b
ack n
o
w is
per-class and not
per
-
ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Make
m
ore b
i
ts in
the vtab
l
e
available to
the GC
.
commit
|
commitdiff
|
tree
2012-02-01
Mark Probst
[sgen] Option for an all
o
wance
l
imit
.
commit
|
commitdiff
|
tree
2012-01-29
R
o
drigo
Ku
m
p
era
Guard against lazy initializati
o
n of idept
h
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrig
o
Kumpera
La
s
t
round of fullaot fixes for
l
azy init'ng su
p
ertypes
.
commit
|
commitdiff
|
tree
2012-01-26
R
odri
g
o Kumpera
Fix aot misc
o
m
pilatio
n
due to the lazy supertypes
i
nitializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Ku
m
pera
Fix
c
onsumers of
sup
e
rtypes information
t
o account
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
R
o
dri
g
o Kum
p
e
r
a
A regr
e
s
sio
n
test f
o
r
bxc #7
9
5
.
commit
|
commitdiff
|
tree
2012-01-24
R
odrigo Kum
p
era
B
e
lazy'e
r
when s
e
tting up supertype infor
m
ation
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kump
e
r
a
Lazily nit mono_cla
s
s
_setup_supertypes cor
r
ectly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kump
e
ra
F
i
x
ente
r
/
exi
t
crit
i
ca
l
region visi
b
ility
.
commit
|
commitdiff
|
tree
2012-01-11
R
o
dri
g
o Kumpera
A
l
e
v
ia
t
e fenci
n
g on critical reg
i
on
s
a
n
d
allocation
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
S
toring the vtable poi
n
ter
on the obje
c
t header re
q
uires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
igo K
u
m
p
era
R
eplace
an explicit
memory barr
i
er with mono_atomi
c
_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
Kumpera
Complete acqu
i
re/re
l
ea
s
e ops
.
Ma
k
e acquire/rele
a
se
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumper
a
Fix relea
s
e semantics to make sur
e
it f
l
ushes the store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
u
m
p
e
ra
Extrac
t
the
code to emi
t
a memory barrier
.
Add a memory_barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumper
a
Ad
d
the basics for memo
r
y
model aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo K
u
mpera
F
i
x th
e
iteraction between brid
g
e
and m
a
jor evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrig
o
Kumpera
Avoid doi
n
g
I
L
lookup in
th
e
n
a
tive cra
s
h ha
n
dler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
g
o Kum
p
era
A
dd
regression test
fo
r
bxc
#
1
147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodri
g
o Kumpera
Properly initialize a
r
gctx template
.
F
i
x
e
s bxc #1
1
47
.
commit
|
commitdiff
|
tree
2012-01-04
R
o
drigo Kumpera
Chec
k
ing if a type
i
s a
reference must b
e
gsharing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
Rodrigo Kum
p
era
Fix sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
Fix a
n
o
t
her case where b
r
idge would not be
tri
g
gered
.
commit
|
commitdiff
|
tree
2011-12-07
R
o
drigo Ku
m
pera
Fix s
e
vere breakage of
sgen
b
ridge code
.
2nd
a
nd
3
rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo Kump
e
ra
Av
o
id an
a
sser
t
in br
i
dge c
o
d
e
when
d
o
ing a
major
c
ollection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kumpera
Remove some dead code
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumper
a
Use mono
-
tls
f
or th
e
current domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Mo
v
e
c
urrent thread to use mono-t
l
s
.
commit
|
commitdiff
|
tree
2011-12-06
R
odrigo Kumpera
B
ackport utils/m
o
no
-
tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodrigo
K
umpe
r
a
Cor
r
e
c
t
ly calculate the number of cards to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrig
o
Kumpera
Sca
n
all ephemeron arrays during nurs
e
ry collections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpera
Add
J
I
T
c
ounters to the local
s
e
t
of counters
we support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kumpera
Fix marshal
i
n
g
o
f Win3
2
_IN6_ADD
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Ku
m
pera
Impl
e
ment
the i
c
a
lls needed
by
the new
m
obile mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
R
o
drig
o
Kumpera
Implement a mobile ready
version of memory mapped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
M
ove all Mono
.
Unix deps into
a sin
g
le place
a
nd put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
o
drigo Kumpera
publish
t
he same eve
n
ts as pthre
a
d_sto
p
_
wor
l
d
commit
|
commitdiff
|
tree
2011-10-26
R
o
drigo Ku
m
p
e
ra
Implem
e
nt new toggle
r
ef machi
n
ery for s
g
en
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrig
o
Kumper
a
E
x
p
o
rt a bun
c
h o
f
sg
e
n
f
uncti
o
ns fo
r
internal usage
.
commit
|
commitdiff
|
tree
next