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
Make lua_concat() work from C hook with partial frame.
2012-04-12
Mike Pall
Mak
e
lua_concat(
)
work from C
hook w
i
th partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
Fix DS
E
of
U
STORE
.
Have
to re
m
ove O
B
AR
,
too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix bytecode JMP
s
lo
t
range afte
r
const +
and/or
o
ptimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
L
i
mit
n
umber of userdat
a
__gc se
p
arations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
E
nsure ru
n
ning
_
_gc
o
f us
e
rdata created in __gc
a
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix discha
r
ge o
r
der
o
f compari
s
o
n
s in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
k
e Pall
MIPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
M
IPS: A
d
d su
p
port for GDB
JIT
A
PI
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FF
I
: Fix s
y
mbol
r
esolving error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pa
l
l
FF
I
: Fix resolving of function na
m
e red
i
rects on
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integ
r
ate a
n
d
enable
JI
T
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pal
l
MIPS: Ad
d
MIPS32R2 co
m
pile
-
time/
r
untime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pal
l
MIPS: Interpreter/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e
Pall
P
P
C: Use bu
i
ltin D-Cache/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC:
F
ix HREFK code generation for
h
uge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion
of floating-point XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pa
l
l
Fix OSX build issu
e
s
.
Bump mi
n
imum requi
r
ed OSX ve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e Pall
R
e
place
u
nwind
.
h definitions wit
h
our
o
w
n
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pal
l
FF
I
: Ch
a
nge ffi
.
loa
d
() libr
a
ry name
r
e
sol
u
tion
f
or
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pa
l
l
Avoid re
c
ursiv
e
GC steps after GC-trig
g
ered
t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike
Pall
Fix c
o
mpilation on Op
e
nBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
A
dd missing mco
d
e
limit check in asse
m
bler ba
c
ke
n
d
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike Pall
FFI
:
Fin
a
lize c
d
a
ta
b
efor
e
user
d
at
a
when clo
s
ing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mik
e
Pa
l
l
Fix argument error handling on Lua sta
c
ks witho
u
t a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix argume
n
t type in error mes
s
a
g
e for relative argu
m
ents
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pal
l
D
ynASM: Lu
a
5
.
2 compatibility
fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: Try __to
s
trin
g
m
e
tamet
h
o
d on
non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pa
l
l
F
i
x byt
e
co
d
e dump fo
r
certain numbe
r
constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mik
e
Pa
l
l
FFI: F
i
x library
u
nloading on POSI
X
sys
t
ems
.
commit
|
commitdiff
|
tree
2012-01-31
M
ike
P
all
M
I
P
S
:
A
d
d
M
IPS di
s
ass
e
m
bler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump
copyright
date to 2
0
12
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS:
Up
d
ate
instal
l
docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
M
IPS: Add interpreter
.
Enable MIPS
b
u
i
l
d
rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PPC
:
Avo
i
d pointless
a
rg clearing
i
n BC_IFUNCF
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix ar
g
ument check
i
ng for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e
Pall
P
PC: Fix re
s
u
me after yield from hoo
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
P
a
ll
ARM: Avoid pointles
s
arg clear
i
n
g
in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing opcodes to the Dyn
A
S
M
MIPS
module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix parsing of hex literals wi
t
h exponent
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI:
Don'
t
touch f
r
ame in cal
l
backs with
tai
l
calls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
a
l
l
F
FI: Igno
r
e nu
m
ber parsing er
r
ors while
s
k
ipping definition
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FF
I
: Igno
r
e empty st
a
tements
i
n ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
M
i
k
e
Pall
MIPS:
A
d
d Dyn
A
SM MIPS module and encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
M
ike Pall
MIPS: Add bu
i
ld rules (no
n
-func
t
ional, y
e
t)
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke P
a
ll
A
uto-detect target arch via cross-compiler
.
Drop TARGE
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE LuaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e Pa
l
l
Upd
a
te
changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undefined operand
d
eref
e
rence in B
A
ND/
s
hift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
c
allback support f
o
r A
R
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
c
a
llback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move helper for s
y
nci
n
g data/inst
r
uction cache t
o
l
j
_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pal
l
ARM: Error
out for attempt
to
c
ompile wi
t
h
har
d
-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pall
ARM: Fix
stack
c
heck
for spilled BASE in
p
arent
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
x64:
Always exten
d
stack
ar
g
uments
to p
o
inter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
F
i
x c
o
mpi
l
er wa
r
ning
.
commit
|
commitdiff
|
tree
2011-12-01
Mi
k
e Pall
FFI: Fix stack adjustment for
c
alls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI:
N
e
ed to
t
reat strlen() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix do
c
s
.
The
code
b
ase doesn't work on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
D
on
'
t
i
ncrement mod
u
le reference counts due to sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike P
a
ll
F
FI: Record ffi
.
e
r
rn
o
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
Fix st
a
c
k
c
heck in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pall
FFI: Record C function
calls wit
h
bool
r
eturn value
s
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: F
i
x line i
n
fo for
result co
n
versio
n
errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
FI: Fix GetLas
t
Error()
s
a
v
e/r
e
s
t
ore ar
o
und ff
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
FFI:
I
m
p
r
ove ld scrip
t
detection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do
n
o
t eliminate PHIs only referenced from other P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-21
M
i
ke Pall
Replace stack slot for implicit number-
>
strin
g
co
n
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Speci
a
lize
t
o pro
t
otyp
e
for non-mono
m
orphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pal
l
Co
u
nt
f
rames wi
t
h sam
e
prototype in call
unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e
P
all
K
e
ep maxi
m
um frame e
x
tent
i
n snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Ge
t
rid
of snap->d
e
pth
.
commit
|
commitdiff
|
tree
2011-11-17
Mi
k
e Pall
F
i
x
de
b
ug
o
p
tio
n
f
or msvc
b
uild
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix Enum
W
indo
w
s example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FF
I
:
Add m
i
s
sing GC barrier
for callba
c
k reg
i
stration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: S
a
ve GetLastError() arou
n
d
ffi
.
load
(
) and s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
E
liminate
some
r
are occur
r
ences of
redunda
n
t PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
F
ix hi
n
t-based register
al
l
ocation in
r
a_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike
P
all
F
F
I:
Add ca
l
lba
c
k support (for x86
/
x
64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
PPC: Clarif
y
docs
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
FFI: Resolve __cal
l
meta
m
ethod for pointers,
too
.
commit
|
commitdiff
|
tree
2011-11-12
M
i
ke
P
a
l
l
Avoid de
p
end
e
nce on lj_jit
.
h
if only including lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind defin
i
tions
f
or lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI: Ex
t
end metamet
h
od tut
o
r
i
al
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
A
RM: Fix IR
s
plitt
i
ng
for s
o
f
t
fp
X
LOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pall
ARM: Fix
cod
e
g
e
n
eration for type-c
h
eck
onl
y
s
oftfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x6
4
: Fix lightuserdata c
o
mparis
o
n
s
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pa
l
l
PPC: Install
dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls
t
o stdcall,
f
astcall and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC: Fu
s
e BA
N
D with sh
i
f
t
to rl
w
inm
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
A
dd m
o
re FOL
D
r
u
les fo
r
shift + BAND
s
i
mplifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
x64:
Fix code generation
for
B
SWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mik
e
Pall
PPC:
Fuse BSWAP with XLOAD/XSTORE to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pa
l
l
P
P
C/e
5
00: Fix
w
rite barrier in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
F
ix externally
p
rovided relo
c
ati
o
n o
f
fsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PP
C
: Fix wr
i
t
e barrier in USETV/
U
S
E
TS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
P
P
C: Integrate and enable
JIT co
m
p
il
e
r
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Allow selection of single-num
b
er vs
.
d
ual
-
number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
l
l
PPC: Fix/improve i
n
terpr
e
ter/J
I
T
integr
a
tion
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Generalize
r
e
mat
e
rializa
t
ion handling
.
commit
|
commitdiff
|
tree
next