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
Add required PHIs for implicit conversions (via XREF fwd).
2012-04-19
Mi
k
e Pall
Add requ
i
r
ed PHIs for impli
c
it conversio
n
s (
v
ia
X
R
EF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fi
x
result type of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix
d
epende
n
cies
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e
P
al
l
F
F
I: F
i
x b
l
a
c
kli
s
ting of C fu
n
ctions cal
l
ing call
b
acks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Ma
k
e lua_con
c
at() w
o
rk fro
m
C hook
with partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fi
x
DSE of USTORE
.
Have to rem
o
ve OBAR
,
too
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e
Pal
l
F
i
x byte
c
o
d
e J
M
P slot range after
const +
and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
ll
Limit
number of userdata __gc
separations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
ik
e
Pall
Ensure running _
_
gc o
f
userdata
creat
e
d in
__gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mi
k
e
P
all
F
ix discharge o
r
der
o
f
comparisons
i
n Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mik
e
Pall
M
IPS: Add s
u
pport for G
D
B
JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
Pall
FFI: Fix symbol resol
v
ing error m
e
ssages on W
i
ndows
.
commit
|
commitdiff
|
tree
2012-03-31
Mik
e
Pall
FFI:
F
ix res
o
lving of f
u
nc
t
ion name re
d
i
rect
s
on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
I
n
tegrate a
n
d e
n
able JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
MIPS: Add
MIPS32R2 c
o
mpile
-
t
i
me/runtime
CPU detec
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e Pall
MIPS
:
Interpreter/JIT
i
ntegration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
P
C
:
U
se builtin D-Cache/I-Cache
sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
PPC: Fix HREFK
code
g
enera
t
i
on for huge tabl
e
s
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e
P
all
PPC: Fi
x
fusion of floa
t
ing-point XLOAD/XSTO
R
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OSX b
u
ild
i
ssues
.
Bump minimum required
O
SX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
R
eplace unwind
.
h definitions
w
ith our ow
n
.
commit
|
commitdiff
|
tree
2012-03-21
M
ike Pall
FFI: Change ffi
.
l
oad() library name resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike
Pall
Avoid recursive GC ste
p
s afte
r
G
C-triggered trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing mcode limit
check
i
n
asse
m
bler b
a
ckend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike
P
all
FFI: Finalize
cdata
b
e
f
ore
u
ser
d
ata when
closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument error handling on
Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike P
a
ll
F
i
x argument
type in error
message for re
l
a
tive arg
u
ments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
all
DynASM
:
Lua 5
.
2
com
p
atib
i
lity fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
Mike
P
a
l
l
From
Lua 5
.
2:
T
r
y __tostr
i
ng metamethod
o
n
non-st
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pal
l
Fi
x
bytecode dump
for certain
n
umber constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fix library
u
nloading
o
n POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mi
k
e Pal
l
MIPS: Add MIPS disassem
b
ler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copy
r
ight date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIPS: U
p
date install
docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pa
l
l
M
I
PS: Add interp
r
eter
.
Enable MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
Pall
P
P
C:
A
void pointless arg clearing in BC_
I
FUNC
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix argument c
h
ecking for
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke P
a
ll
PPC: Fi
x
r
e
s
u
me after y
i
eld from
h
ook
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pa
l
l
ARM:
A
voi
d
poi
n
tle
s
s
arg cle
a
ring in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
MIPS:
A
dd
missing
op
c
ode
s
to t
h
e DynASM MI
P
S
m
odule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
Pall
Fix parsing of
h
ex literals
w
ith exp
o
nents
.
commit
|
commitdiff
|
tree
2012-01-15
Mik
e
Pall
FFI: Don't touch frame
i
n
callba
c
ks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore number pa
r
sing errors w
h
ile skipp
i
ng definitio
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mik
e
P
a
l
l
FF
I
: I
g
n
o
re emp
t
y
statements
in f
f
i
.
cdef
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e Pall
MIP
S
: Add DynASM
M
IPS modul
e
and
e
ncoding engi
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
M
I
P
S
: Add
b
uild rules
(non-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
Auto-detect target arc
h
via
c
ross
-
compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
Pall
REL
E
ASE Lua
J
IT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke Pall
U
p
date chan
g
elog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid u
n
defined opera
n
d de
r
e
f
erence in BA
N
D/shi
f
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
FI: Add
c
allbac
k
s
upport for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
c
a
llback supp
o
rt for
P
PC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pa
l
l
M
o
ve helper for syn
c
ing data/inst
r
uction cache to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike
P
all
ARM
:
Error
o
ut for a
t
tempt
t
o
c
o
mpile with
hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pal
l
ARM: Fix stack
check for spilled BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Always
ext
e
n
d
stack argum
e
nts to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix
c
o
mp
i
ler war
n
ing
.
commit
|
commitdiff
|
tree
2011-12-01
Mike P
a
ll
FFI:
Fix stack a
d
ju
s
tment f
o
r ca
l
l
s
t
o
s
td
c
al
l
/
fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Nee
d
t
o treat strlen() as
a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix doc
s
.
The code base doesn't w
o
rk o
n
Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't incre
m
ent
mo
d
ule reference coun
t
s due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
M
i
ke Pa
l
l
FFI: Record ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
Pall
Fix stack check
i
n sid
e
exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Rec
o
rd C functio
n
cal
l
s with bool return valu
e
s
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI: Fix l
i
ne
info for resul
t
c
onversion err
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix
G
e
t
LastError() save/resto
r
e around ff
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pall
FFI: Impro
v
e
l
d script detection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike P
a
ll
D
o
not
eliminate PHIs only refe
r
enced
from ot
h
er PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace st
a
ck
s
lot for
i
m
pli
c
i
t
number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specialize to protot
y
pe
f
or non-m
o
nomorp
h
i
c
functions
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
Count frames with same prototy
p
e in
call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Kee
p
maximum f
r
ame extent in snap
-
>t
o
psl
o
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid
o
f s
n
ap->
d
epth
.
commit
|
commitdiff
|
tree
2011-11-17
M
ike
P
a
l
l
Fix d
e
bug opti
o
n
for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
FI: Fix
E
numWindows example in
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI:
Add missing GC barr
i
er for c
a
llback registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e Pa
l
l
FFI: Save G
e
tLastErr
o
r() ar
o
u
nd ffi
.
loa
d
() and sy
m
bo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Elimi
n
ate some
r
are occur
r
ences of r
e
dundant
P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-based r
e
g
ister all
o
c
ation in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
FI
:
Add
c
all
b
ack support
(
for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
FFI:
Resolv
e
__call
m
e
tamethod
f
o
r
pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid depende
n
ce on
l
j_jit
.
h if
o
n
ly including lj_tar
g
et
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike P
a
ll
FFI: Add
u
n
w
ind definitions
for
l
j_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
F
FI
:
E
x
tend metameth
o
d
t
ut
o
r
i
al
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
AR
M
: Fix IR splittin
g
f
o
r softfp XL
O
AD
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
P
a
ll
ARM: Fix code g
e
nera
t
ion for type-
c
heck only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x
6
4: Fix lightuserdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mik
e
P
a
ll
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mi
k
e Pall
PP
C
: Ins
t
all
dis_pp
c
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
M
i
ke Pall
FFI: Compi
l
e call
s
to stdcall, fas
t
call and va
r
arg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
P
PC
:
Fuse BAND
w
ith
s
hift to rlwin
m
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
A
d
d more FOLD
rules for shift + BAND simplificatio
n
s
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
x
6
4
:
Fix
c
od
e
generatio
n
for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse BSWAP
w
i
t
h X
L
OAD/XSTORE to l
w
b
rx/
s
twbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC
/
e500:
F
ix
wr
i
t
e bar
r
ier in US
E
TS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
P
P
C: Fix externally provided relocation
offsets
in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
P
a
l
l
PPC: F
i
x
w
rit
e
ba
r
ri
e
r in
USE
T
V/USETS
.
commit
|
commitdiff
|
tree
next