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
Fix PE/COFF bytecode file format for big-endian targets.
2011-10-18
Mik
e
Pall
Fix PE/COF
F
bytecode f
i
le format for big-endi
a
n
targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
a
l
l
Fix FOLD
r
ule for
CONV
.
flt
.
num(CONV
.
num
.
flt(x
)
)
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike Pa
l
l
FFI
/
x
8
6: Fi
x
CONV
.
u32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't
f
use colocat
e
d
array offsets wi
t
hout -Of
u
se
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pal
l
Fixup PC in traceback
s
after exits
f
r
om
d
own-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pall
PPC: Di
s
ti
n
gu
i
sh slwi, sr
w
i
an
d
rlwinm in disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FOLD rule for integer NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike Pall
F
FI
/
ARM: Ensure invoca
t
ion of
S
PLIT pa
s
s for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e P
a
ll
Save tm
p
tv s
t
ate for trace recorder across
RECORD
vme
v
ent
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pa
l
l
FFI: Fix unfuse
d
loads of float fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI
:
Fix cal
l
argument and return
handl
i
n
g
for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
al
l
F
F
I: Record
loads/stores to ex
t
ernal v
a
riables in
n
a
m
espaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Fix
r
ecording of const/e
n
um loo
k
ups i
n
namesp
a
ces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
R
e
move un
n
eeded PHI barr
i
er for reassociation of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid
o
verwri
t
ing
a
rgu
m
ent with er
r
or f
r
om m
e
taca
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pa
l
l
Fix (h
a
rmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pal
l
ARM: Fi
x
HREFK cod
e
gene
r
a
tion
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Gene
r
ate a portable vmdef
.
lu
a
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
k
e
Pal
l
PPC/e
5
00:
F
ix GC barr
i
er for
T
SETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC:
F
i
x GC
barr
i
e
r
for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pal
l
A
RM:
F
i
x
GC
b
a
rrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
a
ll
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM:
D
is
a
b
le CPU detection for interpr
e
ter-only builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
Increase max
.
number of exit
s
tub g
r
oups to corresp
o
nd
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some
re
g
ist
e
r al
l
o
cator helpers
for multiple architect
u
r
e
s
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
P
PC:
I
nterpreter
/
JI
T
integra
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Fix
o
r remove assembler helper
functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: More interpreter tunin
g
.
Use y-bit for
bran
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PP
C
: Expor
t
r
e
gister n
a
mes from disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
l
l
P
P
C
: Disassemble
y-bit instead of at-bits fo
r
conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: Add
y-b
i
t varian
t
s of conditio
n
al bran
c
he
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
P
a
ll
A
l
ways use ANSI variants of Windows
system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mik
e
Pa
l
l
Mark installed shared li
b
rar
y
a
s executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mi
k
e Pall
A
v
o
i
d
c
onver
s
ion narrowing of ar
i
thmetic with
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
M
i
ke Pa
l
l
FFI
/
x64: Fix st
r
u
c
t-by-value calling conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record mi
s
sing FORI sl
o
t loads (e
.
g
.
after r
e
turn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC:
Add
P
PC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike Pall
Add po
t
ential PH
I
f
o
r
numbe
r
conversion
s
due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Exte
n
d -b
to g
e
nerate c/h/obj/
o
f
i
les w
i
th embedde
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
ll
L
oad embedded
b
yt
e
c
o
d
e with requi
r
e()
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
Clarify name of MIT
l
icense
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Replace som
e
_
Unwind_* types
.
F
i
xes b
u
ild issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix
r
esult type of
cdata index
con
v
ersions
.
commit
|
commitdiff
|
tree
2011-08-11
Mi
k
e
Pall
Don't bother to ch
a
i
n
NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: Sa
v
e/restore
cr2,
cr3 and cr4 when ente
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
ik
e
P
a
ll
PP
C
:
S
a
ve/restore cr2, cr3 and cr4
w
hen entering/leavi
n
g VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
:
Add mtcrf instr
u
ction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPC: Tu
n
e and reschedule inter
p
reter f
o
r PPC/e30
0
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
Fi
x
compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
M
ik
e
P
a
ll
Fix stack check when L
-
>top
is ab
o
ve L->ma
x
stack
.
commit
|
commitdiff
|
tree
2011-08-08
M
ike
P
all
Re
m
ove tempo
r
ary mcode li
m
it error f
r
o
m
a
pplicati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI:
Limit
s
napshot optim
i
zation for cd
a
ta c
o
mparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike P
a
ll
PPC: Add machine-spec
i
fi
c
part o
f
FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
P
PC: Fix floor/ceil fo
r
dual-num
b
er mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike
Pall
PPC
:
Ad
d
dual-number mo
d
e interpr
e
t
e
r
.
E
n
a
ble by
d
efault
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
Us
e
d
i
fferent workaroun
d
for alignme
n
t o
f
jit_Sta
t
e
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
FF
I
: T
r
eat
function ctypes
l
ike p
o
inters
in
c
omparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike
Pall
From Lu
a
5
.
2: Change \* to \z
.
R
e
ject undefined escap
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Up
d
ate i
n
stall
d
o
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
P
P
C
: Add
d
ual
-
n
umber mode int
e
rpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pal
l
PPCSPE: Fix dispatch for binop
met
a
methods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
Cleanup single-numbe
r
vs
.
dual-n
u
mber
m
o
de selection
.
commit
|
commitdiff
|
tree
2011-07-12
M
ike Pall
A
RM: Don't evict ASM
R
EF_L i
n
ra
_
evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike P
a
ll
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI:
Fix comment pars
i
ng
.
commit
|
commitdiff
|
tree
2011-07-04
Mi
k
e Pa
l
l
A
R
M
:
Install d
i
s_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pall
Fix install_name
and
ver
s
ioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PP
C
: Add
build rule
s
f
o
r PPC interpre
t
er
(non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
PP
C
: Separ
a
te PPC
vs
.
PPCSPE i
n
terpreter
s
our
c
e files
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e
Pall
PPC: Untangle PPC vs
.
PPCSPE
target de
f
i
n
es
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix range
c
he
c
k for
s
cal
e
d immediates i
n
DynAS
M
.
commit
|
commitdiff
|
tree
2011-06-29
Mik
e
Pall
Add
debug option to ms
v
cbu
i
ld
.
b
at and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Do
n
't use thread-safe
e
x
c
e
ptio
n
s o
n
OSX
.
Com
p
lain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Ret
u
rn to lowe
r
frame
vi
a
i
nterpreter
for unhandl
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Prefer recor
d
ing loops
o
v
e
r calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pal
l
Reorganize trace l
i
nkin
g
and
t
rack link
types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Cle
a
n
up
t
em
p
o
r
ary bytecode
patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Fix
f
orced
unwinding triggered by
e
xternal
u
nw
i
nde
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pal
l
Use t
h
rea
d
-safe exc
e
ptions for
exter
n
al unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
all
F
ix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
a
l
l
Fix data-flo
w
analy
s
i
s
for
B
C_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pal
l
FFI:
Cl
a
r
i
fy do
c
s wrt
.
stri
n
g
initia
l
izers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
R
ELEASE
L
uaJIT-2
.
0
.
0-be
t
a8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix document
a
tion for -b
comman
d
line
o
pt
i
on
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
R
E
LEASE
L
uaJIT-2
.
0
.
0-b
e
ta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Up
d
a
te changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
i
sc
.
up
d
ates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
F
ix
asserti
o
n
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't ev
i
ct BA
S
E in ra_
e
victk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
ll
x86
/
x6
4
: Fix register alloca
t
ion
f
or variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: F
i
x fusion of comparisons with u8/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
k
e
Pall
Avoid po
i
ntles
s
calls
f
o
r
std file hand
l
es on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
Pa
l
l
Fix recording o
f
loops with instable directions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
r
om Lua 5
.
2: __len for tabl
e
s
.
Needs -DLUAJI
T
_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Update
man
page for
-b
command line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pal
l
M
o
r
e
f
ixes
for
t
he Solar
i
s/x86 b
u
ild
.
Tha
n
ks
t
o W
i
ll
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Fix bytecode
loading on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add more docs for
bytecode
l
oad/save feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mi
k
e Pall
Fix
dumpin
g
of already str
i
pped funct
i
ons with deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b co
m
mand lin
e
option t
o
save
/
list byt
e
code
.
commit
|
commitdiff
|
tree
next