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
c
ompiler
w
a
rning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pa
l
l
F
i
x stack che
c
k when L-
>
to
p
is above L-
>
maxst
a
ck
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pa
l
l
Remove temporary mco
d
e limit error from appl
i
cation
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
ike Pall
FFI: Limit snapshot
o
ptimization for c
d
ata
c
omparison
s
.
commit
|
commitdiff
|
tree
2011-08-01
M
ike Pall
PP
C
:
A
dd mac
h
ine
-
s
p
ecific pa
r
t of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike
P
all
PPC: Fix
f
l
o
or
/
ceil for dua
l
-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pa
l
l
P
PC: Add dual-number mode interpreter
.
Enabl
e
by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use diffe
r
ent worka
r
oun
d
f
or align
m
en
t
of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
F
F
I
: Treat function ctype
s
like poin
t
ers in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
M
i
ke Pa
l
l
From Lua 5
.
2: Ch
a
nge \* to \z
.
Rej
e
ct undefine
d
escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pall
PP
C
: Update install
d
ocs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
PPC: Add dual-num
b
er
mode i
n
terpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
PPC
S
PE: Fix dispatch fo
r
b
inop me
t
ame
t
hods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
Cleanup
s
i
n
gle-number vs
.
dual-n
u
m
b
e
r
mode selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mik
e
Pa
l
l
ARM: Don't evict ASMREF_L in r
a
_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix comm
e
nt parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pal
l
Fix inst
a
ll_name
a
n
d ve
r
sion
i
n
g
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e
P
all
PPC: Add bui
l
d rules for PPC int
e
rprete
r
(no
n
-func
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate
PP
C
vs
.
P
PCSPE
i
n
te
r
p
ret
e
r s
o
urce files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untan
g
le
P
P
C
vs
.
PPCSPE target defines
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke Pall
PPC: Fix range check for scaled immediates i
n
DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug
o
ptio
n
to msvcbuild
.
bat and im
p
r
ove error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pa
l
l
Don't
use
thread-safe excepti
o
ns on OSX
.
Complain t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
e
turn
to lower frame v
i
a i
n
te
r
preter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
P
re
f
er recording loops ove
r
cal
l
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganiz
e
trace linking and track l
i
nk types
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
C
lean up temporary bytecode patch
i
ng
.
commit
|
commitdiff
|
tree
2011-06-27
Mike P
a
ll
Fi
x
forced unw
i
nding
trigg
e
red by
external unwind
e
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e
P
a
ll
U
s
e thread-safe excepti
o
ns for
ex
t
ernal un
w
inding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix i
O
S build
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fi
x
data-
f
low an
a
ly
s
is for
B
C_ITER
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mik
e
Pall
FFI: Clarify d
o
cs
wrt
.
string initializers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
R
ELEASE L
u
a
J
IT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentation
f
o
r -b command li
n
e op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
ll
RELEASE
L
uaJ
I
T-2
.
0
.
0-be
t
a8
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
U
pdate changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e P
a
ll
Mi
s
c
.
upda
t
es t
o
docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pa
l
l
Fix asse
r
tion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x
86/x64: Don
'
t evict BASE in ra_
e
v
i
ctk
(
)
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
x86/x64: Fix register allocatio
n
for variable sh
i
fts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
x86/x64: Fix fusio
n
of comparis
o
n
s
w
ith u8/u
1
6 XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Avoi
d
point
l
ess
c
alls for std
f
ile
h
an
d
l
es on
__gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
P
a
l
l
Fix recording of
loops with instable
d
i
r
ections i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike P
a
l
l
From
Lua 5
.
2: __len f
o
r tables
.
Needs -
D
LU
A
JIT_
E
NABLE_LUA
5
2C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pal
l
Upd
a
te m
a
n page for -b command li
n
e
option
.
commit
|
commitdiff
|
tree
2011-06-14
M
ike Pa
l
l
More f
i
x
es for the
Solaris/x86 build
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix bytecode
l
oadi
n
g
o
n Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pal
l
A
d
d mo
r
e docs for bytecod
e
load
/
s
a
v
e
feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumping of already strip
p
ed functi
o
ns with debu
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pa
l
l
A
d
d -b
c
ommand line optio
n
to save
/
list bytec
o
d
e
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pall
A
dd
support for bytecode loading/saving
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke
P
a
l
l
Add recurs
i
ve du
m
p o
p
tion to jit
.
b
c
.
du
m
p()
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke
P
all
N
o need for L a
r
gume
n
t
to
l
j
_s
t
r_ini
t
buf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Support __
t
ostring m
e
t
a
method for poin
t
ers
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike P
a
ll
Make
.
eh
_
frame section read-w
r
ite on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike P
a
ll
Fix c
h
eck for mis
s
ing
a
r
guments
in str
i
ng
.
format(
)
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pall
Cleanup pro
t
otype
f
la
g
s
.
commit
|
commitdiff
|
tree
2011-06-08
M
i
ke
Pall
Remove
b
ogus assert
i
o
n
for GC estimate vs
.
threshol
d
.
commit
|
commitdiff
|
tree
2011-06-08
Mike P
a
l
l
F
l
a
tten and com
p
ress in-memory debug info (saves ~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
M
ove debu
g
g
ing
/
introspection functionality t
o
lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix
compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pa
l
l
FFI: Print NULL pointers as "cd
a
ta<
.
.
.
*>:
NU
L
L"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI: S
h
o
w
address poi
n
ted t
o
for tostring(pointer)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pa
l
l
Minor change to bytecode penal
t
y code
f
o
r
consistenc
y
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
all
Fix data-flow
a
naly
s
is for BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pal
l
FFI: Change t
o
number(cdata) se
m
antics
.
Return nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Add fast assembler implem
e
ntation of
floor/ce
i
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pa
l
l
PPC:
A
dd
l
j_vm_floor whi
c
h
is callable fro
m
C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Fuse X
L
O
A
D
/
XSTORE operand
s
.
commit
|
commitdiff
|
tree
2011-06-03
Mike P
a
l
l
Add stdint
.
h
rep
l
ac
e
me
n
t
for Sy
m
bian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
M
i
ke Pall
Add
nar
r
owing of modulo
op
e
rat
o
r
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Move mat
h
helpers to lj_vmm
a
th
.
c
.
Ad
d
missing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
M
i
ke
P
all
ARM: Disab
l
e
C++ exception catching on S
y
mbian
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM
:
Enable
J
IT compile
r
(except
for iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Add ARM
-
specific assemble
r
b
ackend
.
commit
|
commitdiff
|
tree
2011-06-01
Mike P
a
ll
ARM: Don't generat
e
u
n
aligne
d
XLOADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
Man
y
soft-float-related fixes
t
o
S
P
L
I
T pass a
n
d assembler
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
ARM:
Catch
C
++
exce
p
tions
i
n interpr
e
ter fra
m
es
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
DUALN
U
M
: F
i
x
missing type check fo
r
loop ind
e
x slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
Pall
ARM: Tune
r
e
m
ate
r
ialization scheduler
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
FFI: Fix
r
ecording of
casts from 32
b
i
t
p
ointer
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
M
ike Pall
x86/
x
6
4: Minor cleanup in assembler ba
c
ke
n
d
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pal
l
ARM: Opti
m
ize hash algorithm for 3-operand CPUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pa
l
l
AR
M
: Fix __newindex metamethod handling for BC_TSETB
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Fix string
.
s
u
b() argument ch
e
cks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike
Pal
l
C
lean
up memory allocator initia
l
izatio
n
and catch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pal
l
FFI: Avoi
d
unuse
d
functions if FFI is disabled
.
commit
|
commitdiff
|
tree
2011-05-27
Mik
e
Pall
A
R
M: Inter
p
reter/JIT integ
r
at
i
o
n, part
#
2
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
ARM: Fix
m
ath
.
ldexp() record
i
ng an
d
f
o
lding
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e P
a
ll
F
i
x handling of number const
a
nts in snapshots
i
n SPLIT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM: Fix re
m
aterialization scheduler
.
commit
|
commitdiff
|
tree
2011-05-26
M
i
ke
Pall
A
R
M
: Flush i
n
s
truction cache in assembler backe
n
d
.
commit
|
commitdiff
|
tree
2011-05-26
M
i
k
e Pall
Treat
extra exit f
r
o
m
sta
c
k
check like
a
parent exit
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
Simplify
he
l
per r
o
utines for
soft-float ta
r
ge
t
s
.
Add
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
M
i
ke
P
all
ARM: A
d
d CPU detection
.
commit
|
commitdiff
|
tree
2011-05-23
M
ike Pall
ARM: Unify rotates to
s
implify assembler b
a
ckend
.
commit
|
commitdiff
|
tree
2011-05-23
Mike
P
all
FFI: Fix __g
c
for V
L
A/VLS cdata obje
c
ts
.
commit
|
commitdiff
|
tree
next