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
MIPS: Update install docs.
2012-01-23
M
i
ke P
a
ll
MIPS:
U
pdate install do
c
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add in
t
erpreter
.
Enable MIPS build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
PPC
:
Avo
i
d
po
i
n
t
less
a
r
g clea
r
in
g
i
n BC
_
IFUNC
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike P
a
ll
PPC: F
i
x argument checking fo
r
rawget
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
P
PC: Fix
resume aft
e
r yield from
h
ook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pa
l
l
ARM:
A
void pointless a
r
g cl
e
aring in BC_IFU
N
CF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
MIP
S
: Add
m
issing o
p
c
odes to
the DynAS
M
MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
i
ke
P
all
Fix parsing
o
f h
e
x literals w
i
t
h
exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pall
F
FI: Don't touch frame i
n
cal
l
bac
k
s with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore number par
s
in
g
e
r
rors while
s
k
ipping
defin
i
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Igno
r
e empt
y
statem
e
nts in f
f
i
.
cdef
(
)
.
commit
|
commitdiff
|
tree
2011-12-16
M
i
ke Pall
MIPS: Add
D
ynA
S
M
MIPS m
o
dule and encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
l
l
MIPS: Add bu
i
ld rules (non-functi
o
nal, y
e
t)
.
commit
|
commitdiff
|
tree
2011-12-15
M
ike P
a
ll
Auto-detect tar
g
et arch via cross-co
m
p
i
ler
.
D
r
op TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEA
S
E LuaJIT-
2
.
0
.
0
-
beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike
P
a
ll
Update changelo
g
.
commit
|
commitdiff
|
tree
2011-12-13
Mike
P
all
PPC:
A
void undefined operand dere
f
erence in BAND/
s
h
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
Pall
FFI
:
A
dd cal
l
back support f
o
r ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
FFI: Ad
d
c
a
llback sup
p
ort for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
Move hel
p
er for
s
yncing da
t
a/instr
u
c
t
i
on cache to l
j
_
mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e
Pall
ARM: Error out for attempt to compile
with hard-floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
AR
M
: Fix stack check
for spilled BA
S
E
i
n p
a
rent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
x6
4
:
Always exten
d
stack
a
rgumen
t
s to point
e
r size
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
Fix com
p
il
e
r warning
.
commit
|
commitdiff
|
tree
2011-12-01
M
i
ke Pall
F
F
I
: Fix sta
c
k adjustment for calls
to stdcall
/
fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike
P
all
FFI:
N
eed to treat strlen
(
) as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
F
i
x docs
.
Th
e
code b
a
se doesn't work on Wi
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't increment m
o
dul
e
reference counts due to
s
ymbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
F
F
I: R
e
cord ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack
check in s
i
d
e
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Rec
o
rd C function c
a
lls wi
t
h bo
o
l r
e
t
u
rn va
l
ues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: F
i
x li
n
e info f
o
r re
s
ult convers
i
o
n
e
rr
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
: Fix Get
L
as
t
Error() save/restor
e
around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI
:
Impr
o
v
e l
d
script detection in ffi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pa
l
l
Do not eliminate P
H
Is on
l
y referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mi
k
e
P
a
ll
Replace stack
slot fo
r
imp
l
ici
t
number->
s
tring conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
Pa
l
l
Specialize to prototy
p
e for non
-
monom
o
rphic functi
o
n
s
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
a
ll
Count frames with same
prototype in call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
P
a
l
l
Keep
m
aximum fram
e
ex
t
e
n
t in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pa
l
l
G
et rid of snap->
d
epth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
Pall
F
i
x debug
option for msvcbuil
d
.
ba
t
.
commit
|
commitdiff
|
tree
2011-11-15
Mike P
a
ll
F
F
I: Fi
x
Enum
W
in
d
ows exam
p
le in
docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
F
FI: Ad
d
missing GC barrier for cal
l
back registra
t
ion
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike Pall
FFI: Save Get
L
astError() arou
n
d
ff
i
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
E
lim
i
na
t
e som
e
r
a
re occurre
n
ces
of re
d
u
ndant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
l
l
Fix
hint-based
r
egis
t
er allocation
i
n ra_des
t
()
.
commit
|
commitdiff
|
tree
2011-11-14
Mik
e
Pall
FFI:
A
dd cal
l
bac
k
sup
p
ort (for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke
Pall
P
PC: Clari
f
y docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
l
l
F
FI: Resolve
_
_call metame
t
h
o
d for p
o
inter
s
, to
o
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid dependence on lj_jit
.
h
i
f only includi
n
g lj_tar
g
et
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
M
i
ke Pall
FFI
:
Add un
w
ind
definitions
for lj_v
m
_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pall
FFI:
E
xtend meta
m
e
t
hod
t
u
torial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fix IR
splitting for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
ARM: Fix code gener
a
tion
for typ
e
-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pall
x64: F
i
x lightuserdata com
p
arisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mi
k
e Pall
Spe
l
ling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC
:
Insta
l
l di
s
_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
M
ike
Pall
FFI:
C
ompi
l
e calls to s
t
d
c
all, fastc
a
ll and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse
BAND with sh
i
ft to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mik
e
Pal
l
A
d
d
mor
e
FO
L
D r
u
les for shift +
BAN
D
simplifica
t
ions
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64
:
F
ix code generatio
n
for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
P
PC: Fuse BS
W
A
P
wi
t
h XL
O
A
D/XSTORE
t
o l
w
brx/st
w
brx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PP
C
/
e500: Fix
w
r
i
te
b
arrier in U
S
ET
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
PP
C
: Fix extern
a
lly provided
r
elo
c
ation offsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
PPC:
Fix write barrier in U
S
ETV/U
S
ETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Integrate and enabl
e
JIT
compil
e
r
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
A
l
l
o
w
sele
c
tion o
f
sin
g
le-number vs
.
dua
l
-number mode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix/imp
r
o
ve
i
n
terpreter/JIT inte
g
ratio
n
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
PPC
:
Generalize
r
ematerialization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add sup
p
ort for
G
DB
JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
PPC: Add Linux/PPC cache flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
M
a
ke
sure to flus
h
/sync the D/I-c
a
che for all generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fi
x
han
d
ling of alignment arg
u
ments (ni
l
) to CAL
L
X
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
A
d
d sup
p
ort for per-trace
exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Generaliz
e
handling
of stack ch
e
c
k
s indicated by h
i
ghest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/rest
o
re t
m
ptv
w
i
th copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix compile
r
w
arning
.
commit
|
commitdiff
|
tree
2011-10-22
M
ike P
a
ll
White
s
pac
e
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pall
Add miss
i
ng
F
OLD rule for CO
N
V
.
u
64
.
int
+ sign-e
x
tension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
F
F
I
: Cleanup/fix 64
b
it arithmeti
c
in assemble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x64:
F
ix math
.
random() cod
e
genera
t
ion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pal
l
Fix register hints for a
r
it
h
metic helper func
t
ions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pa
l
l
S
e
par
a
t
e
/rename NUM/FLOAT <-> I64/
U
64
c
onversi
o
n func
t
i
ons
.
commit
|
commitdiff
|
tree
2011-10-21
Mike
P
a
ll
Cleanup va
r
ious endianes
s
issues in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
i
ke Pa
l
l
Rearrange
d
efines for
w
or
k
aroun
d
s to embedded op
e
rating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix PE
/
COFF bytecode fil
e
format for big-endia
n
targets
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke P
a
l
l
F
i
x FOLD ru
l
e for CONV
.
fl
t
.
num(CO
N
V
.
n
u
m
.
f
l
t(x)) =>
x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86: Fix CONV
.
u
3
2
.
num r
o
undin
g
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
D
o
n't fuse colocated ar
r
ay offsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
Pall
Fixup PC in tracebac
k
s after
e
xits from down-rec
u
rs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
Distinguis
h
slwi, srwi a
n
d rlwinm i
n
disas
s
embl
y
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pall
Add missin
g
FO
L
D rule for integer NEG of con
s
tants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/ARM: E
n
sure invocation of SP
L
IT pass f
o
r float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
Save tmptv state for trace recorder across RE
C
ORD vmeven
t
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pa
l
l
FFI: Fix unfuse
d
loads of f
l
oat fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix call argument and return handlin
g
for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
k
e Pall
FFI: Re
c
ord loads/stores to extern
a
l
variables in namesp
a
ces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Fix recording of
c
onst/enum lookups in
n
a
mespa
c
es
.
commit
|
commitdiff
|
tree
2011-10-10
M
i
k
e Pall
Remove
unneed
e
d PH
I
barrie
r
for reassoc
i
ation of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid over
w
riting argument w
i
t
h err
o
r from metacal
l
.
.
.
commit
|
commitdiff
|
tree
next