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
FFI: Fix symbol resolving error messages on Windows.
2012-03-31
Mike Pall
FFI: Fix sym
b
ol resolving
e
rror messages
o
n W
i
n
d
o
ws
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FFI: Fix reso
l
ving of
f
unction name re
d
irects on
W
indows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
I
n
tegra
t
e
and enable JI
T
compiler
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike P
a
ll
MIPS:
Add MIP
S
32R2 compile-time
/
runtime CPU detec
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pall
M
IPS: Inte
r
preter/J
I
T inte
g
ration
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
P
P
C: Use builtin D-Cache/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e
Pall
P
P
C: Fix
HREFK code generation for huge ta
b
l
es
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of f
l
oating-poi
n
t
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OS
X
b
u
ild issues
.
Bump
m
ini
m
um requ
i
red O
S
X version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Replace unwind
.
h de
f
initions wit
h
our o
w
n
.
commit
|
commitdiff
|
tree
2012-03-21
M
ike
P
all
FFI: C
h
ange ffi
.
load
(
) library
n
ame
re
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
ike Pall
Avoid
r
ecursive GC
steps af
t
er
GC-triggered trace ex
i
t
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compi
l
ation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
M
ik
e
Pa
l
l
Add
m
issing mcode
li
m
it check in as
s
emble
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI
:
Fina
l
ize c
d
ata before userdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix
a
rgumen
t
e
rror handling on
L
ua
s
t
a
c
k
s
without
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in error message for rela
t
ive arguments
.
commit
|
commitdiff
|
tree
2012-02-17
M
i
ke P
a
ll
Dyn
A
SM: Lua 5
.
2 compatib
i
lity
f
ixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke
P
all
Fr
o
m Lua 5
.
2
: Try
__tostrin
g
met
a
m
e
thod on non-s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
P
all
Fix byte
c
ode dump for
c
ertain num
b
er
c
o
nstant
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mik
e
Pall
FFI:
F
i
x lib
r
ary
unload
i
ng on
P
O
S
IX sys
t
ems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Ad
d
MIPS d
i
sassem
b
ler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
Bump copyrig
h
t d
a
te to 201
2
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
I
PS: Update install
d
ocs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIPS: Add i
n
t
e
rpreter
.
Enable
M
IPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
PPC: Avoid point
l
es
s
arg clea
r
ing in BC_IFUNCF
.
R
emove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
P
P
C: Fix argu
m
ent checking
for
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pal
l
P
P
C:
F
ix resu
m
e aft
e
r yield
f
rom hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
ARM:
A
v
o
id pointless
arg clea
r
ing in BC
_
IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
MI
P
S: Add missing opco
d
es
to t
h
e
DynAS
M
MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
ike Pall
Fix parsing
o
f hex liter
a
ls wi
t
h exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
Pall
FFI
:
Don't touch fram
e
in c
a
l
l
b
acks wi
t
h
tailc
a
l
ls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
a
l
l
FFI: Ignore number parsing errors
w
hile skipp
i
ng definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore
empty sta
t
ements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pa
l
l
MIPS
:
Add D
y
nASM
MIPS module and enc
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add build
rule
s
(
non-fu
n
c
t
ional, y
e
t)
.
commit
|
commitdiff
|
tree
2011-12-15
Mik
e
Pall
Auto-detect target a
r
ch via cro
s
s-compiler
.
Drop
TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
all
R
E
LEAS
E
LuaJIT-2
.
0
.
0
-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke Pall
PP
C
:
A
v
o
i
d
u
ndefined operan
d
deref
e
r
e
nce i
n
BA
N
D/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
F
FI: Add
c
a
l
l
b
ack support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
F
I
: Add callback
support for
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
M
o
ve helper for syncing
data/instructi
o
n cache
t
o
lj_mc
o
de
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
ike Pa
l
l
ARM: Error
out
for attempt to
c
ompile
with hard-fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
ARM
:
F
ix
stack ch
e
c
k
f
or sp
i
lled BAS
E
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Alwa
y
s extend
stack
a
rguments to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compile
r
w
arning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FFI: Fix stack ad
j
us
t
ment for calls to
stdcall/fa
s
t
call
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mi
k
e Pall
FFI: N
e
ed to treat strlen() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
Fi
x
do
c
s
.
Th
e
code ba
s
e doesn't work on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't
i
ncrement mo
d
ule reference counts due to
s
y
m
bol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike P
a
ll
FFI: Record ffi
.
errno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
i
x stack chec
k
in s
i
de exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: R
e
cor
d
C fu
n
ction calls with bool return
v
alues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
F
FI
:
Fix line info for
result
c
onve
r
sion err
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
P
a
l
l
FFI: Fix
GetLastError() save/restore around ffi
.
l
oad(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve l
d
s
c
ript detection
i
n ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not eliminate
P
H
Is only refere
n
c
ed fro
m
other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
R
e
place stack slot
f
o
r
implicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
Speciali
z
e
t
o proto
t
y
p
e for n
o
n-monomorphic fu
n
ct
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count
f
rames
wit
h
same prototype in cal
l
unro
l
l
lim
i
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Keep maximum
frame extent in snap->t
o
p
s
lot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
G
e
t
rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix
d
ebug o
p
tion for msvcbuild
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix
E
n
umWin
d
ows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke
Pall
FFI: Add missing
GC barrier for callback
registration
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike P
a
l
l
FFI: S
a
ve GetL
a
stErro
r
() a
r
ou
n
d ffi
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
E
limi
n
a
t
e so
m
e rar
e
occurrenc
e
s o
f
re
d
undant
PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e Pall
Fix h
i
n
t
-based r
e
gister a
l
locat
i
on in ra_
d
est()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Add
c
allback sup
p
ort (for x
8
6/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PP
C
: Cla
r
ify
docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e
Pall
FFI: Resolve __call met
a
method
f
or point
e
rs, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Avoid depen
d
ence on lj_
j
i
t
.
h if only incl
u
ding
lj_
t
arget
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind definitions
f
or lj_vm_ffi
_
call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
F
F
I:
E
xtend metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
A
RM: Fix IR
s
p
litting for soft
f
p XLOA
D
.
commit
|
commitdiff
|
tree
2011-11-11
Mike P
a
ll
ARM: Fix code genera
t
i
on for t
y
pe-che
c
k only so
f
tfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pa
l
l
x64: Fix lightu
s
erdata c
o
m
parisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
Pa
l
l
Spell
i
ng
.
commit
|
commitdiff
|
tree
2011-10-27
Mike
Pall
PPC: Insta
l
l
dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile call
s
t
o
s
t
dc
a
ll, fastca
l
l
and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
PPC: Fuse BAND w
i
t
h
shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
Add more FOLD rules
f
or shift + BAND simplifica
t
ion
s
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64:
Fix code generation for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
PPC
:
F
u
s
e BSWAP with XLOA
D
/XSTO
R
E to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
a
ll
PPC/e500:
Fix write barrier in U
S
ETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix extern
a
lly provided
r
elocation offsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix wr
i
te barrier in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
PP
C
: Integra
t
e and e
n
a
ble
J
IT compile
r
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
Allow selectio
n
of singl
e
-number vs
.
dual-number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PP
C
:
Fix/improve interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Genera
l
ize r
e
materi
a
lizati
o
n handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
PPC: Add support
f
or GD
B
JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
PP
C
: Add Linux/PPC
c
a
che
f
lush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
Make sur
e
to flush/sync the D/I-c
a
che for all gene
r
ated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Fi
x
handling of alig
n
ment arguments
(
nil) to CA
L
LX
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e
P
a
ll
PPC: Ad
d
suppo
r
t for pe
r
-trace exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
Generalize
handling of stack ch
e
c
k
s indica
t
ed b
y
h
i
gh
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't
save/restore tmptv with co
p
yTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fi
x
compiler
w
a
r
ning
.
commit
|
commitdiff
|
tree
next