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
Cast p to char* since the offset is in byte units.
2010-11-26
Rodrigo Kump
e
ra
Check TOS
fo
r
compatibil
i
ty with return t
y
pe
.
commit
|
commitdiff
|
tree
2010-11-26
R
odrigo Kumpera
Handle dynam
i
c met
h
o
ds
i
n
s
i
de the ve
r
ifier
.
commit
|
commitdiff
|
tree
2010-11-25
Rodr
i
go Kumpera
Add re
g
ression test
f
or
#
6
55741
commit
|
commitdiff
|
tree
2010-11-25
Rodrigo
K
um
p
e
r
a
Handle ab
s
tract met
h
ods in Delegate::CreateDelegate
.
commit
|
commitdiff
|
tree
2010-11-25
Rodrigo
K
umpera
Add regression test f
o
r
#
655
8
47
commit
|
commitdiff
|
tree
2010-11-25
Rodri
g
o
Kumpera
Handle invalid instan
t
i
a
tion
o
f
generic m
e
thods
.
commit
|
commitdiff
|
tree
2010-11-25
Ro
d
rig
o
Kumpera
Fix a
r
gument name on the ex
c
eption
commit
|
commitdiff
|
tree
2010-11-25
Rodri
g
o Kumpera
Add regression te
s
t
fo
r
#
655
6
69
commit
|
commitdiff
|
tree
2010-11-25
Rodrigo Kumper
a
Store
t
he
d
omain id
of weak references
.
commit
|
commitdiff
|
tree
2010-11-24
Ro
d
r
igo Kumpera
Fix broken free ca
l
l
.
commit
|
commitdiff
|
tree
2010-11-23
Ro
d
rig
o
Kumpera
H
andle an
o
ther case of bi
n
ding to first
a
rg of stati
c
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
Rodrigo Ku
m
pera
Fix corlib testsuite cras
h
.
commit
|
commitdiff
|
tree
2010-11-23
Rodri
g
o Kumpera
Fix typo
.
commit
|
commitdiff
|
tree
2010-11-23
R
odrigo Ku
m
p
er
a
Fix some array overflow bugs
commit
|
commitdiff
|
tree
2010-11-23
R
o
d
rigo K
u
m
p
e
ra
Check gen
e
r
ic instantions f
o
r constraint violations
.
commit
|
commitdiff
|
tree
2010-11-22
R
o
drigo Kumpera
Handle cattr with
a
rrays of System
.
T
ype
.
commit
|
commitdiff
|
tree
2010-11-18
Rodrigo Kumpera
Handle brok
e
n
i
nvalid ge
n
eric
i
n
s
tantiati
o
ns
.
commit
|
commitdiff
|
tree
2010-11-18
Rodrig
o
Kumpera
Add regression test for
#
562324
commit
|
commitdiff
|
tree
2010-11-18
Rodrigo Kum
p
era
Verify the
r
eturn
v
alue
o
f called f
u
nct
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-11-17
Rodrigo
K
ump
e
ra
Han
d
le met
h
od load fail
u
re
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpera
Better han
d
le of loa
d
ing the int
e
rfaces of a
t
ype
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpera
Hand
l
e brok
e
n
t
y
pes
in assi
g
nment
test
.
commit
|
commitdiff
|
tree
2010-11-16
Ro
d
rigo Kump
e
ra
Don't allo
w
ze
r
o cattr type column
.
commit
|
commitdiff
|
tree
2010-11-16
R
odrigo Kumpera
P
r
operly
e
n
code GMD on a GTD
.
commit
|
commitdiff
|
tree
2010-11-12
Rodrigo Kumpera
Improve
t
e
s
ts
.
commit
|
commitdiff
|
tree
2010-11-12
Rodrigo Kumpera
H
andle OOM under evacuation
.
commit
|
commitdiff
|
tree
2010-11-10
R
o
dr
i
go Kumpera
Merge
b
ranch 'gc_oom
'
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo K
u
mp
e
ra
Assert if we OOM d
u
ring
m
ajor e
v
a
c
u
a
tion
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo
Kumpera
Handle
OOM on s
t
ring
intern icall
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Ku
m
pera
Add test fo
r
s
tring inte
r
ning OOM
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpe
r
a
Handle OOM with strin
g
inter
n
ing
.
commit
|
commitdiff
|
tree
2010-11-10
Rodri
g
o Kumpera
Handle
O
OM wit
h
string i
n
ter
n
ing
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo
Kump
e
ra
Add tests for OOM
handling
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Make the p
a
rallel
O
O
M handl
i
ng co
d
e more resil
i
ent
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Impleme
n
t oom
h
a
n
dl
i
ng
f
o
r
MS
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrig
o
Kumpera
A
d
ju
s
t major collect
i
on h
e
uristics for OOM scenari
o
s
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo K
u
mpera
Add heap size accou
n
ting
.
commit
|
commitdiff
|
tree
2010-11-10
R
o
d
rigo
K
ump
e
r
a
Handle failure on alloca
t
i
on f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2010-11-10
Ro
d
r
igo Kumpe
r
a
Add max-h
e
ap
-
size para
m
e
t
er
t
o MONO_GC_PA
R
AMS
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Ku
m
pera
A
d
d boehm su
p
port for m
a
x-heap
-
size
.
commit
|
commitdiff
|
tree
2010-11-10
Ro
d
rigo
K
u
m
p
era
Move fun
c
t
i
on fr
o
m sgen to gc
s
o boeh
m
can use it to
o
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Ha
n
dle
OOM b
e
tter
.
commit
|
commitdiff
|
tree
2010-11-09
Rodrig
o
Kumpera
Add test for
transitive constraint validation
.
commit
|
commitdiff
|
tree
2010-11-09
R
o
drig
o
K
u
m
p
era
Fi
x
b
a
nshee br
e
akage with
t
r
unk
.
commit
|
commitdiff
|
tree
2010-11-09
Rod
r
igo Kumpera
Fix handling o
f
Las
t
IndexOf and empty strings
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kumpera
A
dd r
e
gre
s
sion test for ##59504
4
commit
|
commitdiff
|
tree
2010-11-08
Ro
d
ri
g
o Kumpera
IL c
a
n
't r
e
f
e
rence
litera
l
fields
.
commit
|
commitdiff
|
tree
2010-11-08
Rodr
i
go
Kumpera
D
o
n
't allow zero lo
c
al var tokens
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kumpe
r
a
Work with classes b
e
en l
o
ade
d
.
commit
|
commitdiff
|
tree
2010-11-08
Rodri
g
o Kumpera
Fix Field
I
nfo::GetF
i
eldFromHandle signature
.
commit
|
commitdiff
|
tree
2010-11-03
Rodr
i
go
K
um
p
era
Handl
e
incorrectly enco
d
e
d
types
.
commit
|
commitdiff
|
tree
2010-11-03
Rodrigo Kum
p
e
r
a
D
o
n
't allow zer
o
ind
e
x token in
s
igna
t
u
res
.
commit
|
commitdiff
|
tree
2010-11-03
R
o
d
r
igo
Kumpera
I
n
it the
right ru
n
tim
e
version
.
commit
|
commitdiff
|
tree
2010-10-29
R
odrigo Kumper
a
Handle
la
z
y fie
l
d loadi
n
g
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrig
o
K
u
mpera
Make GetGen
e
ricTypeD
e
fin
i
tionIm
p
l not init the c
l
ass
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kumpera
Rep
l
ace an assert with a nicer
c
h
eck
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kumpera
Fix vtable
c
heck that br
o
ke banshee comp
i
la
t
ion
.
commit
|
commitdiff
|
tree
2010-10-28
Rodrig
o
Kumpera
Better ha
n
dle fa
i
lure
w
h
en
l
oading types
.
commit
|
commitdiff
|
tree
2010-10-28
Rodrigo Ku
m
p
era
K
i
ll s
o
m
e
loader leaks
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
Only set lockT
a
ken t
o
TRUE if
it did
n
ot timeout
.
commit
|
commitdiff
|
tree
2010-10-27
Ro
d
rigo Kumpera
Do
n
't cra
s
h with bad signatures
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
M
ake MonoType::G
e
tField lazi
e
r
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpe
r
a
Chang
e
a g_
w
arning into a
m
ono_trac
e
call
.
commit
|
commitdiff
|
tree
2010-10-27
Rodri
g
o
Kumpera
L
o
a
d
less stuff
w
hen resolving
M
ethodInfo::Attribut
e
s
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrig
o
Kumpera
F
i
x some counters
u
nd
e
r
3
2bits
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrig
o
Kumpera
I
m
plemenent v4
Monit
o
r
:
:Tr
y
Enter overload
s
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpera
P
r
operly
encode field sign
a
tures created
usi
n
g g
t
ds
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpera
Fix
except
i
on me
s
sage
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kum
p
era
Check for declaring type
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo
K
umpera
Avoid
initing the cl
a
ss f
o
r some array related metho
d
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrig
o
Kumpera
Add regressio
n
te
s
t for
#649
0
14
commit
|
commitdiff
|
tree
2010-10-26
Rod
r
igo Ku
m
per
a
Casts must be
to realizable t
y
pes
.
commit
|
commitdiff
|
tree
2010-10-25
Rodr
i
go K
u
m
p
e
ra
A
dd regression test for
#
649017
.
commit
|
commitdiff
|
tree
2010-10-25
Rod
r
igo Kumpera
Rename create_met
h
odspec to crea
t
e_o
p
en_instance
.
commit
|
commitdiff
|
tree
2010-10-25
Ro
d
rigo Kump
e
ra
En
c
ode al
l
g
td as open instantiat
i
ons by default
.
commit
|
commitdiff
|
tree
2010-10-22
Ro
d
rigo Kumpera
MonoType::GetGenericArgume
n
ts don't ne
e
d to mono_
c
lass_init
.
commit
|
commitdiff
|
tree
2010-10-22
R
o
d
r
i
go Kumpe
r
a
C
h
ecks the
c
onstructor d
e
claring type
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrigo
Kump
e
r
a
Correctly encode fields
w
it
h
GTD types
.
commit
|
commitdiff
|
tree
2010-10-20
Rod
r
igo Kumpera
Impl
e
ment better
e
x
plicit ov
e
rride che
c
ks
.
commit
|
commitdiff
|
tree
2010-10-20
Rodrigo Kumpera
Merg
e
bran
c
h 'maste
r
' of github
.
com
:
mono/mo
n
o
commit
|
commitdiff
|
tree
2010-10-20
Rodrigo Kumpera
Pr
o
p
e
r recu
r
sive vtable checking
.
commit
|
commitdiff
|
tree
2010-10-19
R
odrigo
Kumpera
T
emp
o
rarily di
s
able iface check o gene
r
ic instances
commit
|
commitdiff
|
tree
2010-10-19
Ro
d
rigo
K
umpera
A
dd
r
egress
i
on test for
#
640
7
80
commit
|
commitdiff
|
tree
2010-10-19
Rodri
g
o K
u
mpera
D
o
n
'
t
a
ssign vtable slots to static iface methods
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kumpera
Ha
n
dle c
y
clic inter
f
ace defini
t
i
o
ns
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kumpera
Constructors signatures must
be ha
s
this
.
commit
|
commitdiff
|
tree
2010-10-18
R
o
drig
o
K
u
mpera
Merge branch 'master' of githu
b
.
com:mono/mono
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo K
u
mpe
r
a
When
creating the vta
b
le o
f
generic instance
s
, che
c
k
.
.
.
commit
|
commitdiff
|
tree
2010-10-14
Ro
d
rigo Kum
p
era
Add test
s
for protected
f
ina
l
ly b
l
o
c
ks
.
commit
|
commitdiff
|
tree
2010-10-14
Rodr
i
go
K
umpera
Im
p
lement handle
guard s
u
p
p
ort for
a
md64
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo Kumper
a
Make GTD an open type too
.
commit
|
commitdiff
|
tree
2010-10-14
Rod
r
i
g
o Kumpera
Fix memor
y
cor
r
u
ption
in the
cache cast wrappers
.
commit
|
commitdiff
|
tree
2010-10-13
Rodr
i
go Kumper
a
Open instantiation can have a GTD as pa
r
ameter
.
commit
|
commitdiff
|
tree
2010-10-13
Ro
d
rigo Kumpera
Gener
i
c instances can
end up extending a GT
D
.
commit
|
commitdiff
|
tree
2010-10-12
Rodrigo Kum
p
era
F
a
il the class if
it
s
m
e
thod overloads are broke
n
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo K
u
mpera
A
d
d regre
s
sion tes
t
for #562150
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
Check i
f
parent is a va
l
id
type
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Ku
m
pera
Move
I
L v
e
rifier
test to
the right f
o
lder
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrig
o
Kumpera
Ad
d
r
e
gression t
e
st for #562771
commit
|
commitdiff
|
tree
2010-10-11
R
odrigo Kumpe
r
a
Don't allow a GTD to be u
s
ed as a generic a
r
gume
n
t
.
commit
|
commitdiff
|
tree
next