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
Handle another case of binding to first arg of static method.
2010-11-23
Rodrigo Kum
p
er
a
Hand
l
e
ano
t
h
e
r case of binding to first arg
o
f stati
c
.
.
.
commit
|
commitdiff
|
tree
2010-11-23
R
o
drigo Kumpera
Fix corlib tests
u
ite crash
.
commit
|
commitdiff
|
tree
2010-11-23
R
odri
g
o Kump
e
ra
Fix typo
.
commit
|
commitdiff
|
tree
2010-11-23
Ro
d
rigo Kumpera
Fix some
a
rray o
v
erflo
w
bugs
commit
|
commitdiff
|
tree
2010-11-23
Rodr
i
go Ku
m
p
e
ra
Check generic instan
t
ions for
c
onstraint
violations
.
commit
|
commitdiff
|
tree
2010-11-22
Ro
d
rigo
Kump
e
ra
H
a
ndle
c
attr wit
h
arrays
o
f System
.
Type
.
commit
|
commitdiff
|
tree
2010-11-18
Rodrigo Kumpera
H
andle broken in
v
al
i
d
g
eneric instant
i
ations
.
commit
|
commitdiff
|
tree
2010-11-18
R
o
drigo Ku
m
pera
Add
r
egression test for
#
562324
commit
|
commitdiff
|
tree
2010-11-18
Rodrigo
K
umpera
Verify the
r
etu
r
n v
a
lu
e
of
calle
d
functions
.
commit
|
commitdiff
|
tree
2010-11-17
Rodrigo Kump
e
ra
Handle method load failure
.
commit
|
commitdiff
|
tree
2010-11-16
R
odri
g
o Kumpera
Better
h
and
l
e of load
i
ng the interfaces
of a type
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Kumpera
H
a
ndl
e
br
o
k
e
n typ
e
s in assignment te
s
t
.
commit
|
commitdiff
|
tree
2010-11-16
R
o
drigo
K
umpera
Don
'
t al
l
ow z
e
ro cattr
t
ype column
.
commit
|
commitdiff
|
tree
2010-11-16
Rodrigo Ku
m
pera
P
r
operly encode GMD on a GTD
.
commit
|
commitdiff
|
tree
2010-11-12
Rodrigo Kumpera
Improve
t
ests
.
commit
|
commitdiff
|
tree
2010-11-12
Rodrigo Kum
p
era
Handle OOM und
e
r evacuation
.
commit
|
commitdiff
|
tree
2010-11-10
R
od
r
igo Kumpera
Merge branch 'g
c
_oom'
commit
|
commitdiff
|
tree
2010-11-10
Rodrig
o
Kumpera
Asser
t
if we O
O
M
during major evacuatio
n
.
commit
|
commitdiff
|
tree
2010-11-10
R
o
drigo Kumpera
Han
d
le OOM o
n
s
tring inter
n
ic
a
l
l
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo Kumpera
A
dd test f
o
r
s
t
r
i
n
g interning OOM
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kum
p
era
Handle
OOM with strin
g
in
t
er
n
ing
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrig
o
Kumpera
Handle OOM with
s
tring interning
.
commit
|
commitdiff
|
tree
2010-11-10
Ro
d
rig
o
K
u
mpera
Add tests for OOM handling
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo
K
umpera
Make
the
p
a
r
a
llel OOM handli
n
g
c
ode more r
e
sil
i
en
t
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpe
r
a
I
m
plement oom han
d
l
i
ng for M
S
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Adjust major collection h
e
ur
i
stics for O
O
M
s
cenarios
.
commit
|
commitdiff
|
tree
2010-11-10
Rodri
g
o Kumpera
Add h
e
ap size accounting
.
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kum
p
e
r
a
Handle
fail
u
re on allocation functions
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
i
g
o
Kumpera
A
d
d max-
h
eap-size parameter to MO
N
O_
G
C_
P
ARAMS
commit
|
commitdiff
|
tree
2010-11-10
Rodrigo Kumpera
Ad
d
boehm support for max-heap-size
.
commit
|
commitdiff
|
tree
2010-11-10
Rod
r
igo Kump
e
ra
Move function from sgen to gc
s
o boeh
m
c
a
n
us
e
it too
.
commit
|
commitdiff
|
tree
2010-11-10
Rodr
i
go Kumpera
Ha
n
dle OO
M
better
.
commit
|
commitdiff
|
tree
2010-11-09
Rodrigo Kumper
a
Ad
d
test for transitive constrai
n
t validation
.
commit
|
commitdiff
|
tree
2010-11-09
R
odrigo Kumper
a
Fix banshee bre
a
k
age w
i
th trunk
.
commit
|
commitdiff
|
tree
2010-11-09
R
odrigo Kumpera
Fix handl
i
ng of LastIndexOf and empty strings
.
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Ku
m
per
a
A
d
d regr
e
s
s
ion
t
est fo
r
##5
9
5044
commit
|
commitdiff
|
tree
2010-11-08
Rodrigo Kumpera
IL
c
an't refere
n
ce literal fi
e
ld
s
.
commit
|
commitdiff
|
tree
2010-11-08
Rodri
g
o
Kumpera
Don't allow
z
ero local var
t
o
k
ens
.
commit
|
commitdiff
|
tree
2010-11-08
Rodr
i
go
K
umpera
Wor
k
w
i
th cl
a
sses b
e
en loaded
.
commit
|
commitdiff
|
tree
2010-11-08
R
odrigo K
u
mpera
Fix FieldI
n
fo::GetFiel
d
FromHandle sign
a
ture
.
commit
|
commitdiff
|
tree
2010-11-03
R
o
d
rigo Ku
m
pe
r
a
Handle incorrectly encode
d
types
.
commit
|
commitdiff
|
tree
2010-11-03
Rodrigo
K
umpera
Don't allow zero index token in si
g
natures
.
commit
|
commitdiff
|
tree
2010-11-03
R
odrigo Kumpera
Ini
t
the r
i
g
ht runtime vers
i
on
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kumper
a
Handle lazy fiel
d
l
o
a
d
ing
.
commit
|
commitdiff
|
tree
2010-10-29
Rodri
g
o
K
u
mpera
M
a
ke Ge
t
GenericTypeDefinitionImpl
n
ot init
t
he class
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo
K
umpera
Replace an assert with a ni
c
er check
.
commit
|
commitdiff
|
tree
2010-10-29
Ro
d
rigo Kumpera
Fix vtab
l
e check
t
hat broke
banshee com
p
ilati
o
n
.
commit
|
commitdiff
|
tree
2010-10-28
Rodr
i
go
K
u
mp
e
ra
Better handle failure when
l
oad
i
n
g
ty
p
e
s
.
commit
|
commitdiff
|
tree
2010-10-28
Rod
r
igo Kumpera
Kill some
l
o
a
der leaks
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
Only set
lockT
a
ke
n
to
TRUE
i
f i
t
did no
t
t
i
m
e
out
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo
K
umpera
Don't cra
s
h with bad signatures
.
commit
|
commitdiff
|
tree
2010-10-27
R
odri
g
o Kumpera
Make
MonoT
y
pe::
G
e
t
F
i
e
l
d
lazier
.
commit
|
commitdiff
|
tree
2010-10-27
R
odrigo Kumpera
C
hange a
g_
w
arning into a mono_trace
call
.
commit
|
commitdiff
|
tree
2010-10-27
Ro
d
ri
g
o
Kumpera
L
o
a
d
less stuff when resolving Meth
o
dInfo::Attr
i
butes
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kum
p
er
a
Fix som
e
cou
n
ters under
3
2bits
.
commit
|
commitdiff
|
tree
2010-10-26
Rodr
i
go Ku
m
pera
I
m
pleme
n
ent v4
M
o
n
itor::TryE
n
t
e
r overloads
.
commit
|
commitdiff
|
tree
2010-10-26
Rod
r
i
go Kumpera
Prope
r
ly e
n
co
d
e field sig
n
atur
e
s created using gtds
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Ku
m
pera
Fix excepti
o
n message
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpe
r
a
C
he
c
k for declaring
t
ype
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumpera
Avoi
d
i
niting the class for some array related
method
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo
K
u
m
pe
r
a
Add re
g
r
e
s
sion test for #649014
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo K
u
mpera
Casts
mus
t
be
to reali
z
able type
s
.
commit
|
commitdiff
|
tree
2010-10-25
R
o
dri
g
o Kumpera
A
d
d
regression
test for #6490
1
7
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo
Kumpera
Ren
a
me cre
a
te_meth
o
dspe
c
to
c
reate_ope
n
_in
s
tance
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo Kumper
a
Encode all gtd as
o
pen in
s
t
a
n
tia
t
ions by default
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrig
o
Ku
m
pera
MonoType::GetGenericArg
u
ments don't need
t
o
m
o
no_class_
i
nit
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrigo Kum
p
era
Ch
e
cks the co
n
struct
o
r decla
r
ing type
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrigo Kumpera
Correctly enco
d
e
f
i
elds with GTD types
.
commit
|
commitdiff
|
tree
2010-10-20
Rodri
g
o
K
umpera
Imp
l
eme
n
t
better e
x
plic
i
t overr
i
de checks
.
commit
|
commitdiff
|
tree
2010-10-20
Rodrigo Kumpera
M
erge branc
h
'mas
t
er' of github
.
co
m
:mono/mono
commit
|
commitdiff
|
tree
2010-10-20
Rodri
g
o Kumpera
Proper r
e
cu
r
s
i
ve vt
a
b
l
e checking
.
commit
|
commitdiff
|
tree
2010-10-19
Rodrigo Kumpera
Temporarily di
s
a
bl
e
if
a
ce check
o
generic instances
commit
|
commitdiff
|
tree
2010-10-19
R
odri
g
o
Kumper
a
Add regression test for
#640780
commit
|
commitdiff
|
tree
2010-10-19
Rodr
i
go Kumpera
Don't assign vtab
l
e slots to static iface m
e
thods
.
commit
|
commitdiff
|
tree
2010-10-18
Rodr
i
go Kumpera
Hand
l
e cyclic interface d
e
finit
i
ons
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kumpe
r
a
Co
n
s
tructors signatures mus
t
be hasthis
.
commit
|
commitdiff
|
tree
2010-10-18
R
o
drigo Kumpera
Merg
e
branch 'm
a
ster' of
github
.
com
:
mon
o
/mono
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo K
u
mpera
When cre
a
ting th
e
vtable
of generic instances,
c
heck
.
.
.
commit
|
commitdiff
|
tree
2010-10-14
Rod
r
igo Kumpera
A
d
d
t
es
t
s
f
o
r protec
t
ed
f
inal
l
y
blocks
.
commit
|
commitdiff
|
tree
2010-10-14
Ro
d
rigo
K
ump
e
ra
Implement hand
l
e guard support for
a
md64
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo Kum
p
e
r
a
Make GTD an open type too
.
commit
|
commitdiff
|
tree
2010-10-14
R
odrigo Kumpera
Fix
mem
o
ry corruptio
n
in the cache cast wr
a
ppers
.
commit
|
commitdiff
|
tree
2010-10-13
R
o
drigo
K
umpera
Open
instantia
t
io
n
can have a GTD as par
a
meter
.
commit
|
commitdiff
|
tree
2010-10-13
R
odrigo Kumpera
Gene
r
ic in
s
tan
c
es can end up ext
e
nding a GTD
.
commit
|
commitdiff
|
tree
2010-10-12
R
odrigo Kumpera
Fail the
cl
a
ss if
i
ts method over
l
o
ads are
b
roken
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrig
o
Kumpera
Add
reg
r
ession test for #5621
5
0
commit
|
commitdiff
|
tree
2010-10-11
R
o
dri
g
o Kum
p
e
ra
Ch
e
c
k
i
f pare
n
t i
s
a valid type
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
Move IL verifier test
t
o
the right f
o
lder
.
commit
|
commitdiff
|
tree
2010-10-11
R
o
d
r
i
go
Kumpe
r
a
Add regressi
o
n
test for
#
562771
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kum
p
era
Don't
a
llow a GTD to be
u
se
d
as a ge
n
eric argument
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo
K
u
mpera
Handle dynamic met
h
ods
a
s
m
anaged
.
commit
|
commitdiff
|
tree
2010-10-11
Ro
d
r
i
go Ku
m
pe
r
a
Add regression test for #644935
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
C
h
e
c
k if gener
i
c constraint are valid
ge
n
e
r
ic insta
n
tiatio
n
s
.
commit
|
commitdiff
|
tree
2010-10-09
Ro
d
rigo
Kumpe
r
a
Add fast
s
t
e
lem
.
re
f
for interfac
e
s too
.
commit
|
commitdiff
|
tree
2010-10-09
Rodrigo Kump
e
ra
Implement fast
s
te
l
emre
f
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo K
u
mpera
Implem
e
nt managed versi
o
ns of the caching ica
l
l
s
.
commit
|
commitdiff
|
tree
2010-10-07
Rodri
g
o K
u
mpera
Add
gsha
r
ing suppor
t
for ca
c
hed casts
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo Kumpera
A
dd si
n
gle
entry cache to casts of types with
v
ariant
.
.
.
commit
|
commitdiff
|
tree
2010-10-07
Rod
r
igo Kumpera
Fa
s
t cas
t
for some c
a
ses of generic variant types
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrig
o
Kumpera
Do the
r
ight c
h
eck for
arra
y
s
.
commit
|
commitdiff
|
tree
next