repo.or.cz
/
luajit-2.0.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
MIPS: Update install docs.
2012-01-23
Mike Pall
MIP
S
:
Update inst
a
ll docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
MIPS
:
Add in
t
erpreter
.
Ena
b
l
e
MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PP
C
: Avoid
pointless
arg c
l
earing in B
C
_I
F
U
N
CF
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
P
all
PPC: Fix ar
g
ument checking f
o
r
r
aw
g
et
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
PPC: F
i
x resu
m
e after yield from hoo
k
.
commit
|
commitdiff
|
tree
2012-01-23
M
ik
e
Pall
ARM: A
v
oid pointless a
r
g clearing i
n
BC_
I
FUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
M
I
PS:
Add missin
g
opcodes to the DynAS
M
MI
P
S modul
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike P
a
ll
Fix pa
r
sing of hex l
i
terals wi
t
h exponents
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike
Pall
FFI: Don't touch frame in
c
allb
a
cks with
tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore number par
s
ing er
r
o
r
s wh
i
le skippi
n
g definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike P
a
l
l
FFI: Ign
o
re empty sta
t
ements in
f
f
i
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add
Dyn
A
SM MIPS module an
d
encoding
engin
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS:
A
dd build rules (n
o
n-fu
n
ctional,
y
et
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
Auto
-
de
t
ect target arch via cross-com
p
iler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
R
ELEAS
E
LuaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update ch
a
ng
e
log
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undefined
o
p
e
r
and dereferenc
e
in BAND/s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add callback s
u
pport for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
F
I: Ad
d
callback support for P
P
C
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
l
l
M
ove helper f
o
r
s
ync
i
ng data/instr
u
ction
c
a
c
he to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM:
E
rror
o
u
t
for attempt
t
o c
o
mpile with h
a
rd-floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix
sta
c
k
c
h
eck
f
or
spilled BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
x
6
4: Always ex
t
en
d
st
a
ck
a
rgume
n
t
s
to pointer
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pal
l
F
F
I
: Fi
x
s
t
ack ad
j
u
s
tm
e
nt
for calls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike
P
all
FFI
:
Need
to
t
reat st
r
le
n
(
)
as a
l
oa
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pal
l
Fix docs
.
The code
ba
s
e do
e
sn't wor
k
on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pa
l
l
Don
'
t i
n
cremen
t
module r
e
feren
c
e counts d
u
e to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
P
all
FFI: Record ffi
.
errno
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pall
Fix stac
k
c
heck
i
n s
i
d
e
exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pall
FFI:
Record C f
u
nction
calls with b
o
ol
r
e
turn v
a
lues
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pall
F
F
I:
F
i
x l
i
ne in
f
o for
r
esult conversion err
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI
:
Fix Get
L
ast
E
rror()
save/restore around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI: Improve ld
s
cript detec
t
io
n
in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke Pall
Do not elimin
a
te PHIs onl
y
referenced from
o
t
her PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Repla
c
e
s
t
a
ck slot for implicit number->st
r
i
ng
c
o
nv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Sp
e
cialize to prototype for non-monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Co
u
nt
fra
m
es with sam
e
pro
t
otype
i
n
ca
l
l unroll
l
imit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
al
l
Kee
p
maxi
m
um frame extent in sn
a
p->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of sna
p
->depth
.
commit
|
commitdiff
|
tree
2011-11-17
M
i
k
e
P
al
l
Fix debug option for msvcbuild
.
b
at
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
F
FI
:
Fix EnumWindows
e
xample in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
Add
missing GC barrier for c
a
l
lback registration
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke
P
al
l
FFI: Save GetLastErro
r
()
a
round
ffi
.
load
(
) and
symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eliminate some
rare
occ
u
rrences
o
f
r
edundant
P
HIs
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
Fix hint-b
a
s
ed
r
e
gister allocation in ra_dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Add callback support (fo
r
x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC: Cla
r
if
y
doc
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Resolve __call metame
t
hod fo
r
point
e
r
s
, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid depen
d
ence
o
n l
j
_ji
t
.
h
if onl
y
including
l
j_t
a
r
g
et
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
Pall
FFI: Add unwin
d
definit
i
o
n
s
for
lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike P
a
ll
FFI
:
Extend metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pal
l
ARM:
F
ix I
R
spl
i
tting
for softfp XLO
A
D
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
Pa
l
l
ARM:
Fix code gene
r
ation for type-check
o
nly so
f
tfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mik
e
Pall
x64
:
F
i
x
lightuserd
a
t
a comp
a
risons
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e P
a
ll
Spel
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
Mik
e
Pall
PPC: Install dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls to
s
td
c
a
l
l
, fastcall
a
n
d
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
P
PC: Fuse BAND with s
h
i
f
t to
rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more
F
OL
D
rules for shift + BAND
simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
x64: Fix
code
g
eneration fo
r
BSW
A
P
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
PPC: Fuse BSWAP w
i
t
h
XLOAD/
X
STORE
t
o l
w
brx/stw
b
rx
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e P
a
ll
PPC/e500
:
Fix w
r
ite ba
r
r
i
er in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix ext
e
rnally
p
rovided relocation offsets
in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix write
b
a
r
rier
in USETV/USET
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
I
ntegrate and ena
b
l
e J
I
T
c
ompiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
A
llow selection of single-number
vs
.
dua
l
-
n
umber mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Fix
/
im
p
rove interpr
e
ter/JIT integrat
i
on
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
PPC: Ge
n
eralize remateriali
z
ation
handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PPC: Add sup
p
ort for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
PPC
:
Add
L
inux/PPC cache flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Make sure
t
o flush/sy
n
c
the D
/
I-ca
c
he f
o
r all ge
n
e
rated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix handling of alignment argume
n
ts (nil) to CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: A
d
d supp
o
rt for per-tra
c
e exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
Gen
e
rali
z
e hand
l
i
n
g of stack chec
k
s indicated by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/r
e
store tm
p
tv with co
p
yTV
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
Fix compil
e
r
warning
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pa
l
l
Whitespa
c
e
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add missin
g
FOLD rule for CONV
.
u64
.
int
+
s
i
g
n-exten
s
ion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
F
F
I: Clean
u
p/fix 64
bit arithmetic in assem
b
ler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e P
a
ll
x64: Fi
x
math
.
ran
d
om(
)
co
d
e g
e
n
e
r
a
tion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Fix register hints for a
r
ithmetic helper functions
.
commit
|
commitdiff
|
tree
2011-10-21
M
i
k
e Pall
Separa
t
e
/
rename NUM/FLOAT <-> I
6
4/U64 conver
s
ion f
u
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mi
k
e Pall
Cleanup v
a
rious
e
ndianess issues in as
s
emb
l
er backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
Rearrange defines for workarounds to embed
d
ed operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike
P
all
Fix PE/COF
F
bytecode file format for
big
-
endian
t
argets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOLD rule
for CONV
.
f
lt
.
num(CONV
.
num
.
flt(x))
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86
:
F
i
x CONV
.
u
32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't
f
use colocat
e
d ar
r
ay offsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pal
l
Fixup PC i
n
trace
b
a
cks after exi
t
s from down-recu
r
sive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
ike Pall
P
P
C: Di
s
tinguish
s
lwi, srwi and rlw
i
nm in disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
Pal
l
Add m
i
ssing FOLD rule
for int
e
ger NEG of cons
t
a
nts
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/AR
M
: Ens
u
re
i
nv
o
catio
n
of SPLIT pass fo
r
float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
a
ll
Save
tmptv state for trace recorder
ac
r
oss RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mik
e
P
a
ll
F
FI: Fix unfuse
d
loads of fl
o
at fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I: Fix call
a
rgumen
t
and return handling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
F
F
I
: Record
l
oads/store
s
to external v
a
riable
s
in name
s
paces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike P
a
ll
FFI: Fix
r
ecordi
n
g of const/enum lookups
i
n namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mi
k
e Pall
Remove unn
e
ede
d
PHI b
a
r
r
ier f
o
r reassoc
i
ation of
d
u
plica
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid overwriting argument with error from met
a
call
.
.
.
commit
|
commitdiff
|
tree
next