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 missing mcode limit check in assembler backend.
2012-03-11
M
i
ke Pall
Add missing
m
code limit check i
n
a
ss
e
mble
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FF
I
:
Fin
a
l
i
ze cdata before userdat
a
w
hen cl
o
s
ing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
ke Pal
l
Fix argument er
r
or handling on Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix
argum
e
nt ty
p
e in error message for relative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lua 5
.
2 co
m
p
a
t
i
bility
fixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
ike
P
all
Fro
m
Lua 5
.
2: Try
_
_
tostrin
g
metamethod on non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pa
l
l
Fix
b
y
t
ecode dump
f
or certain number c
o
nstants
.
commit
|
commitdiff
|
tree
2012-02-01
M
i
k
e Pall
F
FI: Fi
x
library unloading on POSIX
s
ystems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
Pal
l
MIPS: Add MIPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright date to 2
0
12
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS:
Upd
a
te
i
nstall
docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
MIPS:
A
d
d interp
r
eter
.
Enable MIPS build rule
s
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke P
a
ll
PPC: Avoid pointless arg clearing in BC_
I
FUNC
F
.
R
e
move
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix argument checkin
g
for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
PPC:
Fix re
s
ume after yield from
h
ook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
A
RM:
A
void pointless a
r
g clear
i
n
g
in BC_IFUNCF
.
F
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
k
e Pall
MIPS
:
Add missing opcodes to the DynASM M
I
PS mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
i
x parsing of hex literals with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
FFI:
Don't
t
ouch
f
r
a
m
e
i
n
call
b
acks with tailcall
s
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
k
e
Pall
F
FI: Ignor
e
number parsing errors while
s
kipp
i
ng
d
efinitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
F
F
I: I
g
nore
em
p
ty statements in ffi
.
c
d
e
f
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
Mike P
a
ll
MIPS: Add DynASM MIPS
m
odule an
d
encoding e
n
g
i
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pal
l
MIPS
:
Add
b
uild ru
l
es (non-fun
c
tional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-det
e
c
t ta
r
get a
r
ch via
c
r
o
s
s
-compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
al
l
R
E
LEASE Lua
J
IT-2
.
0
.
0-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update ch
a
n
gel
o
g
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undefined
op
e
rand d
e
reference
in BAND/
s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
FFI: Add callback
sup
p
o
r
t f
o
r
A
R
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add callback sup
p
o
rt for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move help
e
r
for syncin
g
data/
i
ns
t
ructio
n
cac
h
e to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
ik
e
Pa
l
l
AR
M
: Error out for
a
ttem
p
t
to co
m
pile
with hard-flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
P
all
AR
M
: Fix
s
tack ch
e
ck for
s
p
i
lled BASE i
n
parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x
64: Always extend s
t
a
ck arguments to
p
ointer size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke
Pall
F
ix compiler warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mik
e
P
all
FFI: F
i
x stack a
d
justme
n
t for calls to s
t
dcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
FFI: Ne
e
d
to treat strlen()
as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix do
c
s
.
The co
d
e base doe
s
n't wor
k
on
W
indows
98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike P
a
ll
Don
'
t in
c
r
e
men
t
m
odule
r
eference counts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record ffi
.
errn
o
()
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
k
e Pall
Fix stack check in side e
x
it
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: R
e
cord C f
u
nction calls w
i
th bool retu
r
n values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Fix line info
f
or result co
n
vers
i
on errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: F
i
x
G
etLastError() save/restore around ffi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
l
l
FFI:
I
mprov
e
ld script detection
in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pa
l
l
Do
not eliminate P
H
Is onl
y
refe
r
enc
e
d from othe
r
PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace
stack slot for impl
i
c
it nu
m
ber->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specialize to pr
o
t
otype for no
n
-monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Cou
n
t fra
m
es with
same prototype in
call u
n
roll l
i
mit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep maximum
f
r
ame ex
t
en
t
in
s
nap-
>
topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pal
l
G
e
t
rid of snap->d
e
pth
.
commit
|
commitdiff
|
tree
2011-11-17
M
i
ke P
a
ll
Fix debug
optio
n
for
m
s
v
cbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Fix EnumWindows example
in doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: Add missin
g
GC barrier for callback reg
i
stration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Save GetL
a
stError() around ffi
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
El
i
m
i
nat
e
some rare
occurrences
o
f re
d
undant PHI
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-
b
ase
d
register allocation in r
a
_
dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
FFI: Add c
a
llback support (for x86/x
6
4)
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
P
P
C
:
C
l
a
rify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
F
F
I: Re
s
o
lve
_
_call metamethod
for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid dependence on
lj_jit
.
h
i
f o
n
ly
including
lj_targ
e
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
M
ike Pall
F
FI: Add unwi
n
d definitions for lj_v
m
_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pall
FFI: E
x
tend
metamethod tu
t
orial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM:
Fix IR
s
plitting for softf
p
XLO
A
D
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: F
i
x
c
ode
generatio
n
for type-check on
l
y
softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pal
l
x64: Fix light
u
serda
t
a c
o
mparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pal
l
Sp
e
lling
.
commit
|
commitdiff
|
tree
2011-10-27
Mi
k
e Pa
l
l
PPC: I
n
stall dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike
P
all
FFI: Comp
i
l
e
calls to s
t
dcall, fastc
a
ll and varar
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
PPC:
F
u
s
e B
A
ND wi
t
h
s
h
ift to rlwin
m
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more FOL
D
rules for s
h
ift + BAN
D
simp
l
ifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64: Fix cod
e
g
eneration for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pa
l
l
PPC:
Fuse
BS
W
AP with XLOAD/XSTO
R
E to lw
b
rx/
s
twbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
PPC/e500: Fi
x
write barrie
r
in USET
S
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e
Pal
l
P
P
C: Fi
x
externally provided relocat
i
on offsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
PPC:
Fi
x
wr
i
t
e barr
i
er in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
In
t
e
grate and enable JIT
c
ompiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Allow s
e
lecti
o
n of single-number vs
.
dual-number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
PPC: Fix/improve i
n
terpr
e
t
e
r/JIT i
n
tegra
t
ion
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
P
PC: Generaliz
e
rema
t
erial
i
zation h
a
n
d
li
n
g
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
P
P
C:
A
dd
s
u
p
port
f
or GD
B
JIT
API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
PPC: Add
L
inux
/
PPC cache flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Mak
e
sure t
o
flush/sync the D/I-cache f
o
r al
l
generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
Fix ha
n
dling
of alignment
a
rguments (nil) to C
A
L
L
X
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PPC: Add su
p
port for
p
er-trace exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
G
e
neralize handling of stack chec
k
s indicated
by hig
h
est
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't sa
v
e/restore
tmptv
w
ith copyT
V
.
commit
|
commitdiff
|
tree
2011-10-24
M
ik
e
Pall
F
i
x co
m
pile
r
warning
.
commit
|
commitdiff
|
tree
2011-10-22
M
ike Pa
l
l
Whitespac
e
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add missing FOLD rule
f
or CONV
.
u64
.
i
nt + sign-extensi
o
n
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FFI:
C
leanup/fix 64 bit arithm
e
tic in assembler backe
n
d
.
commit
|
commitdiff
|
tree
2011-10-22
M
ike Pall
x
64:
Fix
math
.
random() code g
e
neration
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Fix
regis
t
er
h
in
t
s
for
arithmetic helper f
u
n
c
t
i
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separat
e
/rename NUM/FLOAT
<-> I64/U64 conversion functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Cleanup various
endia
n
ess issues in assembler backen
d
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
Rearr
a
n
ge de
f
ines for work
a
rou
n
ds to embedded ope
r
ating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix P
E
/
C
OFF bytecode
f
i
l
e form
a
t fo
r
big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fi
x
FOLD
r
u
le
fo
r
C
ONV
.
f
lt
.
nu
m
(
CONV
.
n
u
m
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike P
a
ll
FFI/x8
6
: Fix CONV
.
u32
.
nu
m
rounding
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike Pall
D
o
n'
t
fus
e
colocated array of
f
sets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pa
l
l
Fixup PC in traceb
a
cks after e
x
its fro
m
dow
n
-recursive
.
.
.
commit
|
commitdiff
|
tree
next