repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Remove temporary mcode limit error from application stack.
2011-08-08
Mik
e
Pall
Re
m
o
v
e temporary mcod
e
limit error fr
o
m a
p
plication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pall
FFI
:
Li
m
it
snapshot optim
i
zation for cdata co
m
parisons
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
ke Pall
PPC: Add mac
h
ine-specif
i
c part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike P
a
ll
PPC: Fix floor/ceil for
d
ual-numb
e
r mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add dual-nu
m
ber mode interpreter
.
Enable by de
f
au
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use di
f
fer
e
nt workaround for
a
lignment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: Treat function c
t
ypes like pointe
r
s in
compar
i
s
o
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: Ch
a
nge \* to \z
.
Rej
e
ct
undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike
P
all
P
PC: U
p
d
ate install d
o
cs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
PPC: Add dual-
n
umber mode interp
r
eter
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
PPCSPE: Fix disp
a
tch for b
i
nop metam
e
t
hods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup single-number vs
.
dual-numbe
r
mode s
e
lection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pa
l
l
A
R
M:
Don't
e
v
i
c
t ASMREF_L
i
n ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix do
c
link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: F
i
x comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pall
ARM: Instal
l
dis_arm
.
l
ua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix
install_name and ve
r
sio
n
i
ng o
n
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PPC: Add b
u
i
ld r
u
l
e
s for P
P
C interp
r
eter (
n
on-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
Pall
PPC: Separate
PPC v
s
.
PPCS
P
E interpre
t
er source files
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke
P
all
PP
C
: Untangle PPC vs
.
PPCSPE target defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix range check for scaled immedi
a
tes in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mik
e
P
all
Add debug option to msvcbuild
.
bat and improve
erro
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don't
use threa
d
-safe except
i
ons on OSX
.
Com
p
l
ain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pa
l
l
Ret
u
r
n
to lower frame via interprete
r
for un
h
a
n
d
led
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Prefer
rec
o
rding loops ove
r
c
a
lls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
eorganize
trace linking a
n
d track link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
C
l
ean up te
m
p
o
rary bytecode patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fi
x
forced unwindi
n
g triggered by
e
x
ternal unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Use thread-safe exceptions for external unw
i
n
ding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike P
a
ll
Fix iOS
b
u
i
ld
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
ix
d
a
ta-fl
o
w
a
nalysis for B
C
_
ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pa
l
l
FFI: Clarify doc
s
w
rt
.
string initializers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
RELEASE Lu
a
JIT-2
.
0
.
0-
b
eta
8
(
f
ixed
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix doc
u
ment
a
tion
for -b command line op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
REL
E
ASE LuaJIT-2
.
0
.
0
-
beta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update chang
e
log
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
up
d
ates to d
o
cs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
x86/
x
64: Do
n
't evict
B
A
SE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
x86/x64: Fix register allocatio
n
for
va
r
ia
b
le sh
i
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
64:
F
ix fusion of comp
a
risons
with u8/u16 XL
O
AD
.
commit
|
commitdiff
|
tree
2011-06-22
M
ik
e
Pa
l
l
Avoid poi
n
tles
s
calls
f
o
r std file handles on _
_
gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
P
all
Fix record
i
ng of lo
o
p
s with
instabl
e
d
i
r
ecti
o
ns in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
rom L
u
a 5
.
2: __len for tables
.
Needs -DLUAJIT_ENA
B
LE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
ike Pall
Update man page
f
or
-
b
command
line o
p
tion
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
More fixes
for
the Solaris/x86 build
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pa
l
l
Fi
x
b
ytecode l
o
adi
n
g on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
M
ike Pall
Add more
docs
for bytecode lo
a
d
/sa
v
e feat
u
r
e
.
commit
|
commitdiff
|
tree
2011-06-13
Mik
e
Pall
Fix dumpi
n
g
of alr
e
ady stripped
f
u
n
ctions with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike P
a
ll
Add -b c
o
mmand
l
i
ne
o
ption to
s
ave/list b
y
tecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pal
l
Add su
p
p
o
r
t
f
or bytecode loading/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
Pa
l
l
Add recursive dum
p
option to
j
it
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike Pall
No n
e
ed for
L argume
n
t to lj_str_ini
t
buf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: S
u
p
p
ort __
t
ostring metamethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_fram
e
section read-write on Sola
r
is
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
Fix chec
k
for missi
n
g arguments i
n
string
.
f
o
rmat()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pall
Cleanup p
r
ototype fla
g
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike
Pall
Remove bogus
a
ssertion
for
GC
e
stimate vs
.
thres
h
old
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
F
l
atten and compress in-memory debug
i
nfo (saves ~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
Pal
l
Move
d
ebugg
i
n
g
/introspec
t
i
o
n functional
i
ty to lj_debu
g
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e Pal
l
FFI: Print NUL
L
pointers
a
s "cdata<
.
.
.
*>: NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI:
S
how address
pointed to
f
or to
s
t
ring(po
i
nter
)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pall
Minor cha
n
ge to
bytecode p
e
nalty co
d
e for consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pal
l
Fix data-flow analysis for BC_U
C
LO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike
P
all
FFI: Change tonumber(
c
data) semantics
.
Retur
n
nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
P
all
ARM:
A
dd fast assem
b
ler
i
mplementation of floor/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
PPC: A
d
d
l
j_
v
m_floor wh
i
ch is callabl
e
f
r
om C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pal
l
ARM
:
Fus
e
XLOAD/X
S
TORE
oper
a
nds
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add stdint
.
h replacemen
t
for Sym
b
ian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
A
d
d n
a
rrowing of mod
u
lo operator
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Mov
e
math
helpers
t
o lj_vmmath
.
c
.
Add missing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
ARM: Disab
l
e C
+
+
exception catc
h
ing on Symbian
.
commit
|
commitdiff
|
tree
2011-06-02
M
ike
Pall
A
RM:
Enable
J
IT compile
r
(except
for iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Add ARM-sp
e
c
i
fic
a
ssembler backend
.
commit
|
commitdiff
|
tree
2011-06-01
Mi
k
e P
a
ll
ARM:
Don't generate unaligned XLOADs
.
commit
|
commitdiff
|
tree
2011-06-01
M
i
ke Pa
l
l
M
a
n
y
s
o
ft
-
float-rela
t
ed f
i
xes to SPLIT p
a
ss
a
nd
a
ssemble
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mike
P
all
ARM: Catch C++ exceptions in interp
r
eter fra
m
es
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
all
DUAL
N
U
M
: F
i
x miss
i
ng type che
c
k for
l
oop inde
x
slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
a
ll
ARM:
T
une re
m
ate
r
i
a
lization schedul
e
r
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
FFI: Fix reco
r
di
n
g of cast
s
from 32 bit p
o
inters
to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
x86/x64:
M
inor
cleanu
p
i
n
assembler bac
k
e
nd
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
Pall
A
R
M: Op
t
im
i
ze
hash algorithm
f
or 3-opera
n
d CPUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
A
R
M:
F
ix
_
_newindex metamethod handling for
B
C_TSET
B
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM:
F
ix
s
tr
i
ng
.
sub() argument
checks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
Clean up memory allocato
r
i
nitialization a
n
d
c
atch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
FFI: Av
o
id
unused functi
o
ns i
f
FF
I
i
s disabl
e
d
.
commit
|
commitdiff
|
tree
2011-05-27
Mi
k
e Pall
A
R
M
:
Interpreter/JI
T
in
t
egra
t
i
o
n, part #
2
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
ARM: Fix math
.
lde
x
p() recording a
n
d fold
i
n
g
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
Fix comp
i
l
er warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
Fi
x
handlin
g
of numbe
r
constants in snapshots in SP
L
IT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e Pall
ARM: Fix re
m
ateri
a
liz
a
tion schedu
l
er
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pa
l
l
ARM: Flus
h
instru
c
tion cache in a
s
sembler ba
c
k
e
nd
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e Pall
T
reat
extra exi
t
fr
o
m stack chec
k
like a pa
r
e
n
t
e
xit
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e
P
all
Sim
p
lify helper routines for soft-flo
a
t targets
.
Ad
d
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM: Add CPU
d
et
e
c
tion
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
ARM: Un
i
fy rot
a
tes to simplify as
s
embler backend
.
commit
|
commitdiff
|
tree
2011-05-23
M
i
ke Pall
FFI: Fix __gc for VLA/
V
LS cd
a
ta
o
bjects
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Get register maps
f
or jit
.
dump from target disassembler
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
ARM: A
d
d ARM disass
e
mbler
.
commit
|
commitdiff
|
tree
next