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
M
i
ke P
a
ll
MIPS: Update install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS:
Add int
e
rpreter
.
Enable MIP
S
b
uild
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pal
l
P
P
C
: Avoid pointl
e
s
s arg
clearing in BC_IFUNCF
.
Remo
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
P
P
C
: Fix argum
e
nt checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PP
C
:
Fi
x
resum
e
a
f
ter yield from
h
ook
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
ARM: Av
o
id pointless arg clea
r
ing in BC_IFUNCF
.
F
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: A
d
d missing opcode
s
to the DynAS
M
MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mi
k
e
Pall
Fix parsing of hex literals with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't touch frame
in ca
l
lbacks wi
t
h tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike Pall
FFI: I
g
no
r
e
n
u
m
ber parsin
g
e
r
rors while
s
kipping def
i
nitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mik
e
Pall
F
FI: Ignore empty st
a
temen
t
s in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
M
i
ke Pall
MIPS: Add DynASM MIPS m
o
dul
e
a
n
d
e
n
c
oding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
MIP
S
: Add build rules
(
non-
f
unction
a
l,
y
e
t
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mi
k
e
Pal
l
Auto-detec
t
targ
e
t arch via cross
-
c
o
m
piler
.
Drop TARG
E
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
a
l
l
RELE
A
S
E LuaJI
T
-2
.
0
.
0-be
t
a9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update ch
a
n
g
e
log
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike Pall
PPC: Avoid undefi
n
ed ope
r
and de
r
efere
n
c
e in B
A
N
D/shif
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
FFI:
A
dd
c
al
l
back support
f
or
ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
Pa
l
l
FFI: Add
c
allback support f
o
r PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
Move helper for
syncing data/inst
r
ucti
o
n cache to
l
j_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Er
r
or
o
u
t
for attempt to co
m
pi
l
e with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
ik
e
Pa
l
l
AR
M
: Fix stack ch
e
ck for spilled BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64:
A
l
w
a
ys exte
n
d
s
tack arguments to pointer
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fi
x
c
o
mpiler
warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FFI: Fix stack adju
s
tm
e
n
t
fo
r
c
alls to s
t
dcal
l
/f
a
stcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
FFI:
N
eed to treat st
r
le
n
()
as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
all
F
ix
docs
.
The co
d
e bas
e
doesn't wo
r
k on
Window
s
98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
D
o
n
't increment
m
odule refere
n
c
e
c
o
u
nt
s
du
e
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FF
I
: Re
c
ord ffi
.
er
r
no()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
Fix st
a
ck check in s
i
de exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
FI
:
R
e
c
o
rd C function calls wi
t
h bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
M
ik
e
P
all
FFI
:
Fix line info f
o
r res
u
l
t
conve
r
sion err
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
FFI: Fix
G
e
t
Last
E
rror
(
) save/rest
o
re ar
o
und ff
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Impro
v
e ld scr
i
pt d
e
tection in
f
fi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-23
Mike
P
all
Do not
e
l
i
mina
t
e PHIs on
l
y referenc
e
d from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Repl
a
c
e
s
t
ack slo
t
for implicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pa
l
l
S
p
ecialize
to proto
t
y
p
e for non-monom
o
rphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frames w
i
t
h s
a
me prototype in call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Keep maximum fram
e
e
xtent in snap->topsl
o
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
Get
r
id of
s
nap
-
>
d
epth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike P
a
ll
Fix d
e
bug opti
o
n
for
m
svcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: Fix Enu
m
Windows exa
m
ple in
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
FFI: Add missing GC
b
a
r
rier for
c
allb
a
c
k registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Save G
e
tLastError() around ffi
.
l
o
ad() and symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
E
l
imin
a
te some rare occu
r
r
ences of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
Fix hint-based register allocation in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke Pall
FFI:
A
dd callback support
(for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC:
C
l
ar
i
fy d
o
cs
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
FFI:
Resol
v
e _
_
call
metame
t
hod
f
or
p
ointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
M
ik
e
Pall
Avoid dependence on
lj_
j
it
.
h
if on
l
y includ
i
ng lj_targe
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FF
I
: Add unwi
n
d definitions for lj
_
vm_ffi_cal
l
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI: Extend metame
t
hod tu
t
orial
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pall
ARM: Fix IR splitting fo
r
softf
p
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
ARM:
F
i
x
c
ode
generation for typ
e
-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke P
a
ll
x64:
Fix li
g
htu
s
er
d
at
a
com
p
arisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Install dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: C
o
mpile cal
l
s
t
o stdcall, fastcal
l
and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
PPC: Fuse BAND with
shift t
o
rl
w
i
n
m
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
Add more FOLD rules for sh
i
ft
+
BAND simpli
f
icat
i
ons
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
x64:
Fix code generati
o
n for BS
W
AP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC:
F
us
e
BSWAP with XLOAD/XST
O
RE to
l
wbrx/st
w
brx
.
commit
|
commitdiff
|
tree
2011-10-25
Mik
e
Pa
l
l
PPC/e
5
0
0
: Fix wr
i
te barrier
i
n USETS
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e
Pall
P
PC: Fix externall
y
p
r
ovided relocati
o
n offsets i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PPC: Fix w
r
i
te bar
r
ier
in USE
T
V/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C
:
I
nt
e
g
r
ate and e
n
able JI
T
compile
r
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pa
l
l
A
l
low selection of si
n
gle-number
vs
.
dual
-
number mod
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix/improve in
t
erpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PPC
:
Generalize remate
r
ialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
P
all
PP
C
:
Ad
d
support for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pal
l
PPC: Add
Linux/PPC
cache f
l
ush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike
P
a
l
l
Make
s
u
re to
f
lush/sync
the
D/I-cach
e
for all gene
r
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke
P
all
Fix ha
n
d
l
ing of
align
m
ent arguments
(nil) to CAL
L
X
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
P
a
l
l
PPC: Ad
d
support for p
e
r-tra
c
e exit
stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Generalize ha
n
dling of stack ch
e
cks
i
nd
i
cated by hi
g
hest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
Don'
t
save/restore tmpt
v
with cop
y
TV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Fix compiler warn
i
ng
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
W
hitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pal
l
A
d
d
missi
n
g FOLD rule for CONV
.
u
6
4
.
int + s
i
gn-extension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pal
l
F
FI:
Cleanu
p
/fix 64 bit ari
t
hmetic in ass
e
mbler
b
ackend
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pall
x64:
F
i
x
ma
t
h
.
rando
m
() code generation
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke
P
all
Fix
r
e
gister hi
n
ts for arithmetic helper
funct
i
ons
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pal
l
Sepa
r
ate/rename NUM/FLOAT <-> I64/U64 co
n
version f
u
nctions
.
commit
|
commitdiff
|
tree
2011-10-21
M
i
k
e Pall
Cleanup vario
u
s
endianess issues in as
s
embler ba
c
kend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
Rearrange def
i
n
es for workar
o
und
s
t
o
embedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix
PE
/
C
OFF byte
c
o
de fi
l
e format
f
or big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pa
l
l
F
ix
FOLD rule for CONV
.
f
l
t
.
num(CONV
.
num
.
flt(x))
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86:
Fix CONV
.
u32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mi
k
e
Pall
Don't
f
use
c
olocat
e
d ar
r
ay offsets without -
O
fuse
.
commit
|
commitdiff
|
tree
2011-10-17
M
ik
e
Pall
Fi
x
u
p
P
C in tracebac
k
s
a
f
t
er exits from
down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
ike Pall
PP
C
: Dis
t
ing
u
ish sl
w
i, srwi and rlwinm in disasse
m
bly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
all
Add miss
i
ng
F
OLD rule
f
or
i
n
teg
e
r NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FF
I
/ARM:
E
n
s
ure i
n
vocation o
f
S
P
L
I
T pass fo
r
f
loat
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pal
l
S
a
ve tmptv sta
t
e for trace
r
eco
r
der ac
r
oss RECORD vmev
e
nt
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FF
I
:
F
ix unf
u
sed loads
o
f
fl
o
at fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike P
a
ll
FFI: Fix call a
r
gument and
r
eturn handling fo
r
I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
F
F
I
:
Record loa
d
s/s
t
ore
s
to
e
x
ternal vari
a
bles i
n
n
a
mespaces
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
FFI: Fix recording
o
f const/enum lookups in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove u
n
needed PHI bar
r
i
e
r for reassociation of
dup
l
ic
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid overwriting a
r
gument
with error
f
rom me
t
a
c
all
.
.
.
commit
|
commitdiff
|
tree
next