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
ARM: Fix IR splitting for softfp XLOAD.
2011-11-11
Mike
P
all
ARM: Fix IR splittin
g
for softfp XL
O
AD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
Pall
ARM:
F
ix code gen
e
ration for ty
p
e-che
c
k only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
ik
e
Pall
x
6
4: Fix ligh
t
userdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mik
e
Pall
Sp
e
l
l
ing
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pa
l
l
PPC:
I
n
s
tall dis_ppc
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-10-26
M
ike Pall
FFI: C
o
m
pil
e
calls to
s
tdcall, fastcall and varar
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse BA
N
D
with
shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pal
l
Add more FOLD rul
e
s for shift +
BAND
s
im
p
lifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
x64: Fix code gener
a
t
i
on for BS
W
AP
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pall
PPC: F
u
s
e BSWAP
with
X
L
O
AD/
X
STORE to l
w
brx/
s
twbr
x
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC/
e
500: Fix write barrier in USET
S
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PPC: Fix externally
p
r
ovided relocation offsets in
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
P
PC: Fix
w
rite barrier in USETV/USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Integrat
e
and enable JIT
c
ompi
l
er
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
Allow se
l
ecti
o
n of sing
l
e-number vs
.
dual-n
u
mber mod
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
P
PC: Fix/imp
r
ov
e
interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Generalize r
e
materiali
z
ation handling
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC
:
A
d
d support for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
PPC: Add L
i
n
ux/P
P
C cac
h
e flush mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
Make sure to f
l
u
s
h/sync
t
he D/
I
-cache
f
or all gener
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
F
i
x h
a
n
dling
o
f
align
m
ent
arguments (nil)
t
o CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike
P
all
PP
C
:
Ad
d
support fo
r
per-t
r
ace
e
xi
t
stubs
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Generalize
handl
i
ng of stack checks i
n
dicated by high
e
st
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pa
l
l
Don't save/restore tm
p
tv with copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Fix comp
i
l
e
r
warn
i
ng
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Whit
e
space
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke Pall
Add
missing FOLD
rule
f
or CONV
.
u64
.
int
+
sign-extension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FFI: Cl
e
a
nup/fix 64 bit arit
h
metic i
n
a
s
sembl
e
r backend
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke
P
a
l
l
x
64: Fix math
.
ra
n
dom() code gen
e
ra
t
ion
.
commit
|
commitdiff
|
tree
2011-10-22
M
ike Pall
Fix r
e
gister hint
s
for arithmetic he
l
per f
u
nctions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike
P
all
Separa
t
e
/
rename N
U
M/F
L
OAT <-> I64/U64 conv
e
rsion func
t
io
n
s
.
commit
|
commitdiff
|
tree
2011-10-21
M
ike
P
all
C
l
eanup va
r
i
o
u
s
endianes
s
issu
e
s in as
s
embl
e
r backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
i
ke Pa
l
l
R
earra
n
ge define
s
for workarou
n
ds to
e
m
bedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
Fix PE
/
C
OFF
bytecode file format
fo
r
big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
Fi
x
FOLD rule for CONV
.
flt
.
n
u
m(
C
ONV
.
n
um
.
flt(x
)
) => x
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
FFI/x86: Fix CONV
.
u3
2
.
num roundi
n
g
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse coloca
t
ed arra
y
offs
e
ts wi
t
hout -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e P
a
ll
Fixup P
C
in tracebac
k
s aft
e
r
e
x
its from
d
own-recurs
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pall
PP
C
: Distinguish slwi, srwi and rl
w
in
m
in disassemb
l
y
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FO
L
D rul
e
for
i
ntege
r
NE
G
of
constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/ARM: En
s
ure invocation of SPLIT
p
ass
for
f
lo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pall
S
ave tmptv state
f
o
r trac
e
recorder
across
RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I
: Fix
unfused loads of fl
o
at
fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
al
l
F
F
I: Fix call argument a
n
d return handling fo
r
I8/
U
8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI:
R
e
c
o
rd l
o
ads/stores to external variab
l
es in n
a
m
e
spaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Fi
x
r
e
cording of const/enum lookups in
namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
i
ke Pall
R
e
move
unneeded
P
H
I
barr
i
er for reassocia
t
ion of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
A
v
o
i
d
ove
r
writing argume
n
t wi
t
h err
o
r from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike P
a
ll
Fix (harmless)
t
ypo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fix
HREFK code ge
n
erati
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Generate
a
po
r
t
ab
l
e
vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC/e500:
F
ix GC bar
r
ier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC:
F
ix
GC barrier
for TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
k
e
Pal
l
AR
M
: Fix
GC bar
r
i
e
r f
o
r
TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke Pall
Fix
typ
o
.
commit
|
commitdiff
|
tree
2011-09-08
Mi
k
e
Pal
l
ARM: Disable C
P
U dete
c
tion fo
r
in
t
erpreter
-
only builds
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike P
a
ll
Inc
r
e
a
se max
.
number of exit st
u
b g
r
oups to
cor
r
espond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
Use s
o
me reg
i
ster allocator h
e
lpe
r
s for multiple arch
i
te
c
tures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC:
Interpreter/JIT integrat
i
on
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fix o
r
re
m
ove assembler helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC
:
Mo
r
e
interpreter t
u
n
ing
.
Use y-bit fo
r
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC:
E
xport regist
e
r n
a
mes fro
m
disas
s
embl
e
r
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: Disassembl
e
y
-b
i
t
i
n
stead of at-bits
for condit
i
o
nal
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Add y-bit va
r
i
ants
of conditional
branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pal
l
A
lways use ANSI variant
s
of Windows
s
ystem fu
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2011-08-31
Mik
e
Pall
Mark installed sh
a
r
e
d librar
y
as exec
u
table
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pa
l
l
Avoid conve
r
s
i
on narrowing of arit
h
m
e
tic with l
a
rg
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike P
a
ll
FFI/x
6
4
:
Fix struct-by-
v
alue calling con
v
entions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
R
eco
r
d miss
i
ng
FOR
I
s
lot loads (e
.
g
.
after r
e
t
urn
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: A
d
d
PPC
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike
Pall
A
dd
p
otenti
a
l PHI for n
u
mber conversions due
to
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
E
xten
d
-b to
ge
n
erate c
/
h/o
b
j/o files
w
i
t
h emb
e
dded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedded byte
c
ode with require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clarify n
a
me of MIT licen
s
e
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Replace
some _Unwind_
*
typ
e
s
.
Fixes b
u
i
l
d
i
s
s
ues
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pa
l
l
x64: F
i
x result type of c
d
ata index convers
i
ons
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
Pall
Don't
bother to ch
a
in NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PP
C
SPE: Save/
r
es
t
ore
c
r2,
c
r
3 and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
: Save/restore c
r
2
, cr3 a
n
d
cr4 when
entering/l
e
a
ving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
A
dd mtc
r
f inst
r
uction to Dy
n
ASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tune and reschedule in
t
erpreter for PPC/
e
300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix
compiler warnin
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mike P
a
l
l
Fix stac
k
check
w
h
e
n L->to
p
i
s ab
o
ve L-
>
maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
M
i
ke Pall
Remo
v
e
temporary mcod
e
limi
t
er
r
or fr
o
m
application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pall
FFI: Limi
t
sna
p
sho
t
op
t
i
mization for cdata com
p
arison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
P
P
C:
A
dd machine-sp
e
cifi
c
p
ar
t
o
f
F
FI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike P
a
ll
PPC: Fi
x
f
loor
/
ceil for dual-number
mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC:
A
dd
dual-
n
u
mber mode interprete
r
.
Enable by d
e
fault
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pa
l
l
Use diffe
r
ent worka
r
ound f
o
r a
l
i
g
nme
n
t
of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
M
i
ke Pall
FFI: T
r
eat function
c
t
y
pes like poi
n
ters in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: C
h
a
nge \* to
\
z
.
Reject und
e
fined
esc
a
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
PPC
:
Update in
s
t
a
ll docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Add d
u
a
l-number mode inte
r
pre
t
e
r
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix d
i
s
p
atch for binop meta
m
ethods
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
Cleanup sing
l
e-number vs
.
dual-number mode s
e
l
e
ction
.
commit
|
commitdiff
|
tree
2011-07-12
M
ike Pall
ARM:
D
o
n
't evict ASMREF_
L
in ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-07-07
M
i
ke Pall
Fix doc l
i
nk
.
commit
|
commitdiff
|
tree
2011-07-06
Mi
k
e Pall
FFI: Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mi
k
e Pall
A
R
M
: Install d
i
s_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pal
l
Fix install_name and versioning
on OSX
.
commit
|
commitdiff
|
tree
next