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
Increase max. number of exit stub groups to correspond with -Omaxsnap.
2011-09-05
Mik
e
P
all
Increase
m
ax
.
number of exit stub gro
u
ps to corr
e
spond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
P
a
l
l
U
se some
r
eg
i
ster
allocator he
l
pers for multiple
archite
c
tures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
a
l
l
PP
C
: Inte
r
p
r
eter/JIT integra
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: F
i
x
o
r
r
emove assem
b
ler he
l
per functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: More interpreter tun
i
ng
.
Use y-
b
it
f
or b
r
a
nch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: Export registe
r
na
m
es fro
m
disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disassemble y-
b
it
i
n
s
tead of at-
b
it
s
for con
d
i
t
iona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
Pall
PPC: Add y-bi
t
variants
o
f
condit
i
onal
b
ranches t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pal
l
Alway
s
use ANS
I
va
r
iants o
f
Windows system func
t
ions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
M
ark install
e
d shared libra
r
y
as
exec
u
tab
l
e
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
Pall
A
void conversion narrowin
g
of arithme
t
i
c
with la
r
ge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix struct-
b
y-va
l
ue calling convent
i
ons
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Recor
d
missing FORI
s
l
ot loads (e
.
g
.
a
fter return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add PPC disas
s
embler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Ad
d
potential PHI for number co
n
ve
r
sio
n
s
d
u
e
to typ
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike
Pall
E
xten
d
-b to
g
enerate c/h/obj/o files with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pa
l
l
Load
e
mbedded byt
e
co
d
e w
i
th require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clar
i
fy
n
a
m
e of MIT
l
ice
n
se
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
Pall
R
ep
l
ac
e
so
m
e
_Unwind_* t
y
pes
.
Fixes
build issue
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike P
a
ll
x
6
4: Fix
r
esul
t
typ
e
of cdata index conversio
n
s
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don't both
e
r
t
o chain
NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: S
a
ve/res
t
ore cr2, cr3
a
nd cr
4
when enter
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
al
l
PPC: Sav
e
/re
s
t
o
r
e
cr2, c
r
3 and cr4 when ente
r
i
ng/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
:
Add m
t
crf instruction to Dy
n
AS
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
P
C
: Tune and re
s
c
h
edule interpreter
f
or PPC
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack check when L->
t
o
p is above L->ma
x
stack
.
commit
|
commitdiff
|
tree
2011-08-08
Mi
k
e Pal
l
Re
m
ove temporary mcode limit err
o
r
f
r
om
a
pplication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
P
all
FFI: L
i
mit snapshot optimiza
t
ion
for cdata comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike
P
all
PPC: Add
m
a
c
h
i
ne-s
p
ecific part of FF
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC
:
Fix
floor/ceil for dual-num
b
er
m
o
d
e
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PP
C
: Add dua
l
-
n
umbe
r
mode i
n
terpr
e
t
er
.
Enable by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
P
al
l
Use diff
e
rent workar
o
und for alig
n
ment of jit
_
S
t
ate
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pall
FFI: Tr
e
at function c
t
ypes like
pointers i
n
c
o
m
parisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike
Pa
l
l
Fro
m
Lu
a
5
.
2: Cha
n
ge \* to \z
.
Reject undefined
e
s
c
ape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
U
p
date
i
nstall
docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pal
l
PPC: Add dual-num
b
er mode interpret
e
r
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
P
P
CSP
E
: Fix di
s
pa
t
ch for bi
n
op metam
e
t
h
ods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup
sing
l
e-n
u
mber vs
.
dual-number mode selecti
o
n
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
Pall
ARM: D
o
n't evict ASMREF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike
Pal
l
F
F
I
:
Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: I
n
stall dis_arm
.
lu
a
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
Fix instal
l
_n
a
me a
n
d versioni
n
g
o
n
OS
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: A
d
d bu
i
ld rules for PPC
i
nterp
r
eter
(
non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
Pa
l
l
PPC:
S
e
p
arate PPC vs
.
PPCSPE
i
nterpreter so
u
rce files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PP
C
:
U
n
t
a
n
gle PPC vs
.
PPCSPE targe
t
defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PP
C
: Fix range
check for sc
a
led im
m
ediates i
n
D
y
n
ASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
all
A
dd debug
option to msvcbuild
.
bat and impro
v
e
error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike P
a
ll
Don'
t
use
thr
e
ad-s
a
f
e
e
x
ceptions on OSX
.
Compla
i
n to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
k
e
Pall
Return to
l
o
w
er
frame via interp
r
eter fo
r
unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefe
r
recor
d
i
n
g loops over c
a
ll
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Reo
r
ganize t
r
ace linking
a
n
d track
link
types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean
u
p temporary bytecode patchin
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mik
e
Pall
Fix for
c
ed unwinding triggere
d
by external unw
i
nder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike P
a
ll
Use thread
-
s
afe exc
e
pt
i
on
s
for external unwindin
g
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
Pall
Fix iOS
build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-flow an
a
l
ysis for BC_IT
E
RL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
F
F
I
: Clar
i
fy do
c
s
wrt
.
string initializers for b
y
te
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE Lu
a
J
IT-2
.
0
.
0-be
t
a8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
P
a
ll
F
ix docum
e
ntation for -b command line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
RELEA
S
E LuaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
U
pd
a
te
chan
g
elog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
u
p
da
t
es
to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
F
i
x ass
e
rti
o
n
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x86/x64: D
o
n't
evic
t
BA
S
E in ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x6
4
:
F
ix regist
e
r alloc
a
tion for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix fusi
o
n
o
f compa
r
is
o
ns wi
t
h u8/u
1
6 XLO
A
D
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Avoid po
i
ntless c
a
lls
f
or std
file han
d
les on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pa
l
l
Fix recordi
n
g
of loops with
ins
t
a
b
le directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
P
a
l
l
From Lua
5
.
2
:
__
l
e
n
for tables
.
Needs -DLUAJ
I
T_ENABLE_L
U
A
5
2
C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
U
p
d
a
t
e man
p
age for -b comm
a
nd line opti
o
n
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e
Pall
More f
i
xes for the Solaris/x86 build
.
T
h
anks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix bytecode loading on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add more
docs
for bytecode load/
s
ave f
e
ature
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fi
x
dumping of already
s
tr
i
pped
functions with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b
c
ommand line opti
o
n
to save
/
list b
y
te
c
ode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
P
all
Add support for bytecode
l
oading/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add rec
u
rsive dump option
t
o jit
.
bc
.
dum
p
()
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
N
o need for L argument to lj_s
t
r_
i
ni
t
buf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike P
a
ll
F
F
I
:
Support
_
_t
o
string metame
t
hod for
pointe
r
s to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
M
ike Pall
M
a
k
e
.
e
h
_frame section re
a
d-wr
i
te on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pa
l
l
Fix
c
h
eck for
m
is
s
ing arguments in strin
g
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike
P
all
Cl
e
anup prototype flag
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
R
e
move bogus asse
r
ti
o
n
for GC estimate vs
.
thre
s
h
o
ld
.
commit
|
commitdiff
|
tree
2011-06-08
Mike P
a
ll
Flatten and compress in-memory deb
u
g info (saves ~
7
0%)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pall
Move
d
ebugging
/
introspe
c
tion functionality to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix c
o
m
p
i
l
er warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pal
l
FFI: Print
N
U
LL point
e
r
s as "cdata<
.
.
.
*>: NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pall
FFI: Show
add
r
ess pointed to for tostr
i
n
g
(poi
n
te
r
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Mi
n
or c
h
ange to bytecode penalt
y
c
ode
f
or consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
Fix data-flow
a
nalysis for BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mik
e
Pall
FFI: Change ton
u
m
be
r
(cda
t
a) seman
t
ics
.
Ret
u
rn nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mi
k
e Pall
A
R
M: Add fast assembler implementation of floor/ce
i
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mik
e
Pall
P
P
C: Add lj_
v
m_floo
r
which is callab
l
e from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM:
F
use XLOAD
/
XS
T
O
R
E op
e
r
a
n
ds
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add stdint
.
h rep
l
acement for Symbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
A
d
d narrowing of modulo
opera
t
or
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Move math
h
elpers to lj_vmmath
.
c
.
Ad
d
missing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
AR
M
:
Disab
l
e C++ e
x
cep
t
i
on catching on Symbian
.
commit
|
commitdiff
|
tree
next