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
Add potential PHI for number conversions due to type instability, too.
2011-08-17
Mike Pal
l
Add potentia
l
P
H
I
for number con
v
er
s
ions due to ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike
P
all
Exten
d
-b t
o
gene
r
at
e
c/h/obj
/
o f
i
les with embedde
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ik
e
Pall
Load embedded bytecode
w
ith req
u
ire()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike P
a
ll
Clarify
n
ame of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
R
eplace some _Unwind_* type
s
.
Fixes build
issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
ik
e
Pall
x64: Fix result type of cda
t
a index conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
all
Don
'
t b
o
th
e
r to chain NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pal
l
PPCSPE:
Sa
v
e/restore cr2, cr
3
and cr4 w
h
e
n e
n
tering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Sa
v
e/restore cr2, cr3 an
d
cr4 when enterin
g
/leavin
g
VM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
P
P
C: Add mtcrf instr
u
ction to Dy
n
ASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tune and
resch
e
dule interpre
t
er f
o
r PPC/
e
300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
F
ix
comp
i
ler war
n
ing
.
commit
|
commitdiff
|
tree
2011-08-09
M
i
ke
P
all
Fix stack check when L-
>
top is
a
b
o
v
e L->
m
axstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove tem
p
orary mcode limit erro
r
from a
p
plication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
i
k
e
Pa
l
l
FFI: Li
m
i
t snaps
h
o
t
op
t
imizatio
n
fo
r
cdata comparison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mike
P
all
PPC
:
A
d
d
m
a
chine-specific part
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: F
i
x flo
o
r/
c
eil for
d
ua
l
-number mod
e
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pa
l
l
PPC: Ad
d
dual-number mode interpreter
.
Enab
l
e by default
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pal
l
Use different workaroun
d
fo
r
ali
g
nment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
l
l
FFI: Tr
e
a
t
fun
c
tion ctypes
lik
e
pointers in compariso
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua
5
.
2: Change \* to \z
.
Reject undefined esc
a
pe
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
PC: Upda
t
e ins
t
all docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
PPC:
A
dd dual-n
u
mber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
P
CSPE: Fix dispatch fo
r
binop metamethod
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
k
e Pall
Cleanu
p
s
ingle-
n
umb
e
r vs
.
du
a
l-number mo
d
e selecti
o
n
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: D
o
n
't evict ASMREF_L in r
a
_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc l
i
nk
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI:
F
ix co
m
m
e
nt parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pall
AR
M
: Instal
l
dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix ins
t
al
l
_name and vers
i
oning
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
PPC: Add build rules for
P
PC inter
p
reter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
P
P
C: Separate PPC vs
.
P
P
CSPE in
t
erpreter source
files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pal
l
PPC: Untangle PPC vs
.
PP
C
SPE ta
r
get
defines
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke
Pall
PPC: Fix range check for scaled im
m
ediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Ad
d
debug o
p
ti
o
n to msvcbuild
.
bat a
n
d
i
mp
r
ove erro
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pa
l
l
Do
n
't u
s
e t
h
rea
d
-saf
e
except
i
o
n
s on OSX
.
Compl
a
in to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lower frame
v
ia
interpre
t
er
for un
h
andl
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Prefe
r
recordin
g
loo
p
s ov
e
r calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
R
e
orga
n
ize trace linking
and track
link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clea
n
up
temp
o
r
ary bytecode patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e Pall
Fix forced
u
n
winding triggere
d
by external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
U
s
e thread-saf
e
exceptions for e
x
tern
a
l u
n
winding
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
all
Fix dat
a
-fl
o
w anal
y
sis f
o
r BC_I
T
ER
L
.
commit
|
commitdiff
|
tree
2011-06-24
M
i
ke Pall
F
F
I
:
Clarify
docs wrt
.
string in
i
tializers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
R
E
LE
A
SE LuaJIT-2
.
0
.
0
-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
F
ix documentation for
-b comman
d
l
ine optio
n
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
RE
L
EASE LuaJI
T
-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
M
ike
Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
Misc
.
updates to d
o
cs
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke P
a
ll
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't
e
vict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64
:
Fix register allocation for variable shi
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
l
l
x8
6
/x64: Fi
x
fusion of com
p
arison
s
w
i
th u8/u16 XL
O
AD
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
Avoid poi
n
tless
calls f
o
r std file handles
o
n __g
c
.
commit
|
commitdiff
|
tree
2011-06-20
Mike P
a
ll
Fix recor
d
ing of loops with
i
nstable di
r
e
ctions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pal
l
From Lua
5
.
2: __
l
en for tables
.
Needs -DLUA
J
I
T_ENABLE_
L
UA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
Update ma
n
page for
-
b command
l
ine
o
ption
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
More f
i
xes for the Solaris/x86 bu
i
l
d
.
Thanks
t
o Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pall
Fix bytecode loading on
W
indows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike P
a
ll
Add mor
e
d
o
c
s for byt
e
code load/save
feature
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
k
e Pall
Fix dumpi
n
g
of alr
e
ady strip
p
ed funct
i
ons
with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
Add
-
b
c
ommand line op
t
i
o
n to sa
v
e/l
i
st
b
ytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add
s
upport for bytecode lo
a
ding/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add re
c
ursive
d
u
mp option t
o
jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
P
all
N
o
n
eed for L a
r
gument to l
j
_
s
t
r_ini
t
buf(
)
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI
:
Support __tos
t
ring met
a
m
e
thod for pointer
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh
_
fram
e
section r
e
ad-write
o
n Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
F
i
x check for m
i
ssing a
r
g
uments in
string
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mi
k
e
P
a
ll
Cleanu
p
prototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike P
a
ll
Rem
o
v
e b
o
gus assertio
n
for GC
e
stimate vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mike P
a
ll
Flatte
n
and co
m
press i
n
-m
e
m
or
y
debug
i
nfo
(saves ~70%
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pal
l
Mov
e
deb
u
gging/introspe
c
tion functio
n
ality to
l
j
_
d
eb
u
g
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
Fix compiler
w
a
rnin
g
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI:
Prin
t
NULL pointers as "cdata<
.
.
.
*
>
: NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI: S
h
ow address pointed to for t
o
string(
p
ointer
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
a
ll
Minor chan
g
e to byteco
d
e pe
n
alty co
d
e
f
or consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
Pall
F
ix
d
ata-fl
o
w analysis for BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike
Pall
FFI
:
Change tonumber(cdata) semantic
s
.
R
eturn n
i
l
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
P
all
A
R
M: Add fast as
s
em
b
ler imple
m
entatio
n
o
f
floor
/
ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
P
a
ll
PPC: Add
lj_
v
m_flo
o
r
w
hic
h
is
callable from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Fuse XLO
A
D/XST
O
RE operands
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add stdint
.
h replacement for Sym
b
ian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add narrowin
g
of
modulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e
Pall
M
ove math helpers to lj_vmmath
.
c
.
Add
miss
i
ng log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e Pall
A
R
M: Disable C++ exception
c
atching on
S
ymbian
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Enable JIT compiler (exce
p
t for iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Add
ARM-specific asse
m
bler
backend
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pal
l
ARM: Don
'
t
generate unalig
n
ed XLOADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
Man
y
soft-floa
t
-
related
fixes t
o
SP
L
I
T
pass an
d
assembler
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
M
ike Pall
AR
M
: Catch C++ exceptio
n
s in interp
r
eter frames
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
all
DUALNUM: F
i
x
m
issing type check for l
o
op index slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e
Pall
ARM: Tune remat
e
r
ializa
t
i
o
n
sche
d
uler
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
FFI: Fix
recording
of casts
f
rom 32 bi
t
pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
Pall
x86/x64: Minor cleanup in a
s
sembler backend
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
A
RM: Optimi
z
e hash alg
o
rithm for 3-operand CPUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Fix __n
e
windex met
a
m
e
thod handling for BC_
T
SETB
.
commit
|
commitdiff
|
tree
2011-05-31
M
i
k
e Pall
ARM: Fi
x
str
i
ng
.
su
b
() a
r
gument check
s
.
commit
|
commitdiff
|
tree
2011-05-29
Mik
e
Pall
C
l
ea
n
up
m
emory a
l
l
ocat
o
r initialization and catch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike P
a
ll
FFI
:
A
v
oid unused f
u
n
c
tions if FFI
is disabled
.
commit
|
commitdiff
|
tree
next