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
PPC: Use builtin D-Cache/I-Cache sync code.
2012-03-28
Mike Pall
PPC:
U
se builtin
D
-Cache/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
PC: Fix HREFK
c
ode g
e
ner
a
t
ion for h
u
ge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of floating-point X
L
OAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
Fix OSX build is
s
u
e
s
.
Bump minimu
m
requi
r
ed OSX
v
ersion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pall
R
e
place unwi
n
d
.
h defin
i
tions with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike
P
a
l
l
FFI:
C
hange ffi
.
l
o
a
d() l
i
b
r
ar
y
nam
e
re
s
olution
for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive GC
steps
a
fter GC-trigge
r
e
d
tra
c
e
exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix c
o
mpilation on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing mcode
l
imit check
i
n
assembler b
a
c
kend
.
commit
|
commitdiff
|
tree
2012-03-05
Mik
e
Pa
l
l
FFI: Fi
n
alize cdata before userdata w
h
e
n cl
o
sing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
Pall
Fix argument error han
d
lin
g
on
L
ua
s
ta
c
k
s
wi
t
hout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pa
l
l
Fi
x
argument type in erro
r
messag
e
for relative argu
m
ents
.
commit
|
commitdiff
|
tree
2012-02-17
M
i
k
e
P
al
l
DynASM: Lua 5
.
2
com
p
atibili
t
y
fix
e
s
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
Fr
o
m Lua 5
.
2: Try __tostring meta
m
et
h
o
d on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
M
ike Pall
Fix byt
e
code dump for certain
num
b
e
r
constan
t
s
.
commit
|
commitdiff
|
tree
2012-02-01
M
i
ke Pa
l
l
FFI: Fix lib
r
ary u
n
loadin
g
on
POSIX s
y
stems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
P
a
ll
MIP
S
: Add MIPS
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
Bum
p
copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
a
l
l
MIPS: Update insta
l
l docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e Pal
l
MIPS: Add
i
nterpreter
.
Enable MIPS
bui
l
d rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC
:
Avoid
p
oint
l
e
ss arg clearing i
n
B
C
_IFUNC
F
.
R
e
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
PPC: Fix argume
n
t checking for r
a
wget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
P
C
: Fix res
u
me after yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
ARM
:
Avoi
d
pointl
e
s
s arg cle
a
r
i
ng in B
C
_
IFUNCF
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add mi
s
sing o
p
codes
to the
D
ynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike P
a
ll
Fix parsing of h
e
x
lit
e
ra
l
s
wi
t
h ex
p
onents
.
commit
|
commitdiff
|
tree
2012-01-15
M
i
k
e
P
all
FF
I
:
D
o
n't
t
ouc
h
frame
in callbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pal
l
FFI: Ign
o
r
e
n
um
b
er par
s
ing e
r
ror
s
while skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
all
FF
I
: Igno
r
e
empty
s
tatements in
f
fi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIP
S
: Add DynASM MIPS mo
d
ule a
n
d encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
MIPS: Add
b
u
i
ld rules (no
n
-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mi
k
e
P
all
Aut
o
-d
e
tect target arch via
c
ros
s
-compiler
.
D
r
op TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
R
ELEASE LuaJIT-2
.
0
.
0-be
t
a9
commit
|
commitdiff
|
tree
2011-12-14
M
i
k
e
P
a
l
l
Up
d
ate changel
o
g
.
commit
|
commitdiff
|
tree
2011-12-13
M
i
ke Pal
l
PPC: Av
o
id undefined ope
r
and de
r
eference in BA
N
D
/
shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
FFI: Add
call
b
a
ck support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Ad
d
c
allba
c
k support f
o
r PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke P
a
ll
Move h
e
lper for syn
c
i
n
g
data
/
instruction cache to lj_m
c
ode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e
P
a
ll
ARM: Error out for attempt to c
o
mpile with har
d
-f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix sta
c
k check for spilled
B
ASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
P
all
x
6
4: Always extend stac
k
arguments to pointer siz
e
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
F
ix compiler war
n
ing
.
commit
|
commitdiff
|
tree
2011-12-01
Mik
e
Pall
FFI: Fix stack adjustmen
t
for calls to st
d
call/fastc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
FF
I
: N
e
ed to treat
s
t
rlen(
)
as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The c
o
de base doe
s
n't work on
W
i
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mi
k
e Pall
Don't increment module refe
r
en
c
e
c
ount
s
d
ue
t
o sy
m
bol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
P
all
FFI: Record ff
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix
s
ta
c
k check in
s
ide exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
F
F
I: Record
C
function
calls with
b
ool ret
u
r
n values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I
: Fix line i
n
fo for
r
esult conversion e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
P
al
l
FFI:
F
i
x
GetLastError
(
) sa
v
e/rest
o
re
a
round ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld
scri
p
t d
e
t
e
ctio
n
in
f
fi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not eliminate PHIs
only referenc
e
d
from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack slot for imp
l
icit number
-
>strin
g
conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pal
l
Sp
e
cialize to prototype for non-monomor
p
h
i
c
f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
ll
Coun
t
frames with s
a
m
e prototype in call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
K
e
e
p maximum fr
a
me exten
t
in snap-
>
topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get ri
d
of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix debug
option
f
o
r
msvcbuild
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pal
l
FFI: Fix EnumWin
d
ows
e
xamp
l
e
i
n docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
Add missing GC b
a
rr
i
er
f
or callback registra
t
ion
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e
P
all
FF
I
:
Save
G
e
t
Las
t
E
rror() a
r
ound
ffi
.
load
(
) a
n
d symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eliminate some rare oc
c
urrences o
f
redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hin
t
-
b
ased
r
egister
a
llocat
i
on i
n
ra_de
s
t()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
FFI
:
Add
callback support (for x86
/
x
6
4)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
P
P
C:
Clarify do
c
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
FFI: Resolve __call metamethod f
o
r po
i
nter
s
,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Avoid de
p
endence on lj_jit
.
h if onl
y
i
n
cluding
l
j_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI
:
Add unwind definition
s
f
or lj_vm_ffi_
c
all
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pal
l
FFI: Extend metamet
h
o
d
t
u
t
or
i
a
l
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pall
ARM: F
i
x IR sp
l
itting for soft
f
p XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e Pall
ARM: Fi
x
code ge
n
eratio
n
for
typ
e
-chec
k
only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
Pall
x64: F
i
x ligh
t
u
s
e
r
data comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pal
l
Sp
e
lling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Install di
s
_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mik
e
Pall
FFI: C
o
mpi
l
e
c
alls t
o
std
c
all, fastcall a
n
d
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC:
F
us
e
BAND with shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
A
d
d more FOLD rules for
s
hift
+ BAN
D
simplification
s
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e
Pall
x64: F
i
x code gener
a
tion for B
S
W
A
P
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
P
P
C: Fuse BSWAP with XL
O
A
D
/XSTORE t
o
lwbrx
/
stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC/e50
0
: Fix write ba
r
ri
e
r in USE
T
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Fix
e
xte
r
nally prov
i
ded relocation o
f
fsets i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
PPC: Fix write barrier in USETV
/
U
S
ETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pall
P
PC: Integrat
e
and en
a
ble JIT compiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
Allow selection of s
i
ngle-
n
um
b
e
r v
s
.
dual-number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
P
P
C: Fix/improve interpreter/JIT integra
t
ion
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
P
PC:
G
e
ne
r
alize remate
r
ialization ha
n
d
ling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add support for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Add Linux/PPC cache
flush mec
h
a
nism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
M
a
k
e sure
t
o flush/sy
n
c the D/
I
-c
a
che for
all genera
t
ed
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
F
i
x
handling of alignment arguments (nil) to
CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Add su
p
port
for
per-trace ex
i
t
stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Genera
l
i
ze handling of stack checks indicated by hig
h
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/restore tmptv with copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Fix co
m
piler warning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add
mi
s
sing
F
OL
D
rul
e
f
o
r CONV
.
u64
.
i
nt + sign-exte
n
s
i
on
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
FFI: Cleanup/fix 64 bit
arithmetic in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike P
a
ll
x6
4
:
F
ix m
a
th
.
random() co
d
e
g
e
n
eration
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
F
i
x r
e
gister
hi
n
t
s
for
ari
t
h
m
etic
h
e
lper f
u
nctions
.
commit
|
commitdiff
|
tree
next