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
Fix some array overflow bugs
2010-11-23
Rodrig
o
Kumpera
Fix some
array overflow bug
s
commit
|
commitdiff
|
tree
2010-11-23
Rodrigo Kumpe
r
a
Check
g
eneri
c
i
n
stant
i
ons for
c
o
n
straint violations
.
commit
|
commitdiff
|
tree
2010-11-22
Rodri
g
o Kumpera
H
a
n
d
le c
a
ttr with array
s
o
f
System
.
Type
.
commit
|
commitdiff
|
tree
2010-11-18
Rodrigo Kump
e
ra
Han
d
le b
r
oken invali
d
generi
c
inst
a
ntiat
i
on
s
.
commit
|
commitdiff
|
tree
2010-11-18
R
o
d
r
i
go Kumper
a
A
dd regression test for #562324
commit
|
commitdiff
|
tree
2010-11-18
R
odrigo Kumpera
Veri
f
y t
h
e
r
et
u
rn value of called funct
i
ons
.
commit
|
commitdiff
|
tree
2010-11-17
Rodr
i
go Kumpera
Handle
method load f
a
i
lure
.
commit
|
commitdiff
|
tree
2010-11-16
Rod
r
igo
Kumpera
Better h
a
ndle of l
o
a
d
ing the interfaces o
f
a
type
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpe
r
a
Handl
e
broken types
i
n as
s
ignment test
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpera
Don't
allow z
e
ro c
a
ttr t
y
pe column
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpera
P
roperly enc
o
de GMD on
a
GT
D
.
commit
|
commitdiff
|
tree
2010-11-12
Rodr
i
go Ku
m
p
era
Improve tests
.
commit
|
commitdiff
|
tree
2010-11-12
Ro
d
rigo Kumpera
Hand
l
e
OO
M
unde
r
e
vacuat
i
on
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo Kumpera
Merge branch 'gc_
o
om'
commit
|
commitdiff
|
tree
2010-11-10
Ro
d
rigo Kumpera
Asse
r
t if we OOM during majo
r
evac
u
atio
n
.
commit
|
commitdiff
|
tree
2010-11-10
R
odrigo Kumper
a
Handle OOM on st
r
ing intern icall
.
commit
|
commitdiff
|
tree
2010-11-10
Rodri
g
o Kumpera
Add
t
e
st for stri
n
g interning OOM
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo Kumpera
Handle OOM with st
r
ing interning
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrig
o
Kum
p
era
H
a
ndle
OOM
w
ith s
t
ring internin
g
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo
K
umpera
Ad
d
tests
f
or OOM ha
n
dling
.
commit
|
commitdiff
|
tree
2010-11-10
R
odrigo K
u
mper
a
Ma
k
e the parallel OOM
h
andl
i
n
g
code more resilient
.
commit
|
commitdiff
|
tree
2010-11-10
R
odrigo Kumpera
Implem
e
nt oom
h
andling for MS
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Ad
j
ust major collection heuristics for
O
OM scena
r
i
os
.
commit
|
commitdiff
|
tree
2010-11-10
R
o
drigo Kumpera
Add heap size a
c
coun
t
i
ng
.
commit
|
commitdiff
|
tree
2010-11-10
R
odrig
o
Kump
e
r
a
Handle failure on allocation functi
o
ns
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
ig
o
Kumpera
Add max-heap-si
z
e parameter
t
o M
O
NO_GC_PARA
M
S
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo Kumpera
Add boehm support for ma
x
-heap-
s
i
z
e
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Move function from sgen to gc
s
o
boeh
m
c
a
n
u
s
e
it too
.
commit
|
commitdiff
|
tree
2010-11-10
Rodr
i
g
o
Kumpera
H
a
n
dle OOM
b
etter
.
commit
|
commitdiff
|
tree
2010-11-09
Rodri
g
o
Kump
e
ra
Add test for tr
a
nsitive constraint val
i
dat
i
on
.
commit
|
commitdiff
|
tree
2010-11-09
R
o
d
r
i
g
o K
u
m
pera
Fix banshee br
e
akage
with trunk
.
commit
|
commitdiff
|
tree
2010-11-09
Rodrigo Kumpera
Fix handling of Las
t
IndexOf a
n
d empty
s
trings
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kum
p
era
A
dd re
g
ression test for ##5
9
5044
commit
|
commitdiff
|
tree
2010-11-08
Ro
d
rigo Kum
p
era
IL can'
t
r
e
fere
n
c
e literal
f
i
e
lds
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kumpera
Don'
t
allow zero local
v
ar tokens
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo
K
u
mp
e
ra
Work with classes been loade
d
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kumpera
Fix F
i
e
ld
I
nfo::G
e
tFi
e
ldFr
o
mHan
d
l
e
signature
.
commit
|
commitdiff
|
tree
2010-11-03
Rodrig
o
Kumpera
H
and
l
e incorrectl
y
enco
d
e
d types
.
commit
|
commitdiff
|
tree
2010-11-03
Rodrigo Kumpera
D
o
n't all
o
w zero index to
k
en in signatures
.
commit
|
commitdiff
|
tree
2010-11-03
R
odr
i
go Kumpera
Init the ri
g
ht
r
untime version
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo
K
umpera
Handle lazy f
i
eld load
i
ng
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kum
p
er
a
Make GetGenericTypeDefinitio
n
Impl
n
o
t
init the class
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kumpera
Repla
c
e
an
assert with
a
nicer
c
h
eck
.
commit
|
commitdiff
|
tree
2010-10-29
R
o
d
rig
o
Kumpera
Fix
v
tabl
e
check that broke banshee compilati
o
n
.
commit
|
commitdiff
|
tree
2010-10-28
Rodr
i
go Kumpera
Better han
d
le fa
i
lure when loa
d
ing types
.
commit
|
commitdiff
|
tree
2010-10-28
Rodrigo Kumpera
Kill s
o
me loa
d
e
r
l
eaks
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
Only
set
lockTaken to TRUE if it
did not timeout
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo K
u
mpe
r
a
Don't cr
a
sh
w
i
t
h bad sign
a
t
u
res
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrig
o
Kum
p
era
Make MonoType::GetField lazier
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
Change a
g
_war
n
ing
into a mono_trace cal
l
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo
K
umpera
L
oad
l
e
ss s
t
uff when
resolving Me
t
hodInfo::At
t
ribut
e
s
.
commit
|
commitdiff
|
tree
2010-10-26
R
o
dri
g
o Kumpera
F
i
x some
co
u
nters und
e
r 32b
i
t
s
.
commit
|
commitdiff
|
tree
2010-10-26
R
odri
g
o Kumpera
Imp
l
emene
n
t v4 M
o
ni
t
or::TryEnte
r
overloads
.
commit
|
commitdiff
|
tree
2010-10-26
Rod
r
igo Kum
p
era
Prope
r
ly e
n
code fiel
d
sig
n
a
t
u
r
es crea
t
ed using gt
d
s
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpera
Fix exception message
commit
|
commitdiff
|
tree
2010-10-26
Rodri
g
o
Kumpera
Chec
k
for decla
r
i
ng type
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpera
Avoid initing the
c
lass
for some array rela
t
ed methods
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo
Kumpera
Add regre
s
sion
test fo
r
#649014
commit
|
commitdiff
|
tree
2010-10-26
Ro
d
r
i
go Kumpera
C
a
s
t
s must be to realizable ty
p
es
.
commit
|
commitdiff
|
tree
2010-10-25
Ro
d
rigo Kumpera
Add regression t
e
st for #649017
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo K
u
mpera
R
e
name create_
m
ethodspec to c
r
eat
e
_o
p
e
n
_ins
t
a
n
ce
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo Kumpera
Encode all gtd as open instantiation
s
by
d
efault
.
commit
|
commitdiff
|
tree
2010-10-22
Ro
d
rigo Kumpera
MonoType::G
e
t
G
e
nericArguments don't
n
eed to mono_class_
i
nit
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrigo Kumpera
Check
s
the
constructor dec
l
aring type
.
commit
|
commitdiff
|
tree
2010-10-22
Rodr
i
g
o Kumpera
Corre
c
tly encode fields with GTD types
.
commit
|
commitdiff
|
tree
2010-10-20
Rodrig
o
Kumpera
Impleme
n
t better
e
xplicit ove
r
rid
e
checks
.
commit
|
commitdiff
|
tree
2010-10-20
R
o
d
rigo Kum
p
era
Merge branch 'master' of g
i
thub
.
com
:
mono/mo
n
o
commit
|
commitdiff
|
tree
2010-10-20
R
odrigo Kumpera
P
roper
recursive vtable che
c
king
.
commit
|
commitdiff
|
tree
2010-10-19
Rodrigo Kumpera
Temporarily disable iface
check o ge
n
eric insta
n
ces
commit
|
commitdiff
|
tree
2010-10-19
Rodrigo Kump
e
ra
A
d
d
regression test
f
o
r #640780
commit
|
commitdiff
|
tree
2010-10-19
R
o
dri
g
o
Ku
m
pera
D
o
n't assig
n
vtable
s
lots
t
o stati
c
iface metho
d
s
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo K
u
mpera
Handle cyclic
inter
f
ac
e
defini
t
i
ons
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kump
e
ra
Construct
o
rs sig
n
a
t
u
r
es must be ha
s
t
his
.
commit
|
commitdiff
|
tree
2010-10-18
R
odrigo Kumpera
Merge bran
c
h 'master' of github
.
com:mono/mono
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kumpera
W
hen c
r
eatin
g
the vtable o
f
g
ene
r
ic instances, ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrig
o
K
um
p
era
Add
tests fo
r
protected finally blocks
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo Kumpera
Implement handle guard
support f
o
r amd
6
4
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo
Kumpera
Make GT
D
a
n
o
pen
t
ype
to
o
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo K
u
m
p
era
Fix
me
m
ory cor
r
uption in the cac
h
e
c
ast
w
rappers
.
commit
|
commitdiff
|
tree
2010-10-13
R
o
d
r
igo Kumpera
Open in
s
tan
t
ia
t
i
on can
h
ave a
G
TD as parameter
.
commit
|
commitdiff
|
tree
2010-10-13
Rodrigo Kumpera
Generic
i
nstances can en
d
up extending a GTD
.
commit
|
commitdiff
|
tree
2010-10-12
R
odr
i
go Kumpe
r
a
Fai
l
the cla
s
s if its method
overload
s
are broken
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kum
p
e
ra
Add r
e
gression test for #562150
commit
|
commitdiff
|
tree
2010-10-11
Rodri
g
o
Kumpe
r
a
Check if parent is a v
a
lid type
.
commit
|
commitdiff
|
tree
2010-10-11
R
o
d
rigo Kumpera
Move IL
v
e
rifier test
to the right fo
l
der
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
Add re
g
ression
test for #
5
6
2771
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Ku
m
pera
Do
n
't allow a
G
TD to be
used
as a gener
i
c
a
r
gume
n
t
.
commit
|
commitdiff
|
tree
2010-10-11
Ro
d
r
igo Kumpera
Handle
dynami
c
meth
o
ds a
s
managed
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
Ad
d
regr
e
ssio
n
t
e
st
f
or
#
644935
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo
K
u
mpera
Ch
e
ck i
f
generic
constraint are valid g
e
ne
r
i
c
i
nst
a
ntiat
i
ons
.
commit
|
commitdiff
|
tree
2010-10-09
R
odrigo Kumpera
A
dd
fast stele
m
.
ref
f
or
i
nter
f
a
ce
s
too
.
commit
|
commitdiff
|
tree
2010-10-09
R
od
r
i
go Kump
e
r
a
Implemen
t
f
as
t
st
e
le
m
re
f
.
commit
|
commitdiff
|
tree
2010-10-07
R
o
drig
o
Kumpera
Implement managed
versions o
f
the ca
c
hing icalls
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo Kumpera
A
d
d gsharing
s
up
p
ort
f
or cached
casts
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrig
o
Kumpera
Add single entry
c
ache to
c
a
s
ts of ty
p
e
s
wi
t
h variant
.
.
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo Kumpera
F
ast cast for so
m
e
cas
e
s of generic variant types
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo Kumpera
D
o the right che
c
k for ar
r
ays
.
commit
|
commitdiff
|
tree
2010-10-05
Rodr
i
g
o Kumpera
The neste
d
in type should not
b
e inflate
d
.
commit
|
commitdiff
|
tree
2010-10-05
R
o
d
r
i
go Ku
m
pera
Implement asm
monitor/enter exit for
a
md64-sgen
.
commit
|
commitdiff
|
tree
2010-10-05
R
odrigo Kumper
a
I
m
plement x86
support f
o
r mo
n
itor
enter/exit fastpa
t
hs
.
.
.
commit
|
commitdiff
|
tree
next