repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ARM: Fix register allocation for ldrd-optimized HREFK.
2012-04-26
Mike Pall
A
R
M
:
Fi
x
register allocation for l
d
rd-optimized HR
E
FK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pall
ARM: Reorder
t
ype/v
a
lue tests
t
o silence Valgrin
d
.
commit
|
commitdiff
|
tree
2012-04-19
M
ike Pall
FFI: Cla
r
if
y
docs wrt
.
'local
ffi =
.
.
.
'
a
n
d the interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
U
pdate ch
a
ngelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
A
d
d req
u
ired
P
H
I
s
for imp
l
icit conversions (via
X
R
EF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
F
I: Fix result type of pointer
d
iffere
n
ce
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix
de
p
endencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
all
FFI:
Fix
b
lac
k
lis
t
ing of C fu
n
ctions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
M
ake lua
_
c
onca
t
()
work fro
m
C hook with p
a
rtial fram
e
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix DSE
of USTORE
.
Have to remov
e
O
BAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pall
Fix
b
ytecode
J
M
P
slot
r
a
n
ge after c
o
nst + and
/
or o
p
timizati
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
Limit numb
e
r o
f
userdata
__gc se
p
aration
s
at
state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure running __gc of us
e
rda
t
a cre
a
t
e
d in _
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mik
e
Pall
Fix discharge order of comparisons
i
n Lua par
s
er
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
P
all
M
IPS: Upd
a
te docs
.
commit
|
commitdiff
|
tree
2012-04-01
M
i
k
e Pall
M
IPS: Ad
d
support for GDB JIT
API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike P
a
ll
F
FI: Fix sym
b
ol resolving erro
r
messages
o
n
Windo
w
s
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fi
x
resolving of functi
o
n na
m
e redirects o
n
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
P
all
MIPS: Int
e
gra
t
e and enabl
e
JIT com
p
iler
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
k
e
Pal
l
MIPS: A
d
d MIPS3
2
R
2
compi
l
e-time/runtime CPU d
e
t
ectio
n
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: In
t
erpreter/JIT integ
r
ation
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e Pall
PPC: Use builtin D-Cache/I-
C
ach
e
sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke
Pall
PPC: Fix HREFK co
d
e
generat
i
o
n f
o
r huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion
of flo
a
ting-point XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pall
Fix
OS
X
build issu
e
s
.
Bum
p
minimum r
e
quired OS
X
version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Rep
l
ace unw
i
nd
.
h definitions with our
ow
n
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change ffi
.
load() library name reso
l
u
tion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike P
a
ll
Avoi
d
recursive
GC steps after
G
C
-triggered
t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pal
l
Fix
comp
i
lation on
Op
e
nBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike
Pa
l
l
Add missing mcode limit check in assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mik
e
Pa
l
l
FFI: Final
i
ze cdata before userdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
F
i
x argu
m
ent error handli
n
g on
L
ua stacks wit
h
out a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
ik
e
P
a
ll
Fix a
r
g
umen
t
type in error message for relative ar
g
u
m
e
nts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lu
a
5
.
2
c
ompati
b
ili
t
y
fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From L
u
a 5
.
2: Try _
_
tostring meta
m
ethod on non-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pa
l
l
Fix bytecode dump
f
or certain number
c
o
nstants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI:
Fix l
i
brary unloadin
g
o
n
POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIP
S
:
A
dd MIPS disasse
m
bler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pa
l
l
Bump copyright date to
2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Updat
e
in
s
t
a
ll docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
MIPS: Add inte
r
preter
.
E
n
a
b
l
e MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
PP
C
: Av
o
id
p
oi
n
tless arg
c
learing in B
C
_IFUN
C
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PP
C
: Fi
x
a
r
g
um
e
nt chec
k
ing for
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PPC: Fix
r
esume after yield
f
rom hoo
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
A
R
M
: Avoid poin
t
less a
r
g
clearing in
B
C_IFUN
C
F
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIP
S
: Ad
d
m
i
ssing opcod
e
s to th
e
DynAS
M
MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
ike Pall
Fix parsing of hex liter
a
ls
with e
x
ponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike
Pall
FF
I
:
Don't to
u
ch frame
in
c
a
ll
b
acks with tai
l
ca
l
ls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pa
l
l
FFI: I
g
n
ore numb
e
r parsing e
r
rors while skipping defin
i
tion
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignor
e
empty
s
tatemen
t
s i
n
ff
i
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pal
l
MIPS: Add Dy
n
ASM MI
P
S module and encodi
n
g engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
MIPS:
A
d
d
build rules
(non-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
Pall
Auto-detect
t
a
r
g
e
t
arch via c
r
oss-compiler
.
Drop TA
R
GET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE LuaJIT
-
2
.
0
.
0-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
all
U
p
d
a
te changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mik
e
Pall
PPC: Avoi
d
u
n
def
i
ned operand
d
erefere
n
ce in BAND/sh
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pall
FFI: Ad
d
callb
a
ck support fo
r
ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
F
FI:
A
d
d
c
a
llback
s
u
p
port for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move hel
p
er for syncing data/instructio
n
c
a
che to l
j
_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike
Pall
ARM: Error out for attempt to comp
i
le with h
a
rd-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
ARM: Fix stack check for spilled
B
ASE in
paren
t
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
l
l
x64: Always ex
t
end stack arguments to pointer
s
ize
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
Fix compil
e
r war
n
in
g
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
Pall
FFI: Fix st
a
ck
a
djus
t
m
ent for calls t
o
stdcall/f
a
stcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need to treat strlen
(
) as a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix
d
ocs
.
The code ba
s
e doesn't work
on
W
indows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't
in
c
re
m
e
n
t module r
e
fer
e
nce counts d
u
e
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record ff
i
.
e
rrno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix
s
tack ch
e
ck in side ex
i
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Recor
d
C fu
n
ction calls
w
ith
b
ool return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI
:
Fix line info
for re
s
ult
c
onversion errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I
:
Fix GetLastError() save
/
r
estore around
f
fi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve l
d
script d
e
tec
t
i
on i
n
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do n
o
t
eliminate
PH
I
s only referenced fr
o
m other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mik
e
Pall
Replace stack slot
fo
r
i
mplicit number
-
>string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
S
p
ec
i
alize to prot
o
t
y
pe
for n
o
n-monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count f
r
a
mes
w
i
t
h same pro
t
o
type
in
c
all unrol
l
limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Keep maximum f
r
a
me
e
xt
e
nt
in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
Get
r
id
of sna
p
->d
e
pth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix
d
eb
u
g o
p
tion for msvcbuild
.
b
a
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: F
i
x
E
numWindows exam
p
l
e in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FF
I
: A
d
d
m
i
s
sing GC barrier for call
b
ack
r
egistration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Sav
e
GetLa
s
t
E
rror()
a
round
f
f
i
.
load()
a
nd symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke Pall
Eliminate some rare occ
u
rrences of r
e
dundant PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
i
x hint-based register a
l
locati
o
n in ra_d
e
st()
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e
Pa
l
l
FF
I
:
Add callback sup
p
ort (
f
or x
8
6/x
6
4)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
PPC: Cla
r
ify
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Resolve __call metame
t
hod for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
Pall
Avoid dependence on lj_j
i
t
.
h if only inclu
d
i
n
g
lj_ta
r
ge
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI: Add unwind definitions
for lj_vm_ffi_
c
all
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI: Extend m
e
ta
m
ethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix IR spli
t
t
ing for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM:
F
ix
c
ode genera
t
ion for typ
e
-check onl
y
soft
f
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
Pall
x64
:
Fix lightuserdata comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
Spel
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
Mik
e
Pall
P
PC: Install
dis_
p
pc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike P
a
ll
F
F
I: Compile calls to stdcall, fastcall a
n
d
v
ararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
PP
C
:
F
u
s
e
BAND with s
h
ift to rlwin
m
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
k
e Pall
Add
m
ore FOLD r
u
les for shift + BAND simpl
i
fications
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
k
e Pall
x64: Fix
code generation for BSWA
P
.
commit
|
commitdiff
|
tree
next