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
Fix dependencies.
2012-04-17
Mi
k
e Pall
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pall
FFI: Fi
x
bl
a
ckl
i
sting of C functions callin
g
callb
a
cks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
all
Ma
k
e lua_concat() work
f
rom C
h
ook with partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
Fix DSE of USTORE
.
Have to
remove OBA
R
, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
al
l
Fix byt
e
co
d
e JMP slot range after const
+ and/
o
r optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
L
imit nu
m
be
r
of userdata __gc sep
a
r
ations at
state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pall
Ensure running __gc o
f
userdata created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix discharge order
o
f comparisons in Lua pa
r
s
e
r
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
Pall
MIPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mi
k
e
P
all
MI
P
S: Add support for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FF
I
:
F
ix sym
b
ol resolving error messa
g
es on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
P
a
ll
FFI: Fix resol
v
ing
of functi
o
n n
a
me red
i
rects on Wi
n
do
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
M
I
PS: Integ
r
ate
and enable JI
T
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
Add MIPS32R2 compile-time/runtime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
MIPS
:
I
nterpreter/JIT integrat
i
on
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: U
s
e
b
uiltin D
-
C
ach
e
/I-Ca
c
he syn
c
co
d
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix
H
REFK code gene
r
a
tion f
o
r h
u
ge ta
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike
P
a
l
l
PPC:
Fix fusion of floating-point XLOAD/XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pal
l
Fix O
S
X build issues
.
Bump
m
inimum required
O
S
X v
e
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e Pall
Replace unw
i
nd
.
h definitions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike
P
all
FFI:
C
hange ffi
.
load()
l
ibr
a
ry name reso
l
utio
n
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid
r
e
c
ursi
v
e GC steps
a
fter GC-triggered t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike
P
a
ll
F
i
x
c
ompilation
o
n OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pa
l
l
Add mis
s
ing
m
co
d
e
l
imit check in asse
m
ble
r
b
a
cke
n
d
.
commit
|
commitdiff
|
tree
2012-03-05
Mike
P
all
FFI: Finalize cda
t
a
b
e
fore
userdata w
h
en closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
ke Pall
Fix argument error handl
i
ng on Lua stacks withou
t
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pa
l
l
Fi
x
a
rgument t
y
pe
i
n error
m
essage for relative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lua 5
.
2 compatibility fix
e
s
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke
P
all
From
L
ua 5
.
2: Try __tostring metamethod
o
n
non-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike
P
al
l
F
i
x bytecode dump
f
o
r certain numbe
r
constants
.
commit
|
commitdiff
|
tree
2012-02-01
M
ike
Pall
F
FI:
F
i
x libr
a
ry unloading on POSIX sy
s
t
ems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike P
a
ll
MIPS: Add
M
IPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
B
u
mp
copyright
d
ate to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S: Update
in
s
tal
l
docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Ad
d
in
t
erpreter
.
Enable
MIPS bui
l
d rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
A
voi
d
pointless ar
g
c
l
ear
i
ng in B
C
_IF
U
NCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
PPC: Fix argument
checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
PPC: Fix re
s
ume aft
e
r yield from h
o
ok
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
AR
M
: A
v
oid pointless arg clearing i
n
BC_
I
FUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing o
p
codes to the DynA
S
M
MIPS mod
u
le
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pa
l
l
Fi
x
pars
i
ng of
hex l
i
terals with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI: Don't touch frame in ca
l
lbacks wi
t
h tailc
a
l
l
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e
Pall
F
F
I:
I
gnore
number p
a
rsin
g
errors whi
l
e ski
p
p
ing definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e
P
all
F
F
I: Ig
n
or
e
empty statements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike P
a
ll
MIP
S
: Add Dy
n
ASM MIPS module and encoding
e
n
gi
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
M
IPS
:
Add build ru
l
es (non-
f
unct
i
onal, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
Auto-detect target arch
via cross
-
c
o
m
p
i
l
er
.
Dro
p
TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
R
E
LEASE
Lu
a
JIT-
2
.
0
.
0
-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Up
d
ate c
h
a
ngelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike P
a
ll
PPC: Avoid undefined oper
a
nd derefe
r
e
n
ce in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: A
d
d
callback suppo
r
t for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pal
l
FFI: Add callback
support for PP
C
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move helper f
o
r syncin
g
data/instruction cache to lj_mc
o
de
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
i
ke Pal
l
ARM: Error
out for att
e
m
pt to compil
e
with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
ARM: Fix stack chec
k
for spilled B
A
S
E
i
n
par
e
nt
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e Pal
l
x64: Always e
x
tend stack arguments to pointer
size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix com
p
ile
r
warn
i
ng
.
commit
|
commitdiff
|
tree
2011-12-01
Mike P
a
ll
FFI:
Fix stack adjustme
n
t
f
or calls to
s
t
dcall/fast
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
k
e
Pa
l
l
FFI: Need to treat
strlen()
a
s a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
all
Fix docs
.
The code base do
e
s
n
't wor
k
on W
i
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
Don't increment
m
odule reference counts due t
o
sym
b
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record f
f
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack
c
h
e
ck in s
i
de
e
xit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
Record C
f
u
nction ca
l
l
s with bool return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Fix line info for result con
v
ersion errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Fix Get
L
as
t
Error() save/restore arou
n
d ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
a
ll
FFI: Im
p
rove ld scrip
t
detection
in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mi
k
e
Pall
Do not
eliminat
e
PHIs
only refer
e
nced fr
o
m o
t
h
er PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pa
l
l
Replace
stack slot for
imp
l
icit
number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Sp
e
cialize to
prototype for non-monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
Count
f
r
ames with s
a
me
p
rototype in c
a
ll unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep
m
a
x
i
m
um fr
a
me extent in sna
p
-
>
t
ops
l
ot
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike P
a
l
l
G
e
t
r
i
d of s
n
ap->
d
ep
t
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike P
a
ll
Fix de
b
ug optio
n
fo
r
msvcbuild
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e Pall
F
F
I: Fi
x
Enu
m
W
in
d
ows ex
a
mp
l
e in doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI
:
Add missing GC barrier for
call
b
ack registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I
: Save GetLastError() a
r
o
und ffi
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e Pal
l
Elimi
n
ate so
m
e
rare occurrences of redu
n
dant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based register allocation in ra
_
de
s
t()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
F
FI: A
d
d ca
l
l
b
ack s
u
p
port
(
f
or x8
6
/x
6
4
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC
:
Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e Pall
FFI: Resolve _
_
call m
e
t
a
m
ethod for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avo
i
d de
p
endence on lj_jit
.
h if
only includi
n
g lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mi
k
e
P
all
FFI: A
d
d
unwind definitions for lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI
:
E
x
t
e
nd
m
etame
t
hod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e
P
all
ARM: Fix
IR splitt
i
ng fo
r
softfp
X
LO
A
D
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
ARM: Fix code gen
e
ration for type-check
only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64: Fix lightuser
d
ata compari
s
ons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spel
l
i
n
g
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Install dis
_
ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
M
ike
Pall
FFI
:
Compile ca
l
ls to std
c
al
l
, fa
s
tcall and var
a
rg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: F
u
se
B
AND with shift to
rlw
i
nm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add
m
ore
F
OLD rules for sh
i
f
t + BAND
s
i
mplifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
x6
4
:
Fix
c
ode generat
i
on for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PP
C
: Fuse BSWAP
with XLOAD/XSTORE
to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pa
l
l
PPC/e500:
F
i
x
write barrier in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
PPC: Fix ext
e
rnall
y
provi
d
ed relocation offsets
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix write
b
arrier in USETV
/
USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PP
C
: Integrate
a
nd enable JIT comp
i
l
e
r
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
All
o
w se
l
ect
i
on of singl
e
-numb
e
r vs
.
dual-number
m
od
e
.
.
.
commit
|
commitdiff
|
tree
next