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
Remove FieldInfo::UMarshal, which is dead code.
2012-11-26
Rodrigo K
u
mpera
Rem
o
ve FieldInfo::UMars
h
al, which is dead code
.
commit
|
commitdiff
|
tree
2012-11-26
Rodri
g
o Kumpera
E
x
p
ose Marshal
A
s
Att
r
ibute
to the runtime
.
commit
|
commitdiff
|
tree
2012-11-01
Rod
r
igo
K
umpera
When inflating a (M)VAR make s
u
re we're not using
a
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
R
o
d
r
igo Kumpera
Mak
e
sure th
a
t
t
he u
n
sa
f
e
arra
y
store intrinsics emit
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Rodr
i
go
Kumpe
r
a
Disable the type check on reference t
y
pe arra
y
stores
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo K
u
mpera
List<T> a
c
c
e
s
sors
now use Array
.
Un
s
afe(
L
oad|Store)
.
commit
|
commitdiff
|
tree
2012-10-01
Rodri
g
o
K
umpera
I
mpleme
n
t Array
.
UnsafeLoad and Array
.
Unsaf
e
Store
.
Both
.
.
.
commit
|
commitdiff
|
tree
2012-10-01
Rodrigo
K
umpera
Extract
t
he array store code to sepa
r
are function
.
commit
|
commitdiff
|
tree
2012-08-02
R
o
drigo Kump
e
ra
D
isable nat
i
ve trace collection and spew
on
d
e
sktop
.
commit
|
commitdiff
|
tree
2012-07-20
R
o
drigo Kumpera
Switch the unhandled ex
c
e
p
tion s
p
e
w
t
o
us
e
the new
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
R
odr
i
g
o Kumpera
A
d
d
Mono
.
Runtime::GetNa
t
iveS
t
ackTrace method to
m
ake
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Ad
d
new mono_exception_get
_
native_backtr
a
ce function
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo Kumpera
Fill Exce
p
tion::nat
i
ve_tr
a
ce_ip
s
when
doi
n
g e
x
ception
.
.
.
commit
|
commitdiff
|
tree
2012-07-20
Rodrigo
K
um
p
er
a
Add fie
l
d to
E
xception to hold the
u
nmanaged backtrace
.
commit
|
commitdiff
|
tree
2012-07-17
Rodrigo Kumpera
When calculati
n
g allowa
n
ce, don'
t
b
l
ind
l
y cast from
.
.
.
commit
|
commitdiff
|
tree
2012-07-12
Rodrigo Ku
m
pera
Fix the layou
t
of
InternalThread an
d
make
s
ure we won
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Ro
d
rigo Kump
e
ra
Disable mdb by default
as it br
e
a
ks sgen builds
.
This
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Rodri
g
o
K
umpera
Use isfi
n
ite inste
a
d of
fini
t
e as
ne
w
er
x
c
o
de re
m
oved it
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo K
u
mp
e
ra
Ad
d
t
e
st
for pinne
d
g
c
handle
.
commit
|
commitdiff
|
tree
2012-07-02
Rodrigo
Kumpera
Fix a pair
o
f b
u
gs in the gchan
d
l
e
c
o
d
e
.
commit
|
commitdiff
|
tree
2012-06-29
R
odrigo Kumpera
Make the thread abort code multi-thread safe
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
W
ith
Socket:Dispos
e
from using Thread
.
Abort to less
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrig
o
Kumpera
Async cl
o
s
e on mac
r
aises ECONNABORTED
f
or connect()
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Add new canc
e
l_blocki
n
g_socket_operation icall to So
c
ket
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpe
r
a
New f
i
e
ld I
n
ternalThread::i
g
no
r
e
_
next_signal
.
Bump
.
.
.
commit
|
commitdiff
|
tree
2012-06-29
Rodrigo Kumpera
Fix
rac
e
c
ondi
t
i
on
in static's inialization of mo
n
o_message_
.
.
.
commit
|
commitdiff
|
tree
2012-06-18
Rod
r
igo Kumpera
Imp
r
ove Dele
g
ate::
C
o
mbi
n
e error message
.
commit
|
commitdiff
|
tree
2012-06-01
Rodrigo Kum
p
era
Implement bett
e
r pointer spew for t
h
e new heap ver
i
f
i
er
.
commit
|
commitdiff
|
tree
2012-05-29
Ro
d
rigo Kumpera
Fix maj
o
r whole-heap veri
f
icati
o
n if t
h
e nu
r
sery en
d
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Rodrigo Kumpera
A
d
d
ne
w
wh
o
le he
a
p verifier that
can c
a
t
ch a whole
.
.
.
commit
|
commitdiff
|
tree
2012-05-25
Rodrigo Ku
m
p
era
Small
improvements to the co
n
current q
u
eue
.
commit
|
commitdiff
|
tree
2012-05-23
R
o
drigo
Kumpera
Use new mono_gc_(memm
o
ve|bzero)
i
n p
l
aces messin
g
with
.
.
.
commit
|
commitdiff
|
tree
2012-05-23
Rodr
i
go Kumpera
F
i
x
a bunch of data races
.
commit
|
commitdiff
|
tree
2012-05-23
R
o
dri
g
o Kumpera
Fix mono-cq un
d
er
sgen
.
commit
|
commitdiff
|
tree
2012-05-23
Rodri
g
o
K
u
mpera
Bac
k
p
o
rt gc_memmove a
n
d gc_
b
zero with all f
i
xes tog
e
ther
.
commit
|
commitdiff
|
tree
2012-05-22
Rodrigo Kumpera
Replace some g_asse
r
t with
g
_err
o
r
.
commit
|
commitdiff
|
tree
2012-05-21
Rodrigo Kumpera
Fix a very rare
hang on sgen
.
commit
|
commitdiff
|
tree
2012-05-18
Rodrigo
Kumpera
Avoi
d
a de
a
dlo
c
k
w
h
e
n w
a
i
ting fo
r
pendi
n
g finalizers
.
commit
|
commitdiff
|
tree
2012-05-18
R
odrigo K
u
mp
e
ra
Make asser
t
s more usefull
.
commit
|
commitdiff
|
tree
2012-05-07
R
o
drig
o
Kum
p
era
W
hen cl
e
aning up the finalizers
o
f a d
o
m
ain,
do it
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Ro
d
rigo Kumpe
r
a
Fix a war
n
in
g
.
commit
|
commitdiff
|
tree
2012-05-07
Rodr
i
go Kumpera
Fiz a
d
o
m
ain unload race rega
r
ding finaliza
b
le
objec
t
s
.
commit
|
commitdiff
|
tree
2012-04-25
Ro
d
rigo Ku
m
pera
M
a
ke s
u
re no live object is l
e
ft uns
c
an
n
ed befor
e
we
.
.
.
commit
|
commitdiff
|
tree
2012-04-24
Rodrigo Kump
e
r
a
Add
r
egression te
s
t
for #390
3
.
commit
|
commitdiff
|
tree
2012-04-24
R
odrig
o
K
u
mpera
Use M
o
no
C
lass:
:
element_c
l
ass for n
o
n array
types when
.
.
.
commit
|
commitdiff
|
tree
2012-04-18
W
i
l
liam
Holmes
Fixing some problems with
m
y previous commit
.
commit
|
commitdiff
|
tree
2012-03-27
Rodrigo Kumpera
Use g_e
r
ror
i
ns
t
e
a
d
of f
p
r
i
t
nf so target l
i
k
e andro
i
d
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodr
i
go Kumpera
I
t turns out the bridge code needs to distinguish bridges
.
.
.
commit
|
commitdiff
|
tree
2012-03-23
Rodrigo Kumpera
I
mprove
M
i
ssin
g
Fie
l
d err
o
r me
s
s
a
ge
.
commit
|
commitdiff
|
tree
2012-03-20
Rodri
g
o Kumpe
r
a
Improve io-l
a
yer error logging
.
commit
|
commitdiff
|
tree
2012-03-19
Rodrigo Kumpera
Merg
e
pull
r
equest #165 from T
a
lAloni/mon
o
-2-10
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo
Kumpera
Pro
p
erly handle ASLR randomization of the ma
i
n
t
hread
.
.
.
commit
|
commitdiff
|
tree
2012-03-12
Rodrigo Kumpera
M
e
rge
pull request #210
f
ro
m
symform/mono-2-10
commit
|
commitdiff
|
tree
2012-03-08
Ro
d
rigo Kumpera
Under full-aot process
t
he ty
p
es
o
f method arguments
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
Rodrigo Kumpera
Fix a mach race con
d
it
i
on between
a
thread triggering
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
Ro
d
rigo
Kum
p
era
Use the bridge
ca
l
lback to sp
e
edup bridge object detection
.
commit
|
commitdiff
|
tree
2012-02-02
Rodri
g
o
K
umpera
T
he bridg
e
callback now is per-class and not p
e
r
-object
.
.
.
commit
|
commitdiff
|
tree
2012-02-02
R
o
dr
i
go Kump
e
ra
Make
m
o
re bits
in the
v
table available to the G
C
.
commit
|
commitdiff
|
tree
2012-02-01
Mark P
r
o
b
st
[sg
e
n] Option for an allowance limi
t
.
commit
|
commitdiff
|
tree
2012-01-29
R
o
d
r
i
g
o Ku
m
pera
G
u
a
rd
a
gainst lazy in
i
t
ializ
a
tion of idepth
.
commit
|
commitdiff
|
tree
2012-01-29
Rodrigo Kumpera
Last round o
f
fullaot fi
x
es for lazy
i
nit'ng supertypes
.
commit
|
commitdiff
|
tree
2012-01-26
Rodr
i
go Kumpe
r
a
F
ix aot miscompilation due to the lazy supertype
s
initializa
.
.
.
commit
|
commitdiff
|
tree
2012-01-25
Rodrigo Kumpera
Fix
consumers of supert
y
pes i
n
formation t
o
a
c
count
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodrigo
Kumpera
A regression
test f
o
r bxc #795
.
commit
|
commitdiff
|
tree
2012-01-24
Rod
r
igo Kumpe
r
a
Be lazy'er w
h
en set
t
ing up superty
p
e informati
o
n
.
F
i
xes
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
Rodri
g
o Kumpera
Lazi
l
y ni
t
m
ono_class_setup
_
su
p
ertypes
c
orrectl
y
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
pera
Fix enter/exit critical region visibility
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kump
e
ra
Ale
v
iate fencing
o
n critical regions and allo
c
ati
o
n
.
commit
|
commitdiff
|
tree
2012-01-11
R
odr
i
go
Ku
m
pera
St
o
ring the vtab
l
e poi
n
ter on the o
b
j
ect header
requires
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo K
u
mpera
Replace an
e
xpli
c
it memory barrier with mono_ato
m
ic_store_re
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Ku
m
pera
Complete
a
cq
u
ire/release ops
.
Ma
k
e
acquire/rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodrigo Kumpera
Fix release semantics to make sur
e
it flus
h
es the store
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rod
r
igo
K
ump
e
r
a
Extract
t
he code to emit a memory barrier
.
Add a memory
_
barr
.
.
.
commit
|
commitdiff
|
tree
2012-01-11
Rodri
g
o
Kump
e
ra
A
d
d the basics for memory
m
odel aware fencing
.
commit
|
commitdiff
|
tree
2012-01-10
Rodrigo Kumpera
Fix the iteraction between
bridge and major evacuation
.
.
.
commit
|
commitdiff
|
tree
2012-01-05
R
o
d
r
igo
Ku
m
pera
Avoid doing IL lookup
i
n the
n
a
t
ive cr
a
sh han
d
ler
.
commit
|
commitdiff
|
tree
2012-01-05
Rodr
i
g
o
Kumpera
Add r
e
g
re
s
sion test
f
or bxc #1147
.
commit
|
commitdiff
|
tree
2012-01-05
Rodrigo Kumpera
P
r
op
e
rly
initiali
z
e a rgctx templa
t
e
.
F
ixes bxc #114
7
.
commit
|
commitdiff
|
tree
2012-01-04
Ro
d
rigo
K
umpe
r
a
Checki
n
g
if a t
y
pe is
a
refe
r
ence m
u
st be
g
s
h
ari
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-12-16
R
o
d
rigo K
u
mpera
Fix s
g
en
commit
|
commitdiff
|
tree
2011-12-08
R
o
drigo Kumpe
r
a
F
i
x another case where bridge
woul
d
n
ot be trigge
r
ed
.
commit
|
commitdiff
|
tree
2011-12-07
Rodr
i
go Kumpera
Fix sev
e
re b
r
eak
a
ge of
s
gen br
i
dge c
o
de
.
2nd and 3rd
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodrigo
K
u
m
pera
Avoid
a
n assert in
bridge code when doing a ma
j
or collection
.
.
.
commit
|
commitdiff
|
tree
2011-12-07
Rodr
i
go Kumpera
Remove some d
e
ad cod
e
commit
|
commitdiff
|
tree
2011-12-06
R
od
r
i
g
o Kumpe
r
a
U
se mono
-
tls for the cur
r
ent domain
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
M
o
v
e
curren
t
thread to use mono-tls
.
commit
|
commitdiff
|
tree
2011-12-06
Rodrigo Kumpera
Backp
o
r
t utils/mono-tls
.
h
.
commit
|
commitdiff
|
tree
2011-11-23
Ro
d
rigo Kumper
a
Corr
e
ctly
c
alculate th
e
n
u
mber
o
f cards to be mar
k
ed
.
commit
|
commitdiff
|
tree
2011-11-22
Rodrigo Kumpera
S
can all e
p
he
m
eron arrays during nursery
col
l
ections
.
commit
|
commitdiff
|
tree
2011-11-15
Rodrigo Kumpera
Add JIT coun
t
e
r
s
to the local set of coun
t
ers w
e
support
.
commit
|
commitdiff
|
tree
2011-11-05
R
o
drigo
Kumper
a
Fix marshaling of Win32_IN
6
_ADD
R
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Kumpera
Impl
e
m
e
n
t the i
c
a
l
l
s n
e
e
ded by
t
he
new
m
o
bile m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2011-11-03
R
o
d
r
igo Ku
m
p
e
ra
Impleme
n
t a mobile ready versi
o
n
of memory mapped files
.
commit
|
commitdiff
|
tree
2011-11-03
Rodrigo Ku
m
per
a
Move all Mono
.
Unix
dep
s
into a si
n
gle place and put
.
.
.
commit
|
commitdiff
|
tree
2011-11-01
R
odrigo Kumpera
publish the sam
e
even
t
s as pth
r
ead_stop_world
commit
|
commitdiff
|
tree
2011-10-26
R
o
drigo
Kumpera
Implement
n
ew toggleref ma
c
hinery for sgen
.
commit
|
commitdiff
|
tree
2011-10-26
Ro
d
rigo Kumpera
E
x
po
r
t
a
bu
n
ch of sgen fun
c
tions
f
or
internal usag
e
.
commit
|
commitdiff
|
tree
2011-09-26
Rodrigo Kumpera
Split
bridge proces
s
ing in
two ste
p
s
.
commit
|
commitdiff
|
tree
2011-09-26
R
o
drigo Kumpera
Fix the interation of
n
o
n tra
c
king weak refs and ep
h
eme
r
ons
.
commit
|
commitdiff
|
tree
2011-09-26
M
a
rk Pro
b
s
t
[sgen] Do the b
r
idge callback
a
fte
r
the
world has been
.
.
.
commit
|
commitdiff
|
tree
next