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: Fix argument checking for rawget.
2012-01-23
Mike Pa
l
l
PPC: F
i
x a
r
gument checking for ra
w
get
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC
:
F
i
x res
u
me after
y
ield from ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM: Avoid p
o
intless
a
rg clea
r
ing in BC_IFUNCF
.
F
ix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Ad
d
m
issing o
p
c
o
d
es to the DynASM MIPS mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix parsing of
hex liter
a
ls
with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pal
l
F
FI:
D
on'
t
t
o
uch
f
r
ame
in
c
allbacks with tailc
a
lls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore
number pars
i
ng errors whi
l
e
s
kipping definiti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore empty statements
in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
M
ik
e
Pa
l
l
M
I
P
S: Ad
d
DynA
S
M MIPS module and enco
d
ing engi
n
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: A
d
d build rules (non-functional,
yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect tar
g
et arc
h
via cross-
c
o
mpi
l
e
r
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEAS
E
L
u
aJIT-
2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update cha
n
gelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC:
Avoid und
e
fined op
e
rand dere
f
er
e
nce in BAND/sh
i
ft
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
P
a
l
l
F
F
I
:
A
d
d
c
allback
support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
FI:
Add callb
a
ck
support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e
P
all
M
o
ve helper for s
y
n
c
ing data/in
s
truction cache to l
j
_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pa
l
l
ARM: Error o
u
t for attem
p
t to compile with hard-fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike P
a
l
l
ARM: Fix
s
tack check for spil
l
ed
B
A
S
E
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
x64: Always ext
e
nd stac
k
a
rguments to
p
oi
n
ter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
Fix com
p
iler warning
.
commit
|
commitdiff
|
tree
2011-12-01
M
ike Pall
FFI: Fix stack ad
j
ustm
e
nt for
ca
l
ls to std
c
a
ll/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need to t
r
eat s
t
r
l
en() as a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
P
a
ll
Fix docs
.
The code base doesn
'
t work
on W
i
ndow
s
98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
Pall
Don't increm
e
nt
m
o
dule reference counts
d
ue to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
Pall
FFI
:
R
e
c
ord ffi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix
sta
c
k check in side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI:
R
e
cord C fu
n
ction
calls
wi
t
h
b
o
o
l
re
t
urn
v
alues
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Fix line
i
n
f
o
f
o
r
result conversion e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I:
Fix
G
e
t
LastError()
save/restor
e
ar
o
und ffi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
Improve ld scr
i
pt det
e
ct
i
on in
f
fi
.
l
o
ad()
.
commit
|
commitdiff
|
tree
2011-11-23
M
ike Pal
l
D
o
not elimin
a
te P
H
I
s on
l
y
r
eferenced from other
PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack slot for implicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
S
pecialize to prototype fo
r
non-
m
onomorphic f
u
n
c
t
ions
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Count frames with same prototype in
call unr
o
ll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pal
l
Ke
e
p
maxi
m
um frame extent in
s
n
a
p
->
t
opslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
G
et rid o
f
snap->
d
e
p
th
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
P
a
ll
Fix debug option for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I:
F
i
x
EnumWi
n
dows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: Add missing GC barrie
r
for callback reg
i
stration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
FFI: Save GetLastErro
r
() ar
o
und ffi
.
load
(
)
a
nd sy
m
bol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
El
i
mi
n
a
t
e
s
ome rare occurren
c
e
s of redundant P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix hint-base
d
re
g
iste
r
all
o
cation in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ik
e
Pall
FFI: A
d
d callback support (for x86/x6
4
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC: Clari
f
y
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pal
l
F
F
I:
R
e
solve __call
metame
t
hod for pointers,
t
oo
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
A
v
o
id dependence on lj_ji
t
.
h if only inc
l
uding
lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mik
e
Pall
FFI:
A
dd unwind definitions for
lj_vm_ffi
_
call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI:
E
xtend metame
t
hod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
A
RM: Fix IR s
p
litting for
s
o
ftfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pal
l
ARM
:
Fix code ge
n
eration for ty
p
e-check
only s
o
ftfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x
64: Fix
l
i
g
htuser
d
at
a
c
o
mparis
o
ns
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke
Pall
Spell
i
ng
.
commit
|
commitdiff
|
tree
2011-10-27
Mike
Pall
PPC: Install
dis_pp
c
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike
P
all
FFI
:
Compile
c
a
l
ls to stdcall, fa
s
t
call and
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke
Pall
P
P
C: Fuse BAND
w
ith shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more FOLD rules fo
r
shift +
B
A
N
D
s
im
p
lifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
x64: Fix c
o
de g
e
ne
r
ation for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke
P
all
PPC: Fuse BSWAP with
X
LOAD/XS
T
ORE to lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pa
l
l
PPC/e500: Fix write barrier
i
n USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pal
l
PPC: Fix e
x
ternally
pro
v
ided
relocation offs
e
ts in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fix write b
a
rrier in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC: Integrate
a
nd
e
nable
J
IT compiler
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke
Pall
Allow selec
t
ion of s
i
ngle-number
vs
.
dual
-
n
umber
m
ode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: F
i
x/improve inter
p
ret
e
r/JIT integ
r
ation
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC:
G
eneralize rema
t
eri
a
lization handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Add support for GD
B
JI
T
A
P
I
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
P
C: Add Linu
x
/PP
C
cache
flush
m
e
cha
n
ism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
M
a
ke
s
ure t
o
flus
h
/sy
n
c the D/I-cache
f
or all
genera
t
ed
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
F
i
x
handli
n
g of al
i
gnmen
t
ar
g
ume
n
ts (nil
)
to CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
P
a
l
l
PPC: Add su
p
port
f
or per-tr
a
ce exit
s
tub
s
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Generalize handli
n
g o
f
stack checks indic
a
t
e
d
by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don't save/re
s
tore tmptv with co
p
yTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix compiler
w
a
r
n
i
n
g
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pa
l
l
Whitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pa
l
l
Add miss
i
ng
FOLD rule for CONV
.
u64
.
int + sign-
e
xtension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FFI: Cl
e
anup/fix
64 bit ar
i
t
h
m
etic in assemble
r
back
e
nd
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
x64: Fix
m
ath
.
random() code
g
eneration
.
commit
|
commitdiff
|
tree
2011-10-22
Mike P
a
ll
F
i
x re
g
i
s
t
er hints for arith
m
etic helper fu
n
ctions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separate/rename NUM/FLOAT <->
I
64/U64
c
onversion
fun
c
tions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Cleanup various endia
n
ess issue
s
i
n a
s
se
m
b
ler b
a
c
k
end
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
R
earrang
e
defines for workaround
s
to embedd
e
d
o
perating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix PE/COFF byte
c
ode file format for big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mi
k
e Pall
Fix FOLD rul
e
for CONV
.
flt
.
n
um(CONV
.
num
.
flt(x)) =>
x
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
FFI/x86: Fix CONV
.
u
3
2
.
num rou
n
din
g
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse colocated ar
r
ay offsets
w
ithout
-
O
f
u
se
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
F
i
xup PC in tr
a
ce
b
acks after ex
i
t
s
f
r
o
m
down-re
c
u
r
sive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
D
istinguish slwi, srwi
a
nd rlwinm i
n
disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pall
Add m
i
ssing FOLD rule for inte
g
er NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/A
R
M: Ensure i
n
v
o
cation of
S
PLIT pa
s
s
f
or float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke
P
a
ll
Save
tmptv stat
e
for trace reco
r
der
across RECOR
D
vmev
e
n
t
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pall
FFI: Fix u
n
fu
s
ed loads of
f
loat fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix call argument and
return ha
n
dling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
F
FI
:
Recor
d
loads/stores
t
o e
x
tern
a
l
v
a
r
i
a
bles in
na
m
espa
c
e
s
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: F
i
x recording
o
f
const/enum
l
oo
k
ups i
n
n
a
m
e
sp
a
c
e
s
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove u
n
need
e
d
P
HI barrier fo
r
reassociation of
d
uplic
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mi
k
e Pall
Avoid overw
r
iting a
r
gument wit
h
error from
metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pa
l
l
Fix (harmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
k
e Pall
ARM: Fix HREFK c
o
de generati
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
M
ike Pall
Gener
a
te a portabl
e
v
m
def
.
lua
.
commit
|
commitdiff
|
tree
next