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 bytecode JMP slot range after const + and/or optimization.
2012-04-11
Mike
P
all
Fix bytecode JMP
s
lot range a
f
ter co
n
st
+ and/
o
r opti
m
izati
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e Pall
Limi
t
n
umber of userdata
_
_g
c
separations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure r
u
n
ning __gc of userda
t
a created in __g
c
at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix
d
ischarge order of
compa
r
ison
s
in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke Pall
MIPS: Update doc
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: A
d
d
suppor
t
f
o
r GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke Pall
FFI:
Fix symbol resolving
error mess
a
ge
s
on Win
d
ows
.
commit
|
commitdiff
|
tree
2012-03-31
Mi
k
e Pall
FFI: Fi
x
resolv
i
n
g of function name
red
i
rects on Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
PS: I
n
tegrat
e
and enable JIT compi
l
er
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MIPS32R2
compile-time/run
t
i
m
e
C
PU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
PS: Interpret
e
r
/JIT integration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use
b
uil
t
in
D-Ca
c
he/I-
C
a
che sy
n
c
c
o
de
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke
Pall
PPC: Fix HREF
K
code gen
e
ration for hu
g
e tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fi
x
fusion
o
f
flo
a
t
i
ng-
p
oi
n
t XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
F
i
x OSX build issu
e
s
.
Bump
minimu
m
requi
r
ed OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
P
all
R
e
plac
e
unwind
.
h definitions wi
t
h
our
o
wn
.
commit
|
commitdiff
|
tree
2012-03-21
Mike P
a
l
l
FF
I
: Change
f
f
i
.
load() librar
y
name resolution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
i
ke Pall
Avoid recursive GC
steps a
f
te
r
GC-tri
g
gered t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
M
i
ke Pall
Fix compi
l
ation on OpenB
S
D
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pal
l
Ad
d
m
i
ssing
mco
d
e limi
t
c
h
eck in assem
b
l
e
r backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI:
Finalize
cdata
be
f
ore
u
se
r
data w
h
en closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argume
n
t error handling on
L
ua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
P
all
F
ix argument type
i
n error
m
es
s
age
f
or relative ar
g
uments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
all
DynASM: Lua 5
.
2 compatib
i
l
ity
f
i
xes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2:
T
ry __
t
ostr
i
ng metamethod on
n
on-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix
b
y
tecod
e
dump for c
e
r
t
a
in nu
m
b
er consta
n
ts
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
FFI: Fi
x
lib
r
ary u
n
loadin
g
on POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add
MIPS
d
isassembler
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
Pall
B
u
m
p copy
r
igh
t
date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e
P
all
MIPS: Update i
n
s
tall docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS
:
Add interpreter
.
Enable MIPS build r
u
les
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PP
C
: A
v
oid pointless
a
rg clea
r
i
n
g in BC_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pa
l
l
PPC: Fix argument check
i
ng for
ra
w
ge
t
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix
r
esume after
yie
l
d
from h
o
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
A
void pointless arg clear
i
ng in
B
C_IFUNCF
.
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
M
I
PS:
A
d
d
m
i
ssing o
p
codes to the DynASM MIPS
m
odule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
i
ke Pall
Fix
p
a
rsing of hex
li
t
eral
s
with exp
o
n
e
nts
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike
P
all
FF
I
:
D
o
n't touch frame i
n
callba
c
ks wi
t
h tailc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI:
Ignore
number parsing
errors while
s
ki
p
ping def
i
niti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pa
l
l
FFI: Ignore empty st
a
tem
e
nts in
ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e Pall
MIPS: A
d
d DynASM MIPS mo
d
u
l
e and en
c
oding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS
:
Add
build rules (non-f
u
n
ctio
n
al, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-
d
etect tar
g
et arch via cross-com
p
iler
.
D
r
op TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e Pall
R
EL
E
ASE Lu
a
J
I
T
-
2
.
0
.
0-
b
eta9
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
Up
d
ate chan
g
elog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC
:
Avoid un
d
efined
o
perand dere
f
erence in BAND/shif
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI: Add cal
l
back su
p
port for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
a
ll
FFI: Add callback
supp
o
r
t
for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
M
ove helper for syncin
g
data/instruction cach
e
t
o l
j
_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Error out
f
or attemp
t
to comp
i
l
e w
i
th
h
a
r
d-f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM:
F
ix
s
tack che
c
k
f
or spi
l
led B
A
SE in paren
t
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke
Pall
x64: A
l
ways extend stack arguments to p
o
inter size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e Pall
F
ix compi
l
er wa
r
ning
.
commit
|
commitdiff
|
tree
2011-12-01
M
ike Pall
FFI: Fix stack adjustment for calls to std
c
all/fastcall
.
.
.
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 do
c
s
.
The code base doesn't wo
r
k on
W
indows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't increment module reference
c
ounts due to s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record
f
f
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
i
x s
t
ack c
h
eck
i
n
s
ide exi
t
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI:
R
ec
o
rd C function c
a
lls with bo
o
l return values
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke
Pall
FFI: Fi
x
line info fo
r
r
e
sult conv
e
rsi
o
n erro
r
s in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix
G
etLast
E
rror() save/restore arou
n
d
ff
i
.
lo
a
d()
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pa
l
l
F
F
I:
I
mprove ld
script dete
c
t
i
on in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do no
t
elim
i
na
t
e PHIs on
l
y re
f
e
r
e
nce
d
from oth
e
r PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
R
e
p
l
ace st
a
ck s
l
ot fo
r
impli
c
it number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
Pall
Specialize to prototype for
non-m
o
nomorphic functi
o
ns
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
Coun
t
frames w
i
th
s
ame prototype in call
u
n
roll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
k
e Pal
l
Keep m
a
xim
u
m frame extent in sn
a
p->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get ri
d
of snap-
>
d
e
pth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
P
all
Fix d
e
bug option f
o
r
msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
F
ix EnumWin
d
ows exa
m
ple in doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
A
d
d
mi
s
sing G
C
barrier
f
or cal
l
bac
k
registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Save GetLastError() aroun
d
f
fi
.
load() and sy
m
bol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
E
liminat
e
s
o
m
e rare occur
r
ences
o
f re
d
undant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-b
a
sed register al
l
ocatio
n
in r
a
_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
FF
I
: Add callback support (for
x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
PPC:
Clarify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
FI
:
Resolve __call metamethod for point
e
rs, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Avoid dependence on lj_jit
.
h if o
n
ly
i
ncluding
lj_
t
a
r
get
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
F
FI: Add unwind definitions f
o
r
l
j_vm
_
ffi
_
call
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pall
F
FI: Exte
n
d metamethod tutori
a
l
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
P
all
ARM: Fix
I
R splitting for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e
Pall
ARM: Fix code gener
a
ti
o
n
for type-check only s
o
ft
f
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pall
x64: Fix lightu
s
erdata co
m
p
arisons
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke P
a
ll
Spel
l
i
n
g
.
commit
|
commitdiff
|
tree
2011-10-27
Mike
P
a
ll
PPC: I
n
s
t
all dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mik
e
Pall
F
F
I
: Compile
calls to stdcall, fas
t
call and va
r
arg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC: Fuse BAND with
shift
t
o r
l
winm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add mo
r
e FOLD rules for s
h
i
ft + BAND simplif
i
c
a
ti
o
ns
.
commit
|
commitdiff
|
tree
2011-10-25
Mik
e
Pall
x64: Fix code g
e
neration f
o
r BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC: Fuse BSWAP with XL
O
AD/XSTO
R
E to lw
b
rx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC/e500: Fix
w
rite ba
r
rier in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC
:
Fix exte
r
nally provide
d
relocatio
n
o
f
fsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike P
a
ll
P
P
C: Fix write barrier i
n
USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pa
l
l
PPC
:
Integ
r
ate and
e
n
abl
e
JIT
c
ompile
r
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e Pall
Allow s
e
lection of single-nu
m
ber
v
s
.
d
ual-number mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PP
C
: Fix/improve
i
n
terprete
r
/JIT
i
n
t
egration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Generaliz
e
re
m
aterialization h
a
ndli
n
g
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add support f
o
r GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
P
all
PPC: Add
L
inu
x
/PPC cache flush mecha
n
ism
.
commit
|
commitdiff
|
tree
next