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
MIPS: Add support for GDB JIT API.
2012-04-01
Mike Pall
MIPS: Add support f
o
r GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fix symbol r
e
so
l
vin
g
err
o
r mes
s
a
ges on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
F
FI: Fix
resolvi
n
g of functio
n
n
ame re
d
ire
c
ts
o
n W
i
ndows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
l
l
MI
P
S: Integrate a
n
d enab
l
e
JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike P
a
ll
MIPS:
Add M
I
PS32R2 compile-time/runtime CPU
detec
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Interpre
t
er/JIT integratio
n
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e P
a
ll
PPC:
U
s
e b
u
iltin
D
-Cache/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e Pal
l
P
P
C
: Fix HREFK co
d
e generat
i
on
f
or huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
P
PC: Fi
x
fusion of floating-point
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pa
l
l
F
i
x OSX b
u
ild is
s
ues
.
Bump minimum required OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pall
R
e
plac
e
u
nwind
.
h definitions wit
h
our
own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change ff
i
.
load() library name
re
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
i
ke
Pall
Avoid rec
u
rsive
GC
s
teps
a
fter GC-trig
g
ered trace e
x
it
.
commit
|
commitdiff
|
tree
2012-03-15
Mik
e
Pall
Fix
compilati
o
n on
OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike
P
a
l
l
Add missing
m
code
limit check i
n
assem
b
ler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI: Finalize
c
data before userdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
ike Pa
l
l
Fix argument error handl
i
ng
on Lua stacks without
a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pa
l
l
F
ix argum
e
nt type in erro
r
message f
o
r relative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lua
5
.
2 compatibili
t
y
fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2: Try _
_
tostring metamethod on non
-
s
tring
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
M
ike Pall
F
i
x bytecode dump fo
r
certain num
b
er constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike P
a
ll
FFI: Fix lib
r
a
r
y unloading on POSIX syst
e
m
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add M
I
PS
disassemb
l
er
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright d
a
te to 20
1
2
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIPS: U
p
date install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
M
IPS
:
A
dd interpreter
.
En
a
ble MIPS build
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e
Pa
l
l
PPC:
Avoid pointless a
r
g cleari
n
g in B
C
_I
F
U
N
CF
.
Remov
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PPC: Fix argument checkin
g
for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PPC
:
Fix resume after
yi
e
l
d
from h
o
ok
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
ARM: Avoid pointless
a
rg cl
e
aring in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
MIP
S
:
A
dd miss
i
ng
o
pcodes to the DynASM M
I
PS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix
p
a
rsi
n
g
of hex li
t
erals with
ex
p
onents
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike Pall
FFI: Don't t
o
uch frame i
n
call
b
a
c
ks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore
number
parsing e
r
rors while skippi
n
g definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
F
FI
:
Ig
n
ore
e
mpty st
a
teme
n
t
s in ffi
.
cde
f
()
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e
Pall
MIPS:
A
d
d
Dyn
A
SM M
I
PS mod
u
l
e
and enc
o
din
g
eng
i
ne
.
commit
|
commitdiff
|
tree
2011-12-15
M
i
ke Pall
MIPS: Add build rules (non-functiona
l
,
yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
A
ut
o
-d
e
tect targe
t
arch via cross-co
m
piler
.
D
rop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
RELEAS
E
Lua
J
IT-2
.
0
.
0-
b
eta9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e
P
all
Up
d
ate c
h
an
g
elog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike
P
all
PPC
:
Avoid u
n
defi
n
e
d oper
a
nd dereference in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
FI:
A
dd c
a
llback
s
uppo
r
t for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
ll
FFI: Ad
d
callback support
f
or
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
l
l
Move
helper fo
r
syncing data/inst
r
uct
i
o
n
cache
to lj_mcod
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e Pall
ARM: Error out for
a
t
tempt to compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pa
l
l
ARM: Fix stac
k
check for spill
e
d
B
ASE in
p
arent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
ll
x64: Alway
s
extend st
a
ck argu
m
ents
to
po
i
nter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
l
l
F
i
x compiler w
a
rning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FF
I
: Fix stack adjustment for calls to
stdcall/fastca
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI:
Need
t
o trea
t
strlen() as a lo
a
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
a
ll
Fix docs
.
The code
b
a
se doesn't work
on Wi
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
k
e P
a
ll
Don't i
n
crement mo
d
ule reference counts
d
ue to
s
ymbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI:
Record ffi
.
errno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fi
x
stac
k
che
c
k in side exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Record
C function calls wit
h
bo
o
l return val
u
es
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e
Pall
F
FI: Fix line info for result conversion e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: Fix G
e
tLastErro
r
() save/restore around
f
fi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pa
l
l
FFI:
I
m
p
r
ov
e
l
d
scrip
t
detection i
n
ff
i
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mik
e
Pall
Do no
t
eliminate PHIs
only refere
n
ced fr
o
m o
t
he
r
PHI
s
.
commit
|
commitdiff
|
tree
2011-11-21
M
ike
P
a
ll
Replace stac
k
slot for imp
l
icit number->s
t
ring c
o
nv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
S
p
ecialize to pro
t
otype for non
-
mo
n
omo
r
phic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count fr
a
m
e
s with same prototype i
n
cal
l
unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep
maxi
m
um frame extent in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
G
et rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix debug op
t
i
o
n f
o
r m
s
vcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke
Pall
FF
I
: Fix EnumWindows example i
n
docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FF
I
: Add
m
i
ssin
g
GC barrie
r
for callback regist
r
ation
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke
P
all
FFI: Save G
e
tLas
t
Er
r
or()
a
r
o
u
nd ffi
.
load(
)
and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
Elimin
a
te some r
a
re occurrences of redu
n
dant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
ix hint-base
d
r
e
gister alloc
a
tion
i
n ra_des
t
()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike P
a
ll
FFI: Add cal
l
back suppo
r
t (f
o
r
x
86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
PPC: Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
P
a
ll
FFI:
R
eso
l
ve
_
_c
a
ll met
a
method for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Av
o
id
d
ep
e
nden
c
e on lj_jit
.
h if o
n
ly
i
n
cluding lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
FFI: Add unw
i
nd definitio
n
s fo
r
lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
Pall
FFI
:
Extend metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pall
A
R
M
: Fi
x
IR splitting for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
ARM: Fix code
g
e
ne
r
ation for t
y
pe-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e Pall
x
6
4
:
F
i
x lightuserdata
comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC: Install dis
_
ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pal
l
FFI: Compile
c
a
ll
s
t
o
stdcall,
fastcall and v
a
rarg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC:
F
use BAND with shif
t
to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
A
d
d mo
r
e FOLD rules
f
o
r shift +
B
AND simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pal
l
x64: Fix code g
e
n
e
rati
o
n for
B
SWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
PPC: Fus
e
BSWAP with
X
LOA
D
/XSTORE to
lwbrx/stw
b
rx
.
commit
|
commitdiff
|
tree
2011-10-25
Mik
e
Pall
PPC/e500: Fix wr
i
te barrier in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pall
PPC: Fix externally provided r
e
location offsets
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix w
r
ite barr
i
er in
USET
V
/USET
S
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Integrate and en
a
b
l
e JIT
c
ompiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
A
l
lo
w
sel
e
ction of si
n
gle-
n
umber vs
.
dual-number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC
:
F
i
x/impro
v
e interpreter/
J
I
T
integration
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Generalize rematerialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
PPC:
Add
support f
o
r GDB
J
IT A
P
I
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add Linu
x
/PPC cac
h
e fl
u
sh mechanis
m
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
M
a
ke sure to
f
lush/sync the D/I-cac
h
e for all gener
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix
h
andling of alignmen
t
arguments (nil) to C
A
LLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
PP
C
: Ad
d
s
u
pport for pe
r
-trac
e
exi
t
st
u
bs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Gene
r
alize handling o
f
st
a
ck c
h
ecks
indicat
e
d by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/restore tmptv with cop
y
T
V
.
commit
|
commitdiff
|
tree
next