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
Mike Pall
Fix dependen
c
ies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix blacklisting of
C
functions cal
l
ing ca
l
l
backs
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
al
l
Make lu
a
_c
o
nc
a
t
(
) w
o
r
k
from C hook w
i
th partial
frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Fix DSE of USTORE
.
Have
t
o remove OBAR,
to
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
F
ix
byt
e
code JMP slot ran
g
e a
f
te
r
co
n
st + and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limi
t
number of u
s
erda
t
a __gc separatio
n
s
at stat
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure r
u
n
n
ing __gc of userdata created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike
Pall
Fix
d
i
sc
h
arge order of compari
s
o
n
s in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke Pall
M
IPS: U
p
date docs
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
k
e Pall
MIPS: Add support for GD
B
JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke
Pall
FFI: Fix sym
b
ol resolv
i
ng error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
Pall
FF
I
:
Fix resolving
o
f fu
n
ction name redire
c
ts on Wi
n
dows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ik
e
P
a
ll
MIPS:
Integrate a
n
d enable
J
I
T compiler
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
MIPS: Add MIPS32R2 compile-time/runtime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pal
l
MIPS: Interpre
t
er/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Use builtin D-Ca
c
he
/
I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Fix HREFK cod
e
generation for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pall
PPC
:
Fix
fusion of floating-point
X
L
OAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
Fix O
S
X build
issu
e
s
.
Bump
m
ini
m
um
required OSX
version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pall
Replac
e
unwind
.
h defini
t
ions with
o
ur own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI:
C
h
ange
f
f
i
.
load(
)
li
b
rary na
m
e resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike P
a
ll
A
v
oid recursive GC s
t
eps after GC-tr
i
gge
r
ed trace ex
i
t
.
commit
|
commitdiff
|
tree
2012-03-15
Mike P
a
ll
Fix compilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add
missi
n
g
mcode limit
c
heck in assembler
b
a
ckend
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
ke P
a
ll
FFI: Finalize cdata before userdata
w
hen closing
the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e
Pal
l
Fix ar
g
ume
n
t erro
r
hand
l
ing on L
u
a stacks
w
i
tho
u
t a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
F
i
x
a
rgu
m
ent type in
e
rror message fo
r
rel
a
tive ar
g
um
e
nt
s
.
commit
|
commitdiff
|
tree
2012-02-17
M
i
ke Pall
DynASM: Lua 5
.
2 compatibility fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: Try __tostr
i
ng
metam
e
t
h
od on n
o
n-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix bytecode dump f
o
r certain number constan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
M
ike P
a
ll
FF
I
: Fix lib
r
ary unloading on
P
OSIX sys
t
em
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mik
e
Pa
l
l
MIPS: Add MIPS disa
s
se
m
bler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright
date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S: Update inst
a
ll d
o
cs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
MIPS:
Add interpreter
.
Enable
MIPS build rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PPC: Avoid poin
t
less arg clearing in B
C
_IF
U
NC
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike
Pall
PPC
:
Fix a
r
gument ch
e
cki
n
g for rawge
t
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
P
P
C: Fix
resume
a
fter yield from ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM: Avoid
p
ointle
s
s arg clearing in BC_
I
FUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing opcodes to th
e
Dy
n
ASM MI
P
S
m
odule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
i
x
p
a
rsing of
hex literals
with e
x
ponen
t
s
.
commit
|
commitdiff
|
tree
2012-01-15
Mi
k
e Pa
l
l
FFI: Don't touch
f
r
ame in c
a
llb
a
cks w
i
t
h
tailcall
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
all
FFI: Igno
r
e number p
a
r
s
i
n
g errors w
h
ile sk
i
ppin
g
definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mik
e
Pall
FFI:
I
g
n
o
r
e empty statement
s
in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mik
e
Pall
MIPS: Add
D
ynA
S
M MIP
S
mo
d
ule and encod
i
ng engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: A
d
d build rules (non-fun
c
tio
n
al, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect t
a
rget arch
via cross-comp
i
ler
.
D
r
op TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
RELEA
S
E L
u
aJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PPC
:
Avoid undefined ope
r
and de
r
efer
e
n
ce i
n
B
AND/sh
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add callba
c
k
support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Ad
d
c
allback suppor
t
f
o
r
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
Mo
v
e helper for sy
n
c
i
ng data/instruc
t
ion
c
ac
h
e to lj_
m
c
od
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
A
R
M: Err
o
r ou
t
f
o
r attempt to compile wi
t
h hard-
f
loat
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fi
x
stack
check for spilled BASE in par
e
nt
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64:
Always ext
e
nd st
a
ck arguments to
p
ointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
l
l
Fix compiler w
a
rning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
P
al
l
FFI: Fix stack adjustment for calls to stdcall/fastc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need
to treat strl
e
n() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pa
l
l
Fix doc
s
.
The
code base doesn't work on
W
indows 9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't
increme
n
t
m
odule reference counts
d
u
e
to symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pa
l
l
FFI: Record ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack check
i
n side e
x
it
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
: Record C function calls
w
ith
b
ool re
t
urn values
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pa
l
l
FFI: Fix
l
i
n
e
inf
o
for result conversion er
r
ors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
FI:
Fix GetLastError() save
/
r
e
store
arou
n
d
f
fi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
Improve ld script detection
in f
f
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do n
o
t eliminat
e
PHIs only referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack
slot for i
m
plicit n
u
mber->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Speci
a
lize to
prototype
for non-monomorphic
func
t
ions
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
C
o
unt frames
w
i
th same prototype
i
n call unroll
l
imit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke
P
all
Keep
max
i
mum frame extent in snap
-
>to
p
slo
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Get ri
d
o
f
snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix debug option for
m
s
v
cbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike P
a
ll
FFI:
F
ix EnumWi
n
dows
e
xample in doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Add miss
i
n
g GC b
a
rrier
for
c
a
llback r
e
gistrati
o
n
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
F
F
I: Save GetLastError() a
r
oun
d
ffi
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
E
l
im
i
nate som
e
rare
o
ccurrences of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
al
l
F
ix hint-based registe
r
allocation i
n
ra_dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI:
A
dd callback support (for x
8
6/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
P
PC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
F
F
I: R
e
solve __call me
t
a
m
etho
d
for
poin
t
er
s
,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
Pall
Avoid dependence on lj_
j
it
.
h if
onl
y
incl
u
ding lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
M
i
ke Pall
FFI:
Add unwind definitio
n
s for lj_
v
m_f
f
i
_
call
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
FFI: Exten
d
metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
ARM: Fix IR sp
l
itt
i
ng for s
o
ftfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
AR
M
:
Fix c
o
de gene
r
ation fo
r
t
ype-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64: Fix lightuserdata c
o
m
pa
r
isons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spel
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
M
ike Pall
PPC: Inst
a
ll
d
i
s
_pp
c
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FF
I
: Compile call
s
t
o
s
tdc
a
ll
,
fastcall and
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
PPC: Fus
e
B
A
ND with s
h
ift to rlw
i
nm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more
F
OLD rules for s
h
ift + BAND simp
l
ifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64: Fix cod
e
generation
f
or BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pa
l
l
PPC: Fuse BSWAP with XLOAD/XSTOR
E
to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
P
PC/e500: Fix write b
a
rrier in
U
SETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix externally provided relocatio
n
of
f
s
e
ts in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix wri
t
e barrier in USETV/USET
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Integrate
a
nd
e
nable
JI
T
com
p
iler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Allow
s
ele
c
tion o
f
single-numb
e
r
v
s
.
dual-number mode
.
.
.
commit
|
commitdiff
|
tree
next