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 resume after yield from hook.
2012-01-23
Mike Pall
PPC: Fix resum
e
after
yield from
hook
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
ARM: A
v
oid
p
ointless arg
c
lea
r
ing in BC_
I
FUNC
F
.
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Ad
d
mis
s
ing op
c
odes
to the D
y
nASM M
I
PS
module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
ik
e
P
all
Fix p
a
rsing of hex literals
w
ith
e
xponents
.
commit
|
commitdiff
|
tree
2012-01-15
M
i
k
e Pall
F
FI
:
D
on't touc
h
f
rame in callbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore number pars
i
ng errors while
s
kipping definiti
o
n
s
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ign
o
re e
m
pty statements
i
n ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIP
S
: Add DynA
S
M MIPS module and enc
o
ding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: A
d
d build rule
s
(
non-fu
n
ctional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-detect targe
t
arch via c
r
o
s
s-com
p
iler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
R
ELE
A
SE LuaJI
T
-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike P
a
ll
P
PC: Avo
i
d un
d
efined operan
d
dereference
i
n
BAND/s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add
c
allba
c
k supp
o
rt for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
FFI: Add callback support for PP
C
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move he
l
per for synci
n
g data/instru
c
t
i
on cache
to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM:
Erro
r
out for attemp
t
to comp
i
le wi
t
h hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike
P
all
ARM: Fix stack check fo
r
spil
l
e
d
B
ASE i
n
parent
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e
P
a
l
l
x
6
4
:
Always
e
xtend stack arguments to p
o
inter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
F
ix
c
ompiler
warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pa
l
l
FFI: Fi
x
stack adju
s
tment for
ca
l
l
s
to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Nee
d
to treat strle
n
(
)
as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pal
l
Fix docs
.
The code
bas
e
doesn
'
t work on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
k
e Pall
Don'
t
in
c
r
ement
m
o
d
u
le reference counts due to symb
o
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mik
e
Pall
F
FI: Record ffi
.
errn
o
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
Fix stack c
h
e
c
k
i
n side exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
ike Pa
l
l
FFI: R
e
cord
C
function c
a
lls with bo
o
l retur
n
values
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e
P
all
F
F
I: Fix line
info for re
s
ult conversion errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
F
FI: Fix Ge
t
L
astError() save/
r
estore a
r
ound ffi
.
loa
d
()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
al
l
FF
I
: Improve l
d
script detection
i
n ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not eliminate PHIs o
n
ly referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike
P
all
Rep
l
ace st
a
ck slot for implicit number->
s
t
ring
conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
Sp
e
c
i
ali
z
e
t
o proto
t
y
p
e for non-monomorphic functio
n
s
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
C
o
unt frames with same protot
y
pe
i
n
call un
r
oll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
K
eep maximum frame
e
xtent
in snap-
>
t
o
pslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of sn
a
p->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mi
k
e
Pall
F
ix debug option
for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike Pall
F
FI:
F
ix EnumW
i
ndows exampl
e
in doc
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Add missi
n
g GC barrier for callba
c
k registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Save G
e
tLastError()
a
r
ound
ffi
.
load() an
d
symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Elimin
a
te some rare occu
r
rences of redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
M
ik
e
Pall
Fix
h
in
t
-
b
ased register allocati
o
n in ra_dest
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
F
I
:
A
d
d
callback supp
o
rt (for x86/x64
)
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e
P
all
P
P
C: Cl
a
rif
y
doc
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: R
e
solve __cal
l
meta
m
ethod for p
o
i
nters,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avo
i
d
depe
n
dence on
l
j_jit
.
h if on
l
y
i
ncl
u
ding lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
F
F
I
:
A
dd unwind definitions f
o
r l
j
_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pa
l
l
FFI: Extend metamet
h
od tuto
r
i
al
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pal
l
ARM:
F
ix IR
s
plitting for softfp XL
O
AD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pa
l
l
ARM: Fix cod
e
generatio
n
for ty
p
e-chec
k
only
softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike
P
all
x64: Fix lightuserdata compariso
n
s
.
commit
|
commitdiff
|
tree
2011-11-04
M
ike Pall
Spe
l
ling
.
commit
|
commitdiff
|
tree
2011-10-27
Mik
e
Pall
PPC: Install dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mike Pall
FFI: Compile calls to stdcall
,
fastcall an
d
vara
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC: Fu
s
e
BAND with shif
t
t
o rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
A
d
d more
FOLD rules
f
or shift + BAND simplific
a
tions
.
commit
|
commitdiff
|
tree
2011-10-25
Mike P
a
ll
x64:
F
ix
code ge
n
eratio
n
for BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pal
l
PPC:
Fuse BSWAP with XLOA
D
/XS
T
ORE to
lwbrx/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC/e500: Fix wri
t
e
bar
r
ie
r
in USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC
:
F
ix ex
t
ernally provided reloca
t
ion off
s
ets
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
k
e
Pall
PPC
:
Fix writ
e
barri
e
r in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
PC: I
n
te
g
rate
a
n
d
enable JIT c
o
mpiler
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
Allow selectio
n
of sin
g
le-number vs
.
d
ual
-
numbe
r
m
ode
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Fi
x
/improve i
n
terpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PP
C
: Generali
z
e rematerializat
i
on handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC
:
Add support for GDB JIT A
P
I
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
P
P
C: Ad
d
L
i
nux/PP
C
cache flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
Make sur
e
to flush/
s
ync the
D
/
I
-
c
ach
e
for all gen
e
rat
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
Pall
Fix
handling of
a
li
g
nment
a
r
g
u
m
ent
s
(n
i
l) to
C
A
L
L
X
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PPC: Add support
for
p
e
r-trace exit st
u
bs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
G
e
n
e
ralize handling of stack checks
indicated by high
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Don'
t
save
/
restore tmptv with
c
opy
T
V
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix compile
r
w
arning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike P
a
ll
W
hitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pal
l
Add missing F
O
L
D
r
ule for
C
O
N
V
.
u6
4
.
int + sign
-
exte
n
si
o
n
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FF
I
: C
l
eanup/fix
6
4 bit arithm
e
tic
i
n assembler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x64: Fix
m
ath
.
random() co
d
e gen
e
r
a
tion
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pall
Fix
r
egister hints for arithm
e
tic helpe
r
funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separate/rename NUM/FLO
A
T <->
I
64/U64 conversion functi
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mi
k
e Pall
Cleanup various endia
n
es
s
issues in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
i
ke Pall
R
e
a
rrang
e
defines for workarounds to embedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fi
x
PE/COFF bytecode file format for big
-
e
n
dian tar
g
ets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOL
D
ru
l
e for CONV
.
flt
.
num
(
CON
V
.
num
.
f
l
t(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86: Fix C
O
NV
.
u32
.
n
u
m
r
oundi
n
g
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
P
all
Do
n
'
t
fuse colocated array offsets without -O
f
use
.
commit
|
commitdiff
|
tree
2011-10-17
Mik
e
Pall
Fixup
P
C in
trace
b
ack
s
after
e
xit
s
from down-
r
e
c
urs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
ike
Pall
PPC
:
Distinguish slwi, srwi and rlwin
m
in
di
s
as
s
embl
y
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke
Pall
Add mi
s
si
n
g
FOLD rule for integer NEG of
c
o
ns
t
ants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pal
l
FFI/ARM: Ensure invocation of S
P
L
I
T pass for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Sa
v
e tmptv
state for t
r
a
c
e
r
ecorder acr
o
ss
R
EC
O
R
D
v
meven
t
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix u
n
fused loads of floa
t
f
ie
l
ds
.
commit
|
commitdiff
|
tree
2011-10-13
Mik
e
Pall
FFI: Fix
c
all argument and
return h
a
ndling for I8/U
8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
FFI: Record load
s
/store
s
to ex
t
ernal
v
ariables in names
p
aces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI:
Fi
x
recording of const/
e
num
l
ook
u
ps in nam
e
spaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove
u
nneeded
P
H
I barrie
r
for
reassocia
t
ion of dup
l
icate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid overwriting
argument with er
r
or
f
rom met
a
call
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harm
l
ess) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
P
all
A
RM: Fi
x
HREFK code generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike
P
al
l
Generate a port
a
ble vm
d
ef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke P
a
l
l
PP
C
/
e
500: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
next