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
Mi
k
e P
a
ll
Fix PE
/
COFF bytecode file forma
t
for big-
e
n
d
ian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pal
l
Fix FO
L
D rul
e
f
o
r CONV
.
f
l
t
.
num(CONV
.
nu
m
.
flt(
x
))
=> x
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike Pall
FFI/
x
8
6: Fi
x
CONV
.
u32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse col
o
cated array offsets witho
u
t -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
all
Fixup PC in tracebac
k
s after e
x
its fro
m
down-recurs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
D
istinguish slwi, srwi a
n
d rlw
i
nm in disasse
m
b
l
y
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FOLD rul
e
fo
r
integer NEG
o
f constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike P
a
ll
FFI/ARM: Ensure invocation
o
f SPLIT pass
fo
r
float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike Pall
Save tm
p
t
v
state for trace
r
ecord
e
r
a
cross RECORD v
m
event
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI
:
F
ix unfused loads of float
field
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix call
a
r
g
ument
and retu
r
n han
d
lin
g
f
o
r I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
i
ke Pall
FFI: Recor
d
l
o
a
d
s/stores to ext
e
rnal variab
l
e
s
i
n
na
m
espac
e
s
.
commit
|
commitdiff
|
tree
2011-10-11
Mike P
a
l
l
FFI: Fix re
c
ording
o
f co
n
s
t
/
e
nu
m
l
ookups in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike
P
all
Remove u
n
needed PHI barr
i
er for reassociati
o
n
o
f d
u
plicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
ike
P
a
ll
Avoid ov
e
rwri
t
ing
argu
m
ent
w
ith erro
r
from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
ke Pall
Fix (harmless
)
typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fix H
R
EFK cod
e
gene
r
ation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Generate
a
portable vmdef
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC/e
5
00:
F
ix GC barrier f
o
r TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike P
a
ll
PPC: Fix
GC barr
i
e
r f
o
r TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pa
l
l
ARM: Fix GC barrie
r
for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fi
x
typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM:
Di
s
abl
e
CPU detectio
n
for interpre
t
er-only builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
nu
m
ber
o
f exi
t
stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some register
a
llocato
r
help
e
rs f
o
r
multiple
a
rchit
e
ctures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: In
t
erpreter/JI
T
i
nte
g
r
a
t
ion
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fix or remove assemb
l
e
r
h
e
l
per functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
P
P
C
: Mo
r
e interpreter
t
uning
.
Use y
-
bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pa
l
l
PPC: Export register nam
e
s
from d
i
sassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: D
i
sassemble
y
-bit in
s
tead
o
f a
t
-
b
its f
o
r
conditio
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add y-bit variants of c
o
nditional branches
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always use ANSI variants of Windows system
functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed share
d
li
b
rar
y
as exec
u
table
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avo
i
d conversion nar
r
o
wing of
a
rithme
t
ic
with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix s
t
ruct-by-
v
alue ca
l
lin
g
conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Recor
d
missing FORI slot loads
(
e
.
g
.
aft
e
r r
e
t
urn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
M
ike P
a
l
l
PPC: Add PPC d
i
sassemble
r
.
commit
|
commitdiff
|
tree
2011-08-17
Mik
e
Pall
Add potent
i
al P
H
I
for number c
o
nversions due to
t
yp
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
ll
Exte
n
d -b to generate c/
h
/ob
j
/o files with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedded
bytecode w
i
th require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clarify name of MIT
lice
n
se
.
commit
|
commitdiff
|
tree
2011-08-14
M
i
ke Pall
R
eplace
s
o
me _
U
nwind_* types
.
Fixes
build iss
u
es on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
a
l
l
x64: Fix
result typ
e
of
c
d
at
a
index conve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
Pall
D
on't
both
e
r to cha
i
n NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
M
ik
e
Pall
PPCSPE
:
Save/rest
o
re cr2
,
cr3
and cr4
w
hen en
t
ering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pall
PPC: Save/res
t
o
re
c
r
2, cr3 and c
r
4 w
h
en
e
n
tering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PP
C
: Ad
d
mtcr
f
inst
r
uction to Dyn
A
SM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
a
ll
PPC
:
Tune and resc
h
ed
u
le interpreter f
o
r
PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix c
o
mpiler w
a
r
n
ing
.
commit
|
commitdiff
|
tree
2011-08-09
M
ik
e
Pall
Fix stack
c
heck wh
e
n L->top is above L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remov
e
t
e
mporary m
c
ode
l
i
m
i
t
e
r
ror from app
l
ication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pal
l
F
F
I: Lim
i
t
snap
s
hot
o
p
timization
f
or cdata compar
i
s
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
ke
P
all
PPC: Add machine-s
p
ecific par
t
of FF
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
P
P
C:
F
ix
f
lo
o
r/ceil for dual-nu
m
ber mode
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
ke Pall
PP
C
:
Ad
d
dual-numb
e
r
m
ode inter
p
reter
.
Enable by
default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
ll
Use different workaround for alig
n
m
e
n
t
of jit_S
t
ate
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI:
Treat
f
u
n
ction c
t
ypes like poi
n
ter
s
in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From
L
ua 5
.
2: Chan
g
e \*
t
o \z
.
R
e
ject undefined es
c
a
pe
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
: U
p
date install d
o
cs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Ad
d
dual-numbe
r
mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fi
x
dispatch for binop
m
e
tameth
o
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
Cleanu
p
single-
n
umber
v
s
.
dual-
n
umber mode
s
e
l
e
c
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pa
l
l
AR
M
: Don't e
v
ict ASMREF_L
i
n ra
_
ev
i
ctk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
F
ix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mi
k
e Pall
F
FI
:
Fi
x
comm
e
n
t
par
s
ing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pal
l
ARM: Install dis_a
r
m
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
F
i
x install_name and versioni
n
g
on OS
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PPC: A
d
d build
rules for PPC in
t
e
r
preter (no
n
-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate PPC v
s
.
PPCSP
E
inte
r
preter sou
r
ce f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
P
all
P
P
C:
Unt
a
ngl
e
PPC vs
.
PPCSPE target def
i
nes
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e
Pall
PPC: F
i
x ra
n
ge
c
heck for
s
caled
i
mmediates i
n
Dyn
A
S
M
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Add debug opti
o
n to msv
c
build
.
bat and improve
error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pa
l
l
Don't use thre
a
d-safe
exceptions on OS
X
.
C
o
mplain
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lower fram
e
via
int
e
rpreter f
o
r unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer
r
e
cording
l
o
o
ps
o
ver calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
P
all
Reorga
n
i
z
e trace linki
n
g an
d
tra
c
k link typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pall
Clean up tem
p
orary by
t
ecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix forced un
w
inding
t
r
iggered by
e
xterna
l
unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
k
e
Pall
Use thread-safe
e
x
ception
s
for external unwindi
n
g
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pa
l
l
Fix iOS
b
uild
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
Pall
Fix data-flow ana
l
ysis for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI:
Clarify do
c
s
wr
t
.
string initial
i
z
e
rs f
o
r by
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RELEASE LuaJIT-2
.
0
.
0-beta8 (fi
x
ed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix doc
u
men
t
a
tion for -b comman
d
l
i
n
e option
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke
P
all
RELEASE
LuaJIT-2
.
0
.
0-b
e
ta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Mi
s
c
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Fix
ass
e
r
t
ion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x
8
6/x64
:
Don
'
t
evi
c
t BASE in
r
a_evictk
(
)
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
64: Fix register all
o
c
ation for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke P
a
ll
x86/
x
64: Fix f
u
s
ion of compa
r
is
o
ns with u8/u16 XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
Pal
l
Avoid point
l
ess ca
l
ls for st
d
f
il
e
han
d
l
e
s on _
_
gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix recording of loops
w
i
t
h instab
l
e directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pa
l
l
From Lua 5
.
2: __l
e
n
for tabl
e
s
.
Needs -DLU
A
JIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Update man
p
a
g
e
f
or -b command line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
P
a
ll
More f
i
xes for the
Sola
r
i
s
/x86
b
uild
.
Thanks to Wi
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
ik
e
Pall
Fix
b
ytecode loading
o
n
Windows
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
ke Pall
A
d
d
more do
c
s for bytecode loa
d
/save fe
a
t
u
re
.
commit
|
commitdiff
|
tree
2011-06-13
Mike
P
all
Fix dum
p
ing of al
r
eady stripped function
s
with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b com
m
and line op
t
ion to sav
e
/list byte
c
ode
.
commit
|
commitdiff
|
tree
next