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
[gsharedvt] Inflate methods properly in one case. Fixes #34926.
2015-10-20
Zoltan Varga
[
g
share
d
v
t
]
Inflate methods p
r
ope
r
l
y
in on
e
ca
s
e
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Zol
t
an Varga
[llvm
]
Fix the h
a
ndling of r4 argu
m
ents du
r
in
g
calls
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Zoltan Varga
[accep
t
anc
e
-test
s
] Add code from xamari
n
/mono exte
n
sions
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Z
o
l
tan Varga
j
it] Replace a few more
#ifdefs
with flags
.
commit
|
commitdiff
|
tree
2015-10-18
Zoltan Var
g
a
Fix the bui
l
d
.
commit
|
commitdiff
|
tree
2015-10-18
Zoltan Varga
[ji
t
] Add a new MonoBackend str
u
cture wh
i
ch wil
l
contain
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
Zoltan
V
arga
jit] Replace a few more
#
ifdefs wit
h
MonoCompile flags
.
commit
|
commitdiff
|
tree
2015-10-18
Zoltan Varga
[ji
t
] Replace a few more #ifdefs
w
ith MonoCompile f
l
ags
.
commit
|
commitdiff
|
tree
2015-10-18
Zoltan Varga
[
j
it] Re
p
lace a few ar
c
h-
s
pecific
#
ifdef blocks with
.
.
.
commit
|
commitdiff
|
tree
2015-10-18
Zo
l
tan Varga
[jit] Add fla
g
s to MonoCompile to allow the r
e
moval
.
.
.
commit
|
commitdiff
|
tree
2015-10-17
Zoltan Varga
M
ake the thread dum
p
code safe by doing only async
.
.
.
commit
|
commitdiff
|
tree
2015-10-17
Zolt
a
n Varga
Merge pull request #21
4
4 from dlech/patch-1
commit
|
commitdiff
|
tree
2015-10-17
Zoltan Varga
[am
d
64] A
l
l
ow returning of structs
in reg
i
st
e
r pairs
.
commit
|
commitdiff
|
tree
2015-10-17
Zoltan V
a
r
g
a
[llvm] Fix return
i
ng of val
u
e
s in a
r
egist
e
r pair
.
commit
|
commitdiff
|
tree
2015-10-17
Zo
l
tan Varga
[
llvm] Fix JI
T
su
p
port
.
commit
|
commitdiff
|
tree
2015-10-17
Zolt
a
n Varga
[runtim
e
] Disable
t
he e
m
ission of s
t
ubs debug inf
o
.
.
.
commit
|
commitdiff
|
tree
2015-10-16
Z
o
ltan Va
r
g
a
[runt
i
me
]
Simplif
y
the cachin
g
of gsha
r
ed g
e
n
eric params
.
.
.
commit
|
commitdiff
|
tree
2015-10-16
Zoltan V
a
r
g
a
[runtime] Add a new MonoGSharedGenericPara
m
str
u
cture
.
.
.
commit
|
commitdiff
|
tree
2015-10-16
Z
ol
t
an
V
arga
[
amd64] Sp
l
it the valuetype argument
p
as
s
ing code into
.
.
.
commit
|
commitdiff
|
tree
2015-10-16
Zoltan Varga
[aot] Cr
e
ate constrained gpa
r
am
s
usi
n
g the s
a
m
e mini_get_s
h
a
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Zoltan Varga
[
a
md64] Re
m
ove the
specia
l
casing
of T
Y
P
E
D
BYREF in
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Z
oltan Varga
[
l
lvmonly] Call
method
s
in the same
a
ssembly d
i
rec
t
ly
.
commit
|
commitdiff
|
tree
2015-10-15
Zoltan Varga
[llv
m
only]
Update comme
n
ts
.
commit
|
commitdiff
|
tree
2015-10-15
Z
oltan Varga
[l
l
vmonly] Use the Preserve
A
ll
c
alli
n
g
co
n
v
e
ntion fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Zoltan Varga
[ll
v
monly] Factor out the
i
nitialization co
d
e in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Zoltan Varga
[ppdb]
C
h
eck that P
E
fil
e
timestamp as well
w
hen
m
at
c
h
ing
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan Varga
[l
l
vmo
n
ly] Add m
o
re prei
n
itia
l
i
zed got slots, refactor
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Z
o
l
tan
V
a
r
ga
[ppdb
]
Update to
s
pec v
e
r
sion v1
.
0
.
Fi
x
d
eco
d
ing of
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan Varga
[
p
pdb] Update th
e
code
whic
h
check
s
w
h
eneve
r
the ass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Zo
l
t
a
n Varga
Fix the build
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan Varga
[
r
untime] Fix the configure check for
s
t
dc++/c++
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan
V
a
r
ga
[aot] Fix the build when llvm is no
t
enabled
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan
Varga
[ll
v
monly] Fix the build
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan Varg
a
[aot] Rework the handling of preinitialized
go
t
slots
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan
V
a
r
ga
[llvmonly] Sk
i
p init
a
lization of methods
i
f
t
h
e
y
o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Zoltan V
a
rga
[llvmonly] Emit
init
i
aliz
a
tion
co
d
e
for a method only
.
.
.
commit
|
commitdiff
|
tree
2015-10-14
Z
oltan
V
a
r
g
a
[run
t
i
m
e]
Link a
g
ainst the same c++ sta
n
dard library
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
Zoltan Varga
[sdb]
Print
mo
r
e de
b
ug i
n
fo when a seq point is not
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
Z
oltan Varg
a
[llvmonly]
S
implify the
h
an
d
ling of init_bb a bit
.
commit
|
commitdiff
|
tree
2015-10-12
Z
o
ltan Var
g
a
Revert
"[runtime] Don't allocate
domain-level s
t
at
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
Z
oltan Var
g
a
R
evert "
[
runtime] Op
t
imize
mono_class_field_is_special_
s
tati
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
Zolt
a
n
V
arga
[ppdb] Update t
h
e ima
g
e checking c
o
de, the g
u
id in
.
.
.
commit
|
commitdiff
|
tree
2015-10-12
Zoltan
V
a
r
ga
F
i
x
the cro
s
s co
m
piler b
u
ild by
n
ot includi
n
g c headers
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan V
a
rga
F
ix the
l
oaded ll
v
m
b
uild
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
ta
n
Varga
[llvmonly] Fix
t
he build
.
commit
|
commitdiff
|
tree
2015-10-09
Zolta
n
Va
r
ga
Merge remote-trac
k
in
g
branch 'orig
i
n/bitcode-premerge'
commit
|
commitdiff
|
tree
2015-10-09
Z
o
l
tan Varga
Fix regre
s
si
o
ns caus
e
d b
y
the llvmonly changes so n
o
r
m
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan
V
arga
A
void p
a
s
sin
g
the ex_tag around when thro
w
ing exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Av
o
id ins
t
al
l
i
n
g an
unhandled exception
h
and
l
e
r in
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Z
olta
n
V
arga
D
i
sabl
e
SIMD w
h
en using l
l
vm only
.
commit
|
commitdiff
|
tree
2015-10-09
Zol
t
an
Varga
E
mulate ckfinite in l
l
vmonly mo
d
e
.
Im
p
lement
support
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Mak
e
par
t
s of t
h
e jit c++ c
l
ean
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
More nesting issues with EH claus
e
s
.
Fix stack traces
.
commit
|
commitdiff
|
tree
2015-10-09
Zolt
a
n
Varga
Fix a crash if an assembly contai
n
s no EH
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan
V
arga
Implement mono_raise_exception () for LLVM
.
commit
|
commitdiff
|
tree
2015-10-09
Z
o
ltan Va
r
ga
Avoid sorting the clau
s
es, th
e
y ar
e
alr
e
a
dy s
o
rted
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zolt
a
n
Varga
Fix the matching of exceptions in llvmonly mode
.
Add
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Add a fixme for
vi
r
tual generic
cal
l
s
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
ta
n
Varg
a
Pr
o
p
erly
i
nitialize the gro
u
p
e
d
_clauses array
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Va
r
ga
Avoid creating jump
trampolines in llvmonly mode
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Fix llvmonly support in mo
n
o_arch_create_specifi
c
_trampo
l
ine
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan V
a
rga
Ch
e
ck for missing met
h
ods in llvmonly
m
o
d
e in mini
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Z
o
ltan
V
a
r
ga
Remove
empty phi no
d
es, this can
h
a
ppen if a
l
l their
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Avoid gen
e
rating OP_ATO
M
IC_LOAD/OP_ATO
M
IC_
S
TORE opcodes
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan
V
arga
Fi
x
t
h
e LL
V
M_FAILURE mess
a
ge on O
P
_ATOMIC_STORE opcodes
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
tan
V
ar
g
a
Fix the
-
-aot=full support
.
commit
|
commitdiff
|
tree
2015-10-09
Zolta
n
Varga
Remove op
t
imization flags fr
o
m LLVM
_
CXXFLAGS
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Avoid an a
s
sert when
looking up some trampolin
e
s
.
commit
|
commitdiff
|
tree
2015-10-09
Z
olt
a
n Varga
Im
p
lement t
h
e throwing
of corlib ex
c
eptions
.
commit
|
commitdiff
|
tree
2015-10-09
Zol
t
an Varga
I
m
plement Assemb
l
y
.
GetExe
c
utingA
s
semb
l
y () as an intrinsics
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
tan Var
g
a
Avoi
d
emit
t
ing
calls to the llvm
.
mo
n
o
.
loa
d
/st
o
re intrinsics
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Z
ol
t
an Varga
Avoi
d
d
i
sabl
i
ng llvm
for methods with an lmf
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Avoid fall
i
ng back
t
o
the jit in ll
v
monl
y
m
ode
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
tan Varg
a
[llvm]
E
m
it an unr
e
achable instruction afte
r
llvm throws
.
commit
|
commitdiff
|
tree
2015-10-09
Zolt
a
n Varga
[
r
untime] Merge origin/kyte
/
llvmonly-exceptions-pr
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Va
r
ga
R
e
m
ove t
h
e REAL
L
Y_LLVONLY fla
g
, ena
b
l
e
it
b
y
default
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zolta
n
Varga
Fix a merge
problem
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
tan Varg
a
Fix the R
E
A
L
L
Y_LLVMONY mod
e
.
commit
|
commitdiff
|
tree
2015-10-09
Z
olta
n
Varga
Fix
m
erge and othe
r
pr
o
bl
e
ms
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan V
a
r
g
a
Disable REALLY_
L
L
VM_ON
L
Y
by
defa
u
lt
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
V
ar
i
ous h
a
cks to make hell
o
world run wit
h
o
n
ly llvm
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Fix s
u
ppor
t
for
generic virtual
cal
l
s
.
commit
|
commitdiff
|
tree
2015-10-09
Zol
t
an Va
r
ga
Parallelize the generation
of aot images f
o
r make llvmo
n
lyc
h
eck
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Var
g
a
P
a
ss the
r
gctx argum
e
n
t
last, instead of f
i
rs
t
, bec
a
use
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
F
ix in
t
erface ca
l
ls o
n
a
n
u
ll
receiver a
n
d virtu
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zol
t
an Varga
Enable explicit-null-checks
in llvm
-
only mode by d
e
f
a
ult
.
commit
|
commitdiff
|
tree
2015-10-09
Z
oltan V
a
rga
Avoid an ll
v
m asserti
o
n
.
commit
|
commitdiff
|
tree
2015-10-09
Zo
l
tan Va
r
ga
Fix the build
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varg
a
Fix the bu
i
ld
.
commit
|
commitdiff
|
tree
2015-10-09
Z
o
ltan Va
r
g
a
Enable support
f
or more ldvir
t
ftn+del
e
gat
e
c
r
eatio
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
F
ix
t
he case when mono_method_needs_sta
t
ic_
r
gctx_
i
n
v
oke
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Fix support for ldvirtft
n
+delegate creati
o
n
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan
V
arga
Add
supp
o
rt f
o
r delegates
which call
m
ethods
which
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Z
oltan
V
arga
Avoid using the mono calling conv in l
l
vm-only
m
ode
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Ad sup
p
o
rt for iface calls
w
hich might
g
o to m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Var
g
a
A bunch of h
a
cks to compile
l
lvm code using clang instead
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Z
o
l
t
a
n Varg
a
P
a
s
s
the rgctx argument to
gshared methods explicitly
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Varga
Add a llvm_only flag t
o
MonoComp
i
le
and use that instead
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zol
t
an Var
g
a
Avoid cr
e
a
ting jump trampolines an
d
delegate trampolines
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Zoltan Var
g
a
Disable stack ov
e
rfl
o
w tra
m
p
o
lines in llvm-
o
nl
y
mode
.
commit
|
commitdiff
|
tree
next