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
MIPS: Update
install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add interpreter
.
Enable M
I
PS
b
uild rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Avoid pointless arg cleari
n
g
in B
C
_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
P
C: Fi
x
argument c
h
ecking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
PC: Fix resume afte
r
yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pal
l
ARM:
Avoid pointles
s
ar
g
cleari
n
g in BC_IFUNCF
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
MIPS:
A
dd mi
s
s
i
ng opco
d
es to the DynASM
MI
P
S
mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
i
x
p
arsi
n
g of hex literals with
exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
F
F
I:
Don't touc
h
frame in callbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
al
l
FFI: Ignore number pa
r
sing er
r
ors while skip
p
ing definitions
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
ke P
a
ll
F
F
I: Ignore
e
mpty
statem
e
nts in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
M
i
ke Pall
M
I
PS
:
Add DynAS
M
MIP
S
mo
d
ule and
en
c
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mi
k
e Pal
l
MIPS: Add build
r
ules (non-fun
c
tional, yet
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect target arc
h
via
c
r
o
ss-compiler
.
Drop TAR
G
ET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
Pall
RELEASE LuaJIT
-
2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
M
ike Pall
Up
d
ate cha
n
gelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid unde
f
ined operand dere
f
erence in BAND/sh
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI: Add
callback suppor
t
for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
Pall
FFI: Add callb
a
ck su
p
port for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move helper for
s
y
n
ci
n
g dat
a
/ins
t
ruction cache
to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Error out for attempt to compile with hard-fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e
Pall
ARM:
Fix stack
c
heck for
s
pilled BASE in pa
r
ent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
Pall
x64: Always ex
t
en
d
stack
ar
g
u
m
ents to po
i
nter size
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pall
Fix com
p
i
ler warning
.
commit
|
commitdiff
|
tree
2011-12-01
M
ike Pall
FFI: Fix
s
tack adjustment for ca
l
ls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: N
e
ed
to treat
strle
n
(
)
a
s
a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
Th
e
code base doesn't wor
k
on Windows 9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don'
t
i
ncrement
module referen
c
e counts d
u
e to sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mi
k
e Pall
FFI:
Re
c
o
r
d ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix
s
tack check in side exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI: R
e
cord C fu
n
ction calls with bool r
e
turn
values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix line i
n
fo for
result c
o
nversion errors
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
FI: Fix Ge
t
L
astErro
r
() save/restore a
r
o
u
nd ffi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld script detection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pal
l
D
o not eliminate PH
I
s only
r
eferenced fro
m
oth
e
r PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike P
a
l
l
Rep
l
ace s
t
a
c
k slot for implicit number->
s
t
ring
conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
S
pecializ
e
to pr
o
to
t
ype for non-monomorphic fu
n
c
t
ion
s
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pal
l
C
o
unt frames with
same p
r
otot
y
pe in call unroll limi
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
a
l
l
Keep maxim
u
m frame ex
t
e
n
t in snap->to
p
slot
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
G
et rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike P
a
ll
Fix debug option for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pal
l
FFI: Fix Enum
W
ind
o
ws e
x
a
m
p
le in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Ad
d
missing GC barrier f
o
r callba
c
k
regist
r
ation
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
P
all
F
F
I
:
Save G
e
tLastError() around f
f
i
.
lo
a
d() and
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
El
i
minate some rare occurrences of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
Fix hint-bas
e
d
register allocation in
ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
FFI: Add callback
s
upport (fo
r
x86/x64
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
FFI: Resolve __call me
t
a
m
ethod for pointe
r
s,
t
o
o
.
commit
|
commitdiff
|
tree
2011-11-12
Mike P
a
l
l
Avoid
d
ep
e
nd
e
nce on
l
j_jit
.
h
if
o
n
ly in
c
l
uding lj_
t
arge
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI:
A
d
d unwind d
e
fi
n
ition
s
for lj_v
m
_ffi_ca
l
l
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pal
l
FFI: Exten
d
m
eta
m
et
h
od tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
ARM: Fix
I
R splitting for so
f
t
f
p
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
ARM: Fi
x
c
ode
generation for type-c
h
ec
k
only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x6
4
: Fix lightuserdata comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
P
all
S
pel
l
i
n
g
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Install di
s
_
p
p
c
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pa
l
l
FFI: Comp
i
le calls to stdcall, fastcall and v
a
rarg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fus
e
B
AND with shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
Add more FOLD
r
ules for
s
h
ift + BAND
s
i
m
plifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e
Pall
x6
4
: Fix code gene
r
ation for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pa
l
l
PPC: Fus
e
BSWAP wit
h
XLOAD/XSTORE
to lw
b
rx/stw
b
rx
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke
Pall
PPC/e500: Fix write barrier in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
F
ix ext
e
rnall
y
provided relo
c
ation offs
e
ts in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e Pa
l
l
PPC:
Fix
w
r
ite
b
arr
i
er in USETV/U
S
ETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
PPC: Integr
a
te an
d
enable
J
IT compiler
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Allow selection of sin
g
le-number vs
.
dual-number
m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
Fix/improve interp
r
e
t
er/JIT i
n
te
g
r
a
tion
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike
P
all
PP
C
: Generalize rematerializati
o
n h
a
n
d
l
i
n
g
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
PC
:
Add s
u
pp
o
rt fo
r
GDB
J
I
T
A
P
I
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add
L
inu
x
/P
P
C cache flush
m
echani
s
m
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
Make su
r
e to flush/sync
the D/
I
-
c
ache for all ge
n
erat
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix han
d
ling of alignment a
r
g
uments (nil) t
o
CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
PPC: Add support for per-trace
exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Ge
n
eralize han
d
ling o
f
stack che
c
ks indi
c
ated by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
al
l
Don't save/res
t
ore tmptv w
i
th copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e Pal
l
Fix compiler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
Whi
t
espa
c
e
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
A
d
d
m
i
ssing FO
L
D rul
e
f
o
r CONV
.
u64
.
int + sign-exten
s
ion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike P
a
ll
FFI: Cleanup/fix 64 bit ar
i
thmetic in assemble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke Pall
x64: F
i
x math
.
rand
o
m() c
o
de generation
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Fix register hints
f
or arithmetic helper
f
unctions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Se
p
arate/rename NUM
/
F
L
O
A
T <-> I6
4
/U
6
4 con
v
e
rsion functions
.
commit
|
commitdiff
|
tree
2011-10-21
M
ike P
a
ll
Cleanup
v
a
r
ious
endia
n
ess issues in assem
b
ler ba
c
k
e
nd
.
commit
|
commitdiff
|
tree
2011-10-19
M
i
k
e Pall
R
earrange define
s
for w
o
rkaround
s
to emb
e
dde
d
ope
r
ating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
Fix PE/COFF bytecode f
i
le format for big-endi
a
n
t
argets
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike P
a
l
l
Fix FOLD rule
f
or CONV
.
f
l
t
.
num(CONV
.
num
.
flt(x)) =>
x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FF
I
/
x86:
F
ix
C
ONV
.
u32
.
num round
i
ng
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don
'
t fu
s
e colocate
d
array offs
e
ts without -Of
u
se
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Fixup
P
C
in tra
c
ebacks after ex
i
ts
f
r
om down-recur
s
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
Distinguish slwi, srwi
and
r
lwinm in disassemb
l
y
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pall
Add missing FOLD rule for integer NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/ARM: Ensure inv
o
cation of SPLIT
p
a
s
s f
o
r float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save tmptv state fo
r
tra
c
e reco
r
der acros
s
RE
C
O
R
D
vmeven
t
.
commit
|
commitdiff
|
tree
2011-10-13
Mike P
a
ll
FFI
:
Fix unfused loads of float
fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mik
e
Pall
FFI: Fix
call ar
g
ument and
r
eturn handlin
g
for
I
8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record
l
o
a
ds/s
t
ore
s
to
exte
r
nal variables i
n
namespa
c
es
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
FFI: F
i
x r
e
cording
of const/enum lookups in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
R
emo
v
e
unneeded
P
HI barrier
f
or reassociation of
dup
l
icate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
i
k
e Pall
A
void o
v
e
r
writin
g
argument with err
o
r from me
t
acal
l
.
.
.
commit
|
commitdiff
|
tree
next