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
Rod
r
ig
o
K
u
mpera
Mak
e
sure we don't corr
u
p
t the heap w
h
en
s
erializing
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Rodrigo
K
umpera
Add test-
w
r
ench
ta
r
get to bring runtime
tests back
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo Kumpera
R
e
m
ove SRE
.
Unma
n
aged
M
ar
s
hal dependency fro
m
Sy
s
tem
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo Kumper
a
Remove Fie
l
dInfo::UMar
s
hal
,
which is dead c
o
d
e
.
commit
|
commitdiff
|
tree
2012-11-26
Rodrigo Kumpera
Expose Mars
h
alAsAttribute to the runtime
.
commit
|
commitdiff
|
tree
2012-11-01
Rodrigo Ku
m
pera
When inflating a (
M
)
V
AR make sure we're not
u
sin
g
a
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Rodrigo
K
umpera
M
a
ke sure
t
ha
t
the unsafe array store
i
ntrinsic
s
e
m
it
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Rodrig
o
Kumpera
Disable
t
he type ch
e
ck
o
n referen
c
e type
a
rray stores
.
commit
|
commitdiff
|
tree
2012-10-01
Rodr
i
go
K
umpera
L
i
s
t<T> accessors now use Arra
y
.
Unsa
f
e(Load|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Ku
m
p
e
r
a
Impl
e
ment Array
.
UnsafeLoad and Arra
y
.
Un
s
afeStore
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo Kumpera
E
x
tract the array
s
t
o
r
e
c
od
e
to separare function
.
commit
|
commitdiff
|
tree
2012-08-02
Ro
d
rigo Kumpera
D
i
sab
l
e
native
t
race collection and spew on desktop
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrig
o
Kump
e
r
a
S
w
itch the unhandled
e
xception s
p
ew to use
the n
e
w
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodri
g
o Kumpera
Add Mono
.
R
untime::GetNative
S
tackTrace met
h
o
d to make
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
R
o
drigo Kumpera
Add new mono_excepti
o
n_get_na
t
ive_bac
k
trace function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodri
g
o Kumpera
Fill Exception::native_trace_ips w
h
en
d
oing excepti
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rod
r
igo Kumpera
Add field to Exception to hold the
unmanaged
b
acktrac
e
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo K
u
mpera
When calculat
i
ng
allowance, don't bl
i
ndly c
a
st from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodrigo
K
u
mpera
Fix th
e
la
y
o
u
t of InternalThrea
d
a
nd
make sure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Ro
d
rigo Kumpera
Dis
a
ble m
d
b
by default as it breaks
s
gen buil
d
s
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo Kumpera
U
s
e
isf
i
n
it
e
instead of f
i
nite as ne
w
er xcode removed it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo K
u
mpera
Add test for pinned gc handle
.
commit
|
commitdiff
|
tree
2012-07-02
Rod
r
igo Kum
p
era
Fix
a
pai
r
of bu
g
s in
t
he gchandle
code
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
igo Kumpera
Make
t
he thread abort code multi-t
h
read safe
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
Ku
m
pera
Wit
h
Sock
e
t:Dispose
from
usi
n
g Thread
.
Abort
t
o
le
s
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Ku
m
pera
Async c
l
ose o
n
mac raises ECONNAB
O
RTED f
o
r connect()
.
commit
|
commitdiff
|
tree
2012-06-29
Rod
r
igo Kumpera
Add new cancel_blockin
g
_
s
oc
k
et_op
e
ration icall to Socket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo
Kumpera
New
fiel
d
Interna
l
Thread::ignore_
n
e
x
t
_s
i
gnal
.
B
u
mp
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrig
o
Kumpera
Fix race condition in st
a
tic
'
s inialization
o
f
mono_message_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rodrig
o
Kumpera
Improve Delegat
e
::Combine error
m
e
ssage
.
commit
|
commitdiff
|
tree
2012-06-01
Rodr
i
g
o Kum
p
era
Implement
bet
t
er po
i
n
ter
s
pe
w
f
o
r
the ne
w
heap v
e
r
ifier
.
commit
|
commitdiff
|
tree
2012-05-29
Rod
r
igo Kumpera
Fi
x
m
ajor whole-heap veri
f
ication if
t
he
nursery e
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
R
o
drig
o
K
u
m
pera
Add new
w
hole heap ve
r
ifier th
a
t can catch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
R
odrigo Kumpera
Smal
l
improvem
e
nt
s
to the concurrent queue
.
commit
|
commitdiff
|
tree
2012-05-23
R
odrig
o
Kumpera
U
s
e
n
ew mon
o
_gc_(memmo
v
e|bzero)
in places messing with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo Kumpera
F
ix a bunch of data races
.
commit
|
commitdiff
|
tree
2012-05-23
Rodrigo
K
umpera
F
ix
m
ono
-
cq u
n
d
er sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rod
r
igo Ku
m
pera
Backport gc_m
e
m
move and gc_bzero with
a
ll fixes tog
e
ther
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Kumpera
Replace
some g
_
asse
r
t with g_erro
r
.
commit
|
commitdiff
|
tree
2012-05-21
Ro
d
rig
o
Kumpera
Fix a very rare ha
n
g on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Ro
d
r
i
go
Kump
e
ra
Avoid a deadlock when
waiting for
p
endin
g
finalizers
.
commit
|
commitdiff
|
tree
2012-05-18
R
o
drigo Kum
p
era
Make asserts mo
r
e usefull
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
d
r
igo
K
u
m
pera
When
c
lean
i
ng up the
finaliz
e
r
s of a domain,
d
o it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
drigo K
u
mpera
Fix a warning
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
d
r
igo Kumpe
r
a
Fiz
a
domai
n
unload race
r
egarding
finalizable
o
b
j
e
cts
.
commit
|
commitdiff
|
tree
2012-04-25
R
o
drigo K
u
mpera
M
a
ke s
u
re no li
v
e object
is left un
s
canned
b
e
f
or
e
w
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rod
r
igo
Kumpera
Add regress
i
on test fo
r
#3903
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kumpera
Use Mo
n
oClass::elem
e
nt_class
f
or non array
types w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
W
illia
m
Holmes
Fixing some problems
w
ith my prev
i
ous commi
t
.
commit
|
commitdiff
|
tree
2012-03-27
R
odrigo
Kumpera
Use g_erro
r
instead of fpritnf s
o
t
a
rget
l
ike a
n
droid
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
I
t
turn
s
o
u
t the bridge c
o
d
e nee
d
s to
d
istingu
i
sh
b
ridg
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodr
i
g
o Kumpera
I
m
prov
e
Mis
s
ing Field error message
.
commit
|
commitdiff
|
tree
2012-03-20
Rodrigo Kumpera
I
m
p
r
ove io-laye
r
erro
r
loggi
n
g
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo Kumpera
Merge pull request #165
f
rom TalAloni/m
o
no-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpera
Proper
l
y
h
andle ASLR randomization of the ma
i
n thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
R
o
drigo Kumpera
Merge pul
l
request #210 from symform/mono
-
2
-
10
commit
|
commitdiff
|
tree
2012-03-08
Rodr
i
go Kum
p
era
Under
f
ull-aot process
the ty
p
es of method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
Fi
x
a
m
a
ch
r
a
ce con
d
iti
o
n
between a thread
t
r
igge
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Use
t
he bri
d
ge callback to
speedup bridge obj
e
ct detection
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
d
r
igo
Kumpera
Th
e
bridge callb
a
ck now is
p
er-class and not per-ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Rodrigo Kumpera
Make
more
b
i
ts in the vtable avail
a
ble to the
GC
.
commit
|
commitdiff
|
tree
2012-02-01
Mark Probst
[
s
gen]
Option f
o
r an allo
w
ance l
i
m
i
t
.
commit
|
commitdiff
|
tree
2012-01-29
Rodr
i
g
o
Kumpera
G
u
ard against lazy
i
nitializatio
n
o
f
i
d
epth
.
commit
|
commitdiff
|
tree
2012-01-29
R
odr
i
g
o Ku
m
pera
L
ast
rou
n
d
of fullaot fixe
s
fo
r
lazy in
i
t'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodrigo Kumpera
Fix aot mi
s
compilation
d
ue to the la
z
y s
u
p
e
rtypes
init
i
aliza
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo
K
umpera
Fix consu
m
e
r
s
o
f
s
upertypes i
n
f
o
r
mation
to
a
ccount
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o
Kumpera
A regression test
f
or
bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo Kump
e
r
a
Be laz
y
'er when settin
g
up supert
y
pe inf
o
rmation
.
Fixe
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Ro
d
rigo Ku
m
pera
Lazily ni
t
m
ono_cl
a
ss_setup_supertypes correctly
.
commit
|
commitdiff
|
tree
2012-01-11
Rodr
i
go Kumpera
Fix enter/exit critical reg
i
on visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo
K
u
m
per
a
Alevi
a
te fencing on
critical regions a
n
d allocation
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrig
o
Kumpera
St
o
r
ing
the vtable po
i
n
t
er on the ob
j
e
ct
h
ea
d
er requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Replace an explicit memor
y
b
arrier with mon
o
_atomic_store_r
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Kumpera
Complete
acquir
e
/relea
s
e
ops
.
Make acqui
r
e/releas
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mper
a
Fix re
l
ea
s
e semantics
t
o make sure it flus
h
es t
h
e store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o K
u
mpera
Ex
t
ract the code to emit a memory ba
r
rier
.
A
dd
a m
e
mory
_
barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o Ku
m
pera
A
dd th
e
basics
for memory mod
e
l
a
w
are fencing
.
commit
|
commitdiff
|
tree
2012-01-10
R
o
drigo Kumpera
Fix
the it
e
r
a
ction between bri
d
ge and m
a
jor e
v
acuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kump
e
ra
Avoid doing IL
lo
o
kup in the native crash
handler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
A
d
d regres
s
ion test for bxc #11
4
7
.
commit
|
commitdiff
|
tree
2012-01-05
R
odrigo Kumpera
P
r
o
p
e
rly
i
nitialize a rgctx t
e
mplate
.
Fixes bxc #1
1
47
.
commit
|
commitdiff
|
tree
2012-01-04
Rodrigo Ku
m
pera
Checking i
f
a typ
e
is a reference must be
gsharing
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
odrigo Kumpera
F
i
x sgen
commit
|
commitdiff
|
tree
2011-12-08
Rodrigo Kumpera
Fix ano
t
h
e
r
case where
b
ridg
e
would no
t
be triggered
.
commit
|
commitdiff
|
tree
2011-12-07
Rodr
i
go Kumpera
Fix s
e
v
e
r
e
b
reakage of sg
e
n bridge code
.
2nd and
3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo Kum
p
er
a
Avoid an asse
r
t
in
bridge
c
o
d
e when doing
a major coll
e
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
R
odrigo
K
u
m
pera
Remove some dead
c
ode
commit
|
commitdiff
|
tree
2011-12-06
R
o
drigo Kumpera
U
s
e mono-tls
for the cu
r
rent d
o
main
.
commit
|
commitdiff
|
tree
2011-12-06
R
o
drigo Kumpera
Move
c
u
r
r
ent thre
a
d to use mon
o
-t
l
s
.
commit
|
commitdiff
|
tree
2011-12-06
Rod
r
igo Kumpera
Backp
o
rt utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Rodr
i
go Kumpe
r
a
C
o
rr
e
ctly calcul
a
t
e
t
h
e number
of c
a
rd
s
to be marked
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kump
e
ra
Scan a
l
l eph
e
meron arrays during nursery
collection
s
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kum
p
era
Add J
I
T count
e
rs
to the local set o
f
cou
n
te
r
s we support
.
commit
|
commitdiff
|
tree
2011-11-05
Rodrigo Kumpera
Fix marshaling of Win
3
2_IN
6
_ADDR
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrig
o
K
u
m
pera
Imple
m
e
nt the icalls needed by the
n
e
w mobile m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
R
odr
i
go Kum
p
era
I
mplement a
m
obile ready version of memory mapped
files
.
commit
|
commitdiff
|
tree
2011-11-03
Rod
r
igo Kumpera
M
o
ve all
M
ono
.
U
n
i
x deps i
n
to a single pl
a
ce and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
Rodrigo Kumpera
publish
t
he same events as pthread_sto
p
_world
commit
|
commitdiff
|
tree
2011-10-26
Rodr
i
go Kum
p
era
Impleme
n
t new togg
l
er
e
f mac
h
ine
r
y
f
o
r
sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Rodrigo K
u
mp
e
ra
E
xport a bunch
of s
g
e
n f
u
n
ctions for
interna
l
usage
.
commit
|
commitdiff
|
tree
next