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 compiler warning.
2011-08-10
Mike
Pall
Fix
compil
e
r
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pal
l
F
i
x
stack chec
k
w
hen L->top i
s
ab
o
ve L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove temporary mcode limit er
r
o
r from
application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
ike Pa
l
l
F
F
I: Limit snapshot
o
ptimization for cdata comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
P
P
C: A
d
d
m
achine
-
s
pecific part of
F
FI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix
f
loor/cei
l
for dual-n
u
m
b
er
mode
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
ke
P
a
ll
PPC: Add dual-number mode interpre
t
er
.
Enable by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use dif
f
erent workaround for alignment of ji
t
_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI
:
T
r
eat f
u
nct
i
on ctype
s
like
p
ointe
r
s
in co
m
parisons
.
commit
|
commitdiff
|
tree
2011-07-19
M
ike
Pall
From Lua 5
.
2: Change \*
to \z
.
Reject
u
ndefi
n
ed escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e
Pall
PPC
:
Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike P
a
ll
PPC: Add dua
l
-number mode int
e
rpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pall
P
PCSPE:
Fix dispatch for binop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
a
l
l
Cleanup s
i
ngle-
n
umber vs
.
d
ua
l
-n
u
mber mod
e
se
l
ection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't evict ASMREF_L in ra
_
evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike P
a
ll
Fix d
o
c link
.
commit
|
commitdiff
|
tree
2011-07-06
M
ike
P
a
l
l
FFI: F
i
x
c
o
m
m
ent parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
ke P
a
l
l
A
R
M:
I
nstall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix install_name and versi
o
nin
g
on
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e
P
all
P
PC: Add build rul
e
s for PP
C
inte
r
preter (non-fu
n
c
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
PP
C
:
S
eparate PPC vs
.
PPCSPE
i
n
terp
r
eter source files
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
PPC: Un
t
angle PPC vs
.
PPCSPE target defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike P
a
ll
PPC: Fi
x
r
a
nge c
h
eck for sc
a
led
i
mmediat
e
s in DynAS
M
.
commit
|
commitdiff
|
tree
2011-06-29
Mik
e
Pa
l
l
A
dd debug opti
o
n to msv
c
build
.
bat and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
D
o
n
't use thread
-
safe ex
c
ep
t
i
o
ns on
OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Retu
r
n to low
e
r frame via
i
n
terpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike P
a
ll
Prefer recordi
n
g loops over calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
P
a
l
l
Reorgan
i
ze
t
r
ace
l
ink
i
n
g
and tra
c
k
l
i
n
k typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pal
l
Clean up tem
p
orary b
y
tecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix forced unwinding tri
g
gered by external un
w
inder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread-
s
a
f
e exceptions for e
x
ter
n
a
l
un
w
inding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
ix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke Pall
Fix d
a
ta
-
flow an
a
lysis
f
or BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI: Clarify docs wrt
.
st
r
ing initiali
z
ers for
byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
R
E
LEAS
E
LuaJIT-2
.
0
.
0-bet
a
8
(
fix
e
d
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentation f
o
r
-b comm
a
nd line op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
R
E
LEASE LuaJI
T
-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
U
p
date changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
l
l
Misc
.
updates to
docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
Fi
x
assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86
/
x6
4
:
Don'
t
evict
B
ASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x8
6
/x64: Fix regis
t
er all
o
cation f
o
r
v
ari
a
b
l
e
s
hi
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
x
86/x64:
F
i
x fusion of co
m
parisons with u8
/
u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
Pa
l
l
Avoid pointless call
s
for s
t
d file hand
l
e
s
o
n
__gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix recording o
f
l
o
ops w
i
th instable directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From
Lua 5
.
2: __len for
t
ab
l
es
.
Needs
-
DLUAJI
T
_ENABLE_L
U
A
5
2C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
P
all
Update
man page for
-
b
comma
n
d li
n
e option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes for the Sol
a
ris/x86 bu
i
ld
.
T
h
anks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
Fi
x
bytecode
loading on W
i
ndow
s
.
commit
|
commitdiff
|
tree
2011-06-13
M
ik
e
Pall
Add more docs f
o
r byte
c
ode l
o
ad/save f
e
atur
e
.
commit
|
commitdiff
|
tree
2011-06-13
M
ike Pal
l
Fix du
m
ping o
f
alre
a
dy stripped
f
unctions with deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
Add -b co
m
mand line
o
ption to save/list bytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike P
a
ll
Add s
u
pport for by
t
e
code
l
oading/savi
n
g
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
Add recursive dum
p
o
ption to jit
.
bc
.
dump(
)
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No n
e
ed fo
r
L argum
e
nt t
o
lj_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: S
u
p
p
ort
__tos
t
ring meta
m
ethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
e
h_frame sectio
n
read-write on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
Fix
c
h
e
ck for miss
i
n
g
argu
m
ents in string
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mi
k
e
P
all
Cleanup p
r
o
t
otyp
e
fl
a
gs
.
commit
|
commitdiff
|
tree
2011-06-08
Mike
Pa
l
l
Rem
o
ve b
o
gus
a
ssertion for GC est
i
m
ate
v
s
.
thres
h
old
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
F
lat
t
en a
n
d compres
s
i
n-memo
r
y
debug
i
nf
o
(saves ~70
%
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Move debugging/i
n
trospection
functionality to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix comp
i
l
er warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FF
I
: Print
N
U
LL poin
t
ers a
s
"c
d
ata<
.
.
.
*>: NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pall
FFI: Show a
d
dress pointed to f
o
r t
o
s
tring(poin
t
er)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Min
o
r chan
g
e to bytecode
p
enalty code fo
r
consisten
c
y
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Fix data-flow analysis for B
C
_
U
CLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mik
e
Pal
l
FFI: Change tonu
m
ber
(
cdata) semantics
.
Ret
u
rn nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mi
k
e
Pall
ARM: Add fast assembler implementation of f
l
oor
/
ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pal
l
PPC: A
d
d lj_vm_floo
r
whic
h
is callable
f
rom C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Fuse XLO
A
D/XSTORE operands
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add stdint
.
h
r
epl
a
c
ement for Symbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
M
i
ke Pal
l
Ad
d
n
a
r
rowing of modulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Mo
v
e ma
t
h helper
s
to lj_vmmath
.
c
.
Add
m
issing lo
g
2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e Pall
ARM
:
Disabl
e
C
+
+ ex
c
eption catching on Symbian
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Enab
l
e
J
I
T
c
ompiler (
e
xcept for iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: A
d
d ARM-
s
pecifi
c
a
ssembl
e
r
backend
.
commit
|
commitdiff
|
tree
2011-06-01
M
ike P
a
ll
ARM: D
o
n
'
t
gen
e
rate u
n
aligne
d
XL
O
ADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pal
l
Many
so
f
t-fl
o
at-related fixes to SPLIT pass and assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
A
RM: Catch C++
exce
p
tions in interp
r
e
t
er fra
m
es
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e Pall
DUALN
U
M: Fix missing typ
e
check for
l
oo
p
index slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
Pall
ARM: Tune remater
i
alization
sche
d
uler
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
FFI: Fix
reco
r
ding of casts fro
m
32 bit poi
n
ter
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e Pall
x
8
6/x64: Minor cle
a
n
u
p i
n
assembler ba
c
kend
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Opt
i
mize hash a
l
gorithm f
o
r
3-
o
per
a
n
d CPUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
ARM:
F
ix __newi
n
d
e
x metamethod
handling for BC_TSETB
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
Pall
ARM: Fix string
.
s
ub
(
) arg
u
m
e
n
t checks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
C
l
ean up memory allo
c
ato
r
in
i
tialization and c
a
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
Pal
l
FF
I
:
Avo
i
d u
n
us
e
d
functions i
f
F
FI is di
s
a
bled
.
commit
|
commitdiff
|
tree
2011-05-27
Mi
k
e
P
all
ARM: Inter
p
ret
e
r/JIT integration
,
part #2
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pal
l
ARM: Fix math
.
l
d
exp() recording and foldi
n
g
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
Fix
c
om
p
iler warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mike
Pall
Fix handling of number
constants in snapshots
i
n
S
PLIT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM: Fix
rematerialization
s
c
h
ed
u
ler
.
commit
|
commitdiff
|
tree
2011-05-26
M
ike Pal
l
ARM: Flu
s
h
instructio
n
c
a
che in
assembler back
e
nd
.
commit
|
commitdiff
|
tree
2011-05-26
M
i
ke Pall
Treat extra exit from stack
check like a parent exit
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
Simplify helper routines for
s
oft-fl
o
at tar
g
ets
.
A
d
d
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
M
ike Pall
A
R
M: Add CPU detection
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
ARM: Unify ro
t
a
t
es to s
i
mplify ass
e
m
b
l
e
r
b
ackend
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
FF
I
:
Fix __gc for VLA/VL
S
cdata objec
t
s
.
commit
|
commitdiff
|
tree
next