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
Disable loading bytecode with an extra header (BOM or #!).
2012-05-03
M
i
ke Pa
l
l
Disable loading bytecode w
i
th an
extr
a
h
e
ader (BO
M
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
RM: Fix com
p
i
lation
of math
.
sinh/cosh
/
tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
RM: Fix r
e
jo
i
n
of
pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: Handle all CALL* ops with do
u
ble results in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike
Pall
Add
m
o
re comparison v
a
riants to Val
g
rind
suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM/FFI: Invok
e
SPLIT pass for double args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
AR
M
:
F
i
x conditiona
l
branch fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
ARM: Fix register a
l
location for ldrd-
o
pt
i
m
i
zed
HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM: Reord
e
r
type/v
a
lue tests
to silence Valgri
n
d
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
all
FFI:
C
larify docs w
r
t
.
'l
o
cal ffi =
.
.
.
' and the interact
i
ve
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
M
ike
P
all
Update ch
a
nge
l
og
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add requir
e
d PHIs f
o
r i
m
plicit conve
r
sions
(via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix result type
o
f point
e
r diff
e
rence
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix dependenc
i
es
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e Pall
FFI: Fi
x
blacklis
t
ing of
C f
u
nction
s
callin
g
callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
M
i
k
e Pall
Mak
e
lu
a
_con
c
at() wor
k
from C hook wi
t
h p
a
rtial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
P
a
ll
Fix DSE of USTORE
.
H
ave to remove OBA
R
,
t
o
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix bytecode JMP
s
lot range after c
o
nst +
a
nd/or optimizat
i
on
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Limit
numbe
r
of userdata __gc separa
t
ions at
s
tate
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
ik
e
Pall
Ensure running __gc of userdata crea
t
ed in __gc
a
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pal
l
Fix d
i
scharge order of compa
r
isons
i
n
L
u
a parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS
:
U
p
d
ate docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pa
l
l
MI
P
S
:
A
d
d s
u
pp
o
rt for GD
B
JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mi
k
e
Pall
F
F
I: Fix sym
b
ol resolving error messages
o
n Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
F
FI: Fix resolving
of fu
n
c
t
ion name r
e
direc
t
s
o
n
W
i
nd
o
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e
P
all
MIPS: In
t
egrate an
d
e
nabl
e
JIT co
m
piler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MIPS
3
2R2 compile
-
time/runtime C
P
U de
t
ection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
MI
P
S: In
t
erpreter/JIT
i
nteg
r
a
t
ion
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
PPC: Us
e
builtin D-C
a
che/
I
-Cache
sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pall
P
PC: Fix
H
REFK
c
ode g
e
neration
for
huge tabl
e
s
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix
f
usion of floating-point XLOAD/
X
STOR
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
Fix O
S
X build i
s
sues
.
Bump minimum requ
i
red OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
M
ike
P
all
R
e
place unwin
d
.
h definitio
n
s with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI:
C
hange ffi
.
load(
)
library name resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pa
l
l
Av
o
id recursive GC
s
teps a
f
t
e
r GC-tri
g
g
e
red trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix
c
o
mpilati
o
n o
n
OpenB
S
D
.
commit
|
commitdiff
|
tree
2012-03-11
M
i
k
e Pa
l
l
Add missing mco
d
e
l
i
m
it check i
n
assembl
e
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mi
k
e
Pall
F
FI: Fi
n
alize cdata before us
e
rdata
w
hen closing
th
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument error han
d
ling on Lua stacks wi
t
hout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
P
a
l
l
F
i
x
a
r
gument type in error message
f
or relative a
r
gum
e
nts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
Dy
n
ASM: L
u
a 5
.
2
c
ompatibi
l
ity fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike
Pa
l
l
From
Lua 5
.
2: Try
__tostring metamethod on non-s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike
Pall
Fix bytecode dump for cer
t
ain
n
um
b
e
r
constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
F
FI: Fix l
i
brary un
l
oading on
POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
P
a
l
l
M
IPS:
A
d
d
MIPS disassemb
l
er
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
Bump copyright date
to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
IP
S
: Update inst
a
ll docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
MIPS: Add interpr
e
ter
.
Enable MIPS build rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PP
C
:
Avoid
pointless a
r
g clearing in BC_IFUNCF
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
PPC: Fix a
r
gument checking for ra
w
g
e
t
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fi
x
resume after
y
ield from h
o
ok
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
A
RM:
Avoid pointl
e
ss
a
rg cl
e
a
r
ing in
BC_IFUNCF
.
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
MIPS:
A
d
d
missing opcodes
t
o the DynASM MI
P
S
m
o
dule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
ix parsing of hex literals with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mi
k
e Pall
FFI
:
D
on't touch frame in cal
l
b
ac
k
s with
tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore num
b
er
p
ars
i
ng
e
rrors while ski
p
ping def
i
n
i
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pall
FFI: Ignore empty statemen
t
s in ffi
.
cd
e
f()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike
Pall
MI
P
S: Add Dy
n
ASM MIPS module a
n
d encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pall
MIPS: Add buil
d
rules (
n
on-
f
u
nctional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect target a
r
ch vi
a
cross-compil
e
r
.
Drop
T
A
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke Pall
RELEAS
E
LuaJIT-2
.
0
.
0
-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update chang
e
l
og
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undefine
d
operan
d
deref
e
rence in BAND
/
shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pal
l
FFI: Add ca
l
lback supp
o
rt
f
or
ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike P
a
ll
FFI: Add callback support for P
P
C
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pall
Mov
e
help
e
r f
o
r syncing data/
i
nstruction cache to lj_
m
code
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: E
r
ror out for at
t
empt t
o
compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
P
a
ll
ARM: Fix stack
c
heck for spilled BA
S
E in p
a
rent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64
:
Always
extend stack argum
e
nts to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pall
Fix compi
l
e
r warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
F
F
I
: F
i
x stack adju
s
t
m
ent for cal
l
s to stdc
a
l
l
/
fastc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
FFI: Need to treat strlen() as a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
Fix docs
.
Th
e
code base doe
s
n't work
on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't increment module refer
e
nce count
s
due to symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
F
FI: R
e
cord ffi
.
e
r
rno
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
Fi
x
stack check in si
d
e
exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
ik
e
Pall
FFI: Record
C
funct
i
on calls w
i
th bool re
t
urn v
a
l
ues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Fix line info f
o
r re
s
ul
t
conv
e
rsion
e
rrors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Fi
x
GetLastError
(
)
save/restor
e
around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI: Improv
e
ld script detect
i
on i
n
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke Pall
Do
not eliminat
e
PHIs only ref
e
renc
e
d from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
M
ike Pal
l
R
epla
c
e
sta
c
k slot f
o
r im
p
licit
n
umber->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specialize to protot
y
pe
for non-monomorp
h
ic functi
o
ns
.
commit
|
commitdiff
|
tree
2011-11-20
M
ik
e
Pall
Coun
t
fr
a
mes
wit
h
same prototype in cal
l
u
n
r
oll limi
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep maximum frame extent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
G
e
t rid of sn
a
p->dept
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
P
all
Fix debug option for m
s
vcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
F
FI: Fix
E
numWindows example
i
n
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pa
l
l
FFI: Add missi
n
g GC ba
r
r
i
er fo
r
cal
l
back registrati
o
n
.
commit
|
commitdiff
|
tree
2011-11-15
M
ik
e
P
a
ll
FFI: Save
GetLastError() a
r
ound ffi
.
load() and
s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Elimin
a
te some rare occ
u
rre
n
ces
of redundant PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based register allocation in ra_des
t
()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
F
F
I
:
Add ca
l
lback support
(for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC
:
Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
F
I
: Reso
l
ve __call metameth
o
d f
o
r
pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
M
ike Pa
l
l
Av
o
id dependence on
l
j
_jit
.
h if
only includin
g
lj_t
a
rg
e
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
P
a
ll
FFI: Add unwind de
f
initions for lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FF
I
:
Extend metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike P
a
ll
ARM: Fix IR
spl
i
tting fo
r
s
oftfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix code
g
enerati
o
n for type-che
c
k only s
o
f
tfp
.
.
.
commit
|
commitdiff
|
tree
next