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 GetGenericTypeDefinitionImpl not init the class.
2010-10-29
Ro
d
rig
o
Kumpera
Make
GetG
e
nericTypeDe
f
initionImpl n
o
t init the cla
s
s
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrig
o
Kumper
a
Re
p
lace a
n
assert with a nicer check
.
commit
|
commitdiff
|
tree
2010-10-29
Rodrigo Kump
e
ra
Fix
vtable check
that br
o
k
e
b
anshee compilation
.
commit
|
commitdiff
|
tree
2010-10-28
Ro
d
rig
o
Kumpera
Bett
e
r handle failu
r
e when lo
a
ding types
.
commit
|
commitdiff
|
tree
2010-10-28
Rodrigo Kumpera
Kill
some loader leaks
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpera
Only set lo
c
kT
a
ken to
TRUE
if
it did
n
o
t t
i
m
e
out
.
commit
|
commitdiff
|
tree
2010-10-27
Rodr
i
g
o Kumpera
Do
n
't cra
s
h
wit
h
bad signatures
.
commit
|
commitdiff
|
tree
2010-10-27
R
o
drigo Kumpera
Make MonoType
:
:
GetField laz
i
e
r
.
commit
|
commitdiff
|
tree
2010-10-27
Rodrigo Kumpe
r
a
C
h
ange a g_warning into a mono
_
trace call
.
commit
|
commitdiff
|
tree
2010-10-27
Rodr
i
go Kumpera
Load less stu
f
f when r
e
s
olving MethodInfo::Attr
i
butes
.
commit
|
commitdiff
|
tree
2010-10-26
Rod
r
igo Kum
p
era
Fix
s
ome
c
ounter
s
un
d
er 3
2
bit
s
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Ku
m
pera
Implem
e
nent v4 Monitor::Try
E
nter over
l
oa
d
s
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo K
u
mpera
P
rope
r
ly enc
o
d
e field signatur
e
s c
r
eated usi
n
g
g
t
ds
.
commit
|
commitdiff
|
tree
2010-10-26
Rod
r
igo Kumpera
F
i
x exceptio
n
mes
s
age
commit
|
commitdiff
|
tree
2010-10-26
R
o
drigo Kumpera
Check for
d
eclaring type
.
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Kumper
a
Avoid
initing th
e
c
l
ass for some array rel
a
ted methods
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
R
o
d
r
igo Kumpera
Add regre
s
sio
n
test for #649014
commit
|
commitdiff
|
tree
2010-10-26
Rodrigo Ku
m
pera
Casts mus
t
be to reali
z
able type
s
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo K
u
mpera
Add regression test for
#64
9
017
.
commit
|
commitdiff
|
tree
2010-10-25
Rodrigo
K
umpera
Ren
a
me create_methodspec
t
o cr
e
ate_o
p
en_instanc
e
.
commit
|
commitdiff
|
tree
2010-10-25
Rodri
g
o Kumpera
Encode
a
l
l gtd as o
p
en in
s
tantiatio
n
s by de
f
ault
.
commit
|
commitdiff
|
tree
2010-10-22
R
o
drigo Kumpera
MonoType::GetGeneric
A
rgument
s
don't
need to mono_class_
i
nit
.
commit
|
commitdiff
|
tree
2010-10-22
Ro
d
rigo Kumpera
Checks
the c
o
n
s
truc
t
o
r
d
e
c
l
aring
type
.
commit
|
commitdiff
|
tree
2010-10-22
Rodrigo Kumpera
Correctly encode f
i
elds w
i
th GTD types
.
commit
|
commitdiff
|
tree
2010-10-20
Rodrigo
K
u
mpera
Implement better
e
x
plicit override checks
.
commit
|
commitdiff
|
tree
2010-10-20
Rodrigo Kumpera
Merge bran
c
h
'
ma
s
ter' of github
.
c
om
:
mono/m
o
no
commit
|
commitdiff
|
tree
2010-10-20
Rodr
i
go Kumpera
Pro
p
er r
e
cursi
v
e
vtable
c
hecking
.
commit
|
commitdiff
|
tree
2010-10-19
R
odrigo K
u
mpera
Temporarily di
s
able ifa
c
e check o
g
e
n
er
i
c instanc
e
s
commit
|
commitdiff
|
tree
2010-10-19
Rodrigo Kumpera
Add
r
e
gression
t
e
s
t for #640780
commit
|
commitdiff
|
tree
2010-10-19
R
odrigo
K
ump
e
ra
Do
n
't
assi
g
n vtabl
e
slots to
s
tatic ifa
c
e
met
h
ods
.
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kumpera
H
andle cycl
i
c interface de
f
ini
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-10-18
Ro
d
rigo Kumpera
Constructors
s
i
gnatures must
be hasthi
s
.
commit
|
commitdiff
|
tree
2010-10-18
Rod
r
igo Kumpera
Merge br
a
n
ch 'master' of github
.
com:mono
/
mono
commit
|
commitdiff
|
tree
2010-10-18
Rodrigo Kum
p
era
When
c
reating the
v
tabl
e
o
f generic instances, check
.
.
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo
K
u
mp
e
ra
Add
t
es
t
s for protecte
d
f
inally blocks
.
commit
|
commitdiff
|
tree
2010-10-14
Rodrigo Kumpera
I
m
p
lement handle guar
d
support
for amd64
.
commit
|
commitdiff
|
tree
2010-10-14
R
odri
g
o Kumpera
M
a
ke
G
TD an open t
y
pe too
.
commit
|
commitdiff
|
tree
2010-10-14
R
o
drigo Kum
p
era
Fix memory corru
p
tio
n
i
n
th
e
cach
e
cas
t
wrappers
.
commit
|
commitdiff
|
tree
2010-10-13
Rodrigo Kumpera
O
pen
i
nstantiation can have
a
GTD as parame
t
er
.
commit
|
commitdiff
|
tree
2010-10-13
Rodr
i
g
o
Kump
e
ra
Gene
r
ic instances c
a
n en
d
u
p
e
x
tend
i
ng a
GTD
.
commit
|
commitdiff
|
tree
2010-10-12
Rodrigo Kumpera
Fail the class
i
f
its m
e
thod overloads are
broken
.
commit
|
commitdiff
|
tree
2010-10-11
Rod
r
igo
K
umpera
A
d
d regression test for #56
2
15
0
commit
|
commitdiff
|
tree
2010-10-11
Rodrig
o
Ku
m
pera
Che
c
k if parent is a valid type
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kump
e
ra
Mo
v
e IL ve
r
ifier
t
e
s
t to the
right folder
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpe
r
a
Ad
d
regression
t
est for #562
7
71
commit
|
commitdiff
|
tree
2010-10-11
Rod
r
igo Kumpera
Don't allow a
G
TD to b
e
u
s
ed as
a generic argume
n
t
.
commit
|
commitdiff
|
tree
2010-10-11
R
odrigo Kumpera
Handle dyna
m
ic me
t
hod
s
as man
a
g
e
d
.
commit
|
commitdiff
|
tree
2010-10-11
Rodrigo Kumpera
Add regression test fo
r
#644935
commit
|
commitdiff
|
tree
2010-10-11
Ro
d
rigo Kumpe
r
a
C
h
eck
if generic con
s
trai
n
t are valid generi
c
i
n
s
tantiati
o
ns
.
commit
|
commitdiff
|
tree
2010-10-09
Rodrigo Kumpera
Add fast ste
l
em
.
re
f
for
interfaces to
o
.
commit
|
commitdiff
|
tree
2010-10-09
Rodrigo
K
u
m
pera
Implement f
a
st ste
l
emr
e
f
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo Kumpera
Implement managed
v
e
rsions of
the caching icall
s
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo
K
umpe
r
a
Add gshar
i
ng su
p
port for cache
d
cas
t
s
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo K
u
mpera
Add single
e
ntry c
a
che
t
o
c
asts of types with v
a
riant
.
.
.
commit
|
commitdiff
|
tree
2010-10-07
Rodrigo K
u
mpera
Fa
s
t cast for
some ca
s
es of ge
n
eric v
a
r
i
an
t
types
.
commit
|
commitdiff
|
tree
2010-10-07
R
o
drigo Kumpera
Do the right check
f
o
r arr
a
ys
.
commit
|
commitdiff
|
tree
2010-10-05
R
odrigo K
u
mpera
T
he nested in type shoul
d
not be i
n
flated
.
commit
|
commitdiff
|
tree
2010-10-05
Rodrigo Kumpera
Im
p
lement asm mo
n
ito
r
/
enter exit for a
m
d64-sgen
.
commit
|
commitdiff
|
tree
2010-10-05
R
o
drigo Kumpera
Implement x86 su
p
port for mon
i
t
o
r
enter/e
x
i
t
f
a
s
tpaths
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rod
r
i
g
o Kumpe
r
a
Enable de
l
egate
.
ctor optimiza
t
i
o
n under sgen
.
commit
|
commitdiff
|
tree
2010-10-05
Rodri
g
o Kumpera
M
a
ke cards_in_range more
accurate
commit
|
commitdiff
|
tree
2010-10-05
Rodri
g
o Kumpe
r
a
Fix a bun
c
h of issues with cardtab
l
e c
o
de
.
commit
|
commitdiff
|
tree
2010-10-05
R
o
drigo Ku
m
pera
Kill so
m
e
dead code and fix a fu
n
c
t
ion name
commit
|
commitdiff
|
tree
2010-10-05
Rodrigo Ku
m
pera
Pr
o
perly check the ImplMap table
.
commit
|
commitdiff
|
tree
2010-10-04
Rodrigo Ku
m
p
e
ra
Fix #6
4
2130
.
commit
|
commitdiff
|
tree
2010-09-30
Rodrigo K
u
mpera
Fix AOT su
p
port
f
or deleg
a
tes
commit
|
commitdiff
|
tree
2010-09-29
Rodri
g
o
Kumpera
F
i
x
arm and ppc builds
commit
|
commitdiff
|
tree
2010-09-29
Ro
d
r
igo Kumpe
r
a
Remove "NotWorking" from a
t
es
t
that n
o
w
w
o
rks
.
commit
|
commitdiff
|
tree
2010-09-29
Rodrigo Kumpera
n
dle static methods with
b
o
u
nd
first
a
rg
.
commit
|
commitdiff
|
tree
2010-09-27
R
odrigo Kump
e
ra
Add run
t
i
me
t
es
t
for deleg
a
tes with
null target
.
commit
|
commitdiff
|
tree
2010-09-27
Rodrig
o
K
umpera
Ad
d
c
omment on the
reason of a non
o
b
v
i
ous check
.
commit
|
commitdiff
|
tree
2010-09-27
Rodrigo Kumpera
E
n
able
t
est that has been fixe
d
in
t
he runtime
.
commit
|
commitdiff
|
tree
2010-09-27
R
odrigo Kumper
a
Raise ArgumentException for delegate on
c
losed met
h
ods
.
commit
|
commitdiff
|
tree
2010-09-27
Rodrigo Kumper
a
Ignore
a
ll n
o
n
st
a
t
ic field
s
.
commit
|
commitdiff
|
tree
2010-09-27
Rodrigo
K
umpera
Record all trampoli
n
es to the jitmap
.
commit
|
commitdiff
|
tree
2010-09-24
Rodrigo Kumpera
Implement amd64 s
u
ppor
t
f
or OP_CARDTABLE
.
commit
|
commitdiff
|
tree
2010-09-23
Rodrigo K
u
mpera
Han
d
l
e verification
o
f types in non
c
anoni
c
al f
o
rms
.
commit
|
commitdiff
|
tree
2010-09-23
Rodrigo Kumpera
Remove unwanted
debug spew
.
commit
|
commitdiff
|
tree
2010-09-21
Ro
d
r
i
g
o Kumpe
r
a
Enable cardtabl
e
fo
r
par
a
llel ma
r
k-sweep
.
commit
|
commitdiff
|
tree
2010-09-21
Rod
r
igo
K
umpera
Add
support f
o
r break
o
n u
n
veri
f
ia
b
le for verifier
.
.
.
commit
|
commitdiff
|
tree
2010-09-20
Rodrigo Kumpe
r
a
Use
new verifier function
t
o
l
a
zily
c
heck
.
commit
|
commitdiff
|
tree
2010-09-20
Rodrig
o
Kumpera
A
d
d
f
unction to
v
alidate an indi
v
i
dual r
o
w in the
typeref
.
.
.
commit
|
commitdiff
|
tree
2010-09-20
Rodrigo Kum
p
e
ra
Report the b
r
oken t
y
pe
name instead of ass
e
mbly's
.
commit
|
commitdiff
|
tree
2010-09-20
Rodrigo Kumpera
Use
L
ist
<
Exc
e
ption>
i
n
stead
of ArrayList
to make thin
g
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-20
Rodrigo Kumpera
Fix AssemblyBuild
e
r::GetTypes () with unfinis
h
ed types
.
commit
|
commitdiff
|
tree
2010-09-19
R
od
r
igo Kumpera
A
v
oid
a
sup
e
rfluous copy
.
commit
|
commitdiff
|
tree
2010-09-19
Rodrigo Kumpera
Cleanup
d
efiniti
o
ns and clearly
s
tate
s
what are the
.
.
.
commit
|
commitdiff
|
tree
2010-09-19
R
odrigo Ku
m
per
a
Fix los sca
n
ni
n
g with overlapping cards
.
commit
|
commitdiff
|
tree
2010-09-19
Rodrigo Kum
p
era
Us
e
card point
e
r as ind
u
ct
i
on variab
l
e
.
commit
|
commitdiff
|
tree
2010-09-19
Rodrigo Kumpera
Fix overlappi
n
g support for copy/cle
a
r f
u
n
c
t
i
ons
.
commit
|
commitdiff
|
tree
2010-09-19
Rodrigo Kumpera
F
i
x
OP_CARDTABLE to
s
upport overlapping cards
.
commit
|
commitdiff
|
tree
2010-09-19
R
o
d
ri
g
o Kump
e
ra
Documen
t
some ca
r
dtabl
e
requirements a
n
d add
a
n assert
.
commit
|
commitdiff
|
tree
2010-09-15
Rodrigo Kumpera
Fix mo
n
otouc
h
bootstrap
.
commit
|
commitdiff
|
tree
2010-09-14
Rodrig
o
Kumpera
Fix crash i
n
pedum
p
.
commit
|
commitdiff
|
tree
2010-09-14
Rodrigo Kump
e
r
a
Fix
6
4
bits b
u
ild
.
commit
|
commitdiff
|
tree
2010-09-14
Ro
d
r
i
go K
u
mpera
Add v4
.
0 beta to runtim
e
ver
s
ions l
i
s
t
.
commit
|
commitdiff
|
tree
2010-09-14
Rodrigo Kumper
a
F
ix fall
t
hru of EH bl
o
ck check
.
commit
|
commitdiff
|
tree
2010-09-13
R
odrigo Kumpera
CompiledContext is
no longer needed
.
commit
|
commitdiff
|
tree
2010-09-13
Rodrigo
K
umpera
Me
t
hodBu
i
lder shoul
d
return null for
g
en
e
ric
ar
g
u
m
ents
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
Ro
d
rigo Kumpe
r
a
Fix a warning
.
commit
|
commitdiff
|
tree
next