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
Mike
P
all
F
ix PE/COFF bytecode file format for big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike Pall
Fix FO
L
D
rule f
o
r CON
V
.
flt
.
num(
C
ONV
.
num
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pall
F
F
I/x86: Fix CONV
.
u
3
2
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse colocated a
r
ray offsets without -O
f
use
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
F
ixup PC in tra
c
ebacks af
t
er exits from down-r
e
cursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
k
e
P
all
PPC: D
i
stinguish sl
w
i, srwi
a
nd rlwinm in disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FOLD rule f
o
r
i
n
teger NEG of con
s
tan
t
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e
P
all
FFI/ARM:
Ensur
e
invocation of SPLIT p
a
ss for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save t
m
ptv state for tr
a
ce r
e
cord
e
r acr
o
ss R
E
CORD vmev
e
nt
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: F
i
x unfused loa
d
s o
f
fl
o
a
t
f
ields
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pall
FFI: Fix call argument an
d
r
e
turn handlin
g
f
or I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record
l
oads/stores to external variable
s
in namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mi
k
e Pall
F
F
I: Fi
x
rec
o
rding of const/enum lookups i
n
namespa
c
es
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove
u
nn
e
eded PHI
barr
i
er
for
reasso
c
iation of dupli
c
ate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avo
i
d o
v
e
r
wri
t
ing arg
u
ment w
i
th error from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
P
all
Fix (har
m
less)
t
y
p
o
.
commit
|
commitdiff
|
tree
2011-09-21
Mi
k
e Pa
l
l
ARM: Fi
x
HREFK
c
o
de gen
e
ration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Genera
t
e a port
a
ble vmde
f
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke Pall
PP
C
/e5
0
0: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
al
l
PPC: Fix GC barrier f
o
r TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM
:
Fix GC
b
a
r
r
ier for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pall
Fix
typ
o
.
commit
|
commitdiff
|
tree
2011-09-08
M
ike Pa
l
l
ARM: Dis
a
ble CPU detection
for in
t
erp
r
et
e
r-on
l
y builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
Increase m
a
x
.
number of exit stub
g
roups to corre
s
p
ond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
Use
some register al
l
ocat
o
r helpers f
o
r multiple architectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
P
PC: Interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: Fix or remove assembler he
l
per functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Mo
r
e
i
nterpre
t
er
tuning
.
Use y-b
i
t for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PPC: Export
r
egister names fr
o
m
d
i
sassemble
r
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
l
l
PPC: Disass
e
mble y-bit instead of at
-
bits for conditio
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Add y-bi
t
v
a
riants of cond
i
tional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
P
all
Always use
A
NSI va
r
ia
n
ts of Windows system functio
n
s
.
commit
|
commitdiff
|
tree
2011-08-31
M
i
ke Pall
Mark installed shared library as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pal
l
Avoid conver
s
ion narrowing of arithmeti
c
wi
t
h large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike
P
a
ll
FFI/x6
4
: Fix s
t
ruct-by-va
l
ue calli
n
g conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record missing FORI
s
lot
loads (e
.
g
.
after retur
n
to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pal
l
PPC
:
Add PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
A
dd
p
otenti
a
l PHI
f
or number conversions due to
type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
E
xt
e
n
d -b to
g
enerate c/h/obj/o files
wit
h
em
b
edded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
P
all
Loa
d
em
b
edded bytecode with requir
e
(
)
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
C
larify
name of M
I
T
l
icense
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
Pall
Rep
l
ace s
o
me _Unw
i
nd
_
* types
.
Fixes bu
i
l
d issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x
6
4
: Fix result type of cdata index c
o
nvers
i
ons
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
all
Don't bother to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pal
l
PPCSPE: S
a
ve/restore cr2, cr3
and c
r
4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
Sav
e
/
r
estore cr2, cr3
a
nd
cr4 when enteri
n
g/l
e
av
i
ng VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Add mtcrf instru
c
tion t
o
DynA
S
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tun
e
and resched
u
le interpr
e
ter fo
r
PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e Pall
Fix
c
o
m
piler
w
arning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack check when
L
->top is above L-
>
maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove
t
emp
o
ra
r
y
m
code limit
e
rror from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pall
F
F
I: Limit
s
n
a
pshot opt
i
m
i
zation for cd
a
ta compar
i
s
ons
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
ke Pall
PPC: Add m
a
chine-specific part of F
F
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mi
k
e Pall
PP
C
: Fix flo
o
r/ceil for
dual-num
b
er mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
P
PC: Add
d
ual-number mode i
n
terpre
t
er
.
Enable by defau
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
Use d
i
f
f
erent workaround for a
l
i
g
n
m
ent of jit_Sta
t
e
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
Pall
FFI:
T
reat function ctypes like pointers in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pa
l
l
From L
u
a
5
.
2: Cha
n
ge \* to \
z
.
Rej
e
ct un
d
efine
d
escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke
Pall
PP
C
:
U
pda
t
e in
s
tall do
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
P
P
C
:
Add du
a
l-number mo
d
e in
t
erpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix
dispatch for binop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
Cleanup single-number
v
s
.
dua
l
-numb
e
r mode selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't
e
vict
A
SMREF_L in ra
_
e
victk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
F
i
x doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike
P
a
l
l
F
F
I: Fix comment
parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pa
l
l
ARM
:
I
ns
t
a
ll dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix install_name and versionin
g
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pal
l
PPC: Add buil
d
rules
fo
r
PPC i
n
te
r
preter (non-fu
n
c
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pall
PPC: Separ
a
te PPC vs
.
P
P
CSPE
i
nterpreter source file
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
Pall
PPC: Untan
g
le PPC vs
.
P
P
C
SPE
target defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
Pa
l
l
PP
C
: Fix
range
check for scaled immediates i
n
DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
A
d
d
debug
opt
i
on to msvcb
u
il
d
.
b
a
t and improve e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
a
ll
Don't u
s
e
th
r
ea
d
-s
a
fe exceptions on OSX
.
Comp
l
ai
n
to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return
to lower frame vi
a
i
n
terpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
P
r
efer recording loops ov
e
r calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
e
organize trace
l
i
nking
a
nd t
r
ack link
types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up temporar
y
bytecode
patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
M
ike Pall
Fix forced
unwin
d
ing
trig
g
ere
d
by external u
n
winde
r
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
k
e Pall
Use thre
a
d-safe exc
e
ptio
n
s fo
r
extern
a
l unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
M
ik
e
Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e
P
a
ll
Fix data-flow analysis for BC_
I
T
E
RL
.
commit
|
commitdiff
|
tree
2011-06-24
M
ike
Pall
F
F
I
: Clarify doc
s
w
r
t
.
st
r
ing i
n
iti
a
l
i
ze
r
s for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEA
S
E Lua
J
IT
-
2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pa
l
l
F
ix d
o
cumentation for -b command line o
p
tion
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
R
E
LEAS
E
LuaJIT-2
.
0
.
0-be
t
a8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update chang
e
lo
g
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
Misc
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
F
ix asserti
o
n
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x
86/x64: Don't evict
B
ASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
6
4: F
i
x regis
t
er allocation f
o
r v
a
riable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pa
l
l
x86/x
6
4: Fix fusion of compa
r
isons with u
8
/
u16 XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Avoid pointless calls for s
t
d file handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
P
all
Fix recordi
n
g of loo
p
s
w
ith instable directions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua 5
.
2:
_
_len for
t
a
b
l
e
s
.
Needs -DLUAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
Pall
U
p
date man page f
o
r -b comm
a
nd l
i
ne
o
ption
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes
for the
S
olaris/x86
build
.
Thanks to
Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
Pall
F
i
x b
y
te
c
ode
lo
a
d
ing
on Win
d
o
w
s
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add more docs for byte
c
od
e
load/save feat
u
r
e
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumpi
n
g of already
s
tripped fun
c
t
ions with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add
-
b comman
d
l
i
ne
option to
s
ave/lis
t
bytecode
.
commit
|
commitdiff
|
tree
next