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
PPC: Fix fusion of floating-point XLOAD/XSTORE.
2012-03-28
Mik
e
Pall
PP
C
: Fix
fusion of flo
a
ting-point X
L
OAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke P
a
ll
Fix OSX build
issue
s
.
Bum
p
min
i
m
um requ
i
red
O
S
X
version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike P
a
l
l
R
epl
a
ce unwind
.
h definitions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FF
I
:
C
hange f
f
i
.
lo
a
d()
l
ibrary name resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
A
v
oid recu
r
sive
GC
s
teps
a
fter GC
-
triggere
d
t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compil
a
tion
o
n Open
B
SD
.
commit
|
commitdiff
|
tree
2012-03-11
Mi
k
e Pall
Add
missing m
c
o
d
e l
i
mit check in
assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike
P
all
F
F
I
:
Fin
a
lize
cdata before us
e
rdata when clos
i
ng
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument error
h
a
ndling on Lua s
t
acks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
ike Pall
Fix
a
rgument type
i
n error message for relativ
e
arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
Dyn
A
S
M: Lua 5
.
2 co
m
p
a
t
ib
i
l
i
ty fix
e
s
.
commit
|
commitdiff
|
tree
2012-02-13
Mike
P
all
Fro
m
Lua 5
.
2: Try _
_
t
o
string
m
etam
e
thod
o
n non-str
i
ng
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mi
k
e
P
all
F
i
x by
t
ecode dump for certain number con
s
tants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pa
l
l
FF
I
: Fix
library unloadin
g
on
P
OSIX sys
t
ems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Ad
d
M
IPS di
s
assembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
B
u
mp
c
opyri
g
ht date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIP
S
:
U
pdate install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS
:
A
dd inte
r
p
reter
.
Enable
MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC
:
Avoid point
l
ess arg clearing in BC_
I
FUNCF
.
Re
m
ove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix
a
rgument ch
e
cking for
r
a
w
get
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pal
l
PPC:
F
i
x
resume
after
y
ield fro
m
hook
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
ARM: A
v
oid point
l
ess arg
c
learin
g
in BC
_
I
F
UN
C
F
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
M
I
PS:
A
dd
missin
g
opcodes t
o
the DynASM
MIPS
module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix
p
arsing of hex literals with expo
n
e
nt
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
F
FI:
Don'
t
touch frame in callba
c
ks wi
t
h tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e
Pall
FFI: Ignore
nu
m
b
e
r parsing er
r
o
rs whi
l
e
skipping def
i
niti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
FFI
:
I
g
nore e
m
pt
y
s
t
a
t
e
me
n
ts in ffi
.
cdef
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
Mike P
a
l
l
MI
P
S: Add
DynASM M
I
PS module
and enc
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pal
l
MIPS:
Add build rules (non-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Au
t
o-detect ta
r
get arch via cross-compiler
.
Drop TA
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke Pall
RELEAS
E
LuaJIT-2
.
0
.
0-be
t
a9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e
P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid u
n
d
e
fined oper
a
nd
dere
f
e
rence
i
n
B
AN
D
/
shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pa
l
l
F
F
I: Add call
b
ack s
u
pport for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
FFI: Add c
a
l
l
back
s
upport for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
Move he
l
per for
syncing data/in
s
truction cache to l
j
_mco
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: E
r
ror out for at
t
empt to compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
AR
M
:
Fix stack check for spi
l
led BASE in
p
a
r
ent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
x64: Always extend sta
c
k arguments
to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
Pall
Fix com
p
iler
warnin
g
.
commit
|
commitdiff
|
tree
2011-12-01
Mike P
a
ll
FFI: Fix s
t
a
ck
adjustment for calls to stdcall/fastcal
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
a
ll
FFI: Need to treat strl
e
n() as a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
T
h
e cod
e
base doesn't work on Window
s
98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike P
a
ll
Don't incr
e
m
e
n
t mod
u
le r
e
fere
n
c
e
c
o
unts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
F
F
I: Record ffi
.
e
rrn
o
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
ix stack check in
side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
:
R
e
cor
d
C
f
u
n
ct
i
on
c
alls with bool retu
r
n values
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
Pall
FFI: Fi
x
line info for r
e
sult c
o
nve
r
sion
e
rr
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
FFI: Fix GetLastError() save/restor
e
ar
o
und ff
i
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
P
a
ll
FFI: Improve ld s
c
ript dete
c
ti
o
n in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike
P
a
ll
Do not eliminate PHIs
o
nly refere
n
ced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
M
ike Pa
l
l
Replace stack slot
f
or im
p
l
i
c
i
t number
-
>
string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Spec
i
alize to pro
t
o
t
ype for
no
n
-monomorph
i
c functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
C
o
unt fram
e
s
with same pr
o
totype in
call
unro
l
l limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
ll
Keep ma
x
imum fram
e
e
x
tent in snap->t
o
pslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid o
f
sna
p
->de
p
th
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
Pall
Fix d
e
bug
o
ption for msvcbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike P
a
l
l
FFI: F
i
x EnumWindows e
x
ample in d
o
cs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
A
dd
miss
i
ng
G
C
barrier
f
or callback registratio
n
.
commit
|
commitdiff
|
tree
2011-11-15
Mik
e
Pall
FFI: Sav
e
GetLas
t
Error() around f
f
i
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
Elim
i
nat
e
s
ome ra
r
e occurrences o
f
red
u
ndant PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based reg
i
st
e
r allocation i
n
ra_dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
FFI: Add callba
c
k su
p
por
t
(for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
Pall
PPC: C
l
ari
f
y do
c
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
FFI: Resolve _
_
cal
l
metamethod for p
o
inters, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike P
a
ll
Avo
i
d depend
e
nce on lj_
j
i
t
.
h if o
n
ly including lj_
t
arg
e
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unw
i
n
d definitions fo
r
lj_vm_f
f
i_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
P
a
ll
FFI:
E
xtend met
a
metho
d
t
u
torial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix IR s
p
littin
g
for softfp XL
O
A
D
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix code g
e
nera
t
ion for type
-
check only
so
f
tf
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike P
a
ll
x64: F
i
x lightuser
d
ata c
o
m
p
arisons
.
commit
|
commitdiff
|
tree
2011-11-04
M
ike Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
M
i
ke Pall
PP
C
:
Inst
a
ll dis_ppc
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls to stdcall, fastcall and
var
a
rg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC: Fuse BAND with shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
A
dd
more FOLD rules
for shift + BAND sim
p
l
ifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
x64: Fix code gener
a
t
i
on for BSWA
P
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse BSW
A
P
with XLOAD/XSTORE to lwbrx/stw
b
rx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
PPC/e500: Fix
w
rite ba
r
r
i
e
r
in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pa
l
l
PPC: Fix extern
a
ll
y
provided relocation offse
t
s i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: F
i
x write barrier in US
E
TV
/
US
E
TS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
l
l
PPC:
I
n
t
egr
a
te an
d
ena
b
le J
I
T
compiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
A
llow sele
c
tion of single-num
b
er vs
.
du
a
l-n
u
mber mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pal
l
PPC: Fix/improve interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pa
l
l
P
P
C
:
Gen
e
ralize r
e
m
aterialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add
s
u
p
port for GDB JI
T
API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
Add
Linux/PPC cache flu
s
h mec
h
anism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
M
a
ke sure to fl
u
sh/sy
n
c the D/
I
-cache for
all gene
r
at
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix handl
i
ng of alignment arguments (nil) to CA
L
LX
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke
P
all
PPC: Add
s
uppo
r
t
for per-trace exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Generali
z
e handling
o
f stack
c
hecks i
n
d
i
ca
t
ed by hi
g
hest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/
r
est
o
re tmptv w
i
t
h
copyT
V
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke
Pall
Fix compiler w
a
rning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add missing F
O
L
D
rule for CONV
.
u
64
.
int + sign-extension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FFI: Cleanu
p
/fix 64
b
it arithmeti
c
in assemble
r
bac
k
end
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x6
4
: Fix math
.
ra
n
do
m
() code ge
n
er
a
t
i
on
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
F
i
x regis
t
er hints for arithmetic helper functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Sepa
r
ate/rename NUM/FLOAT <-
>
I64/U64 con
v
er
s
ion functi
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mik
e
P
all
Cleanup various endianess issues
in
a
ssembler backend
.
commit
|
commitdiff
|
tree
next