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
Mike Pall
I
n
crease max
.
number of exit stub groups to corres
p
ond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use
some regist
e
r
allocator
h
elpers for multiple a
r
c
h
itecture
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PPC: Inter
p
reter/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e P
a
ll
PP
C
: Fix or remove assemb
l
er helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
:
M
o
re
interpreter tuning
.
Use y-bit for
b
ra
n
ch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
P
P
C: Exp
o
r
t
register nam
e
s fr
o
m disa
s
semb
l
er
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC: Di
s
a
ssemble y-bit instead of at-bits for conditi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add y-bit varian
t
s of cond
i
tion
a
l branche
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always use ANSI vari
a
nts of Windo
w
s
s
y
st
e
m
fun
c
tions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed shared lib
r
ary as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mik
e
Pall
A
void
c
onversion narrowing of arit
h
metic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike
P
a
ll
FFI/x
6
4: Fix st
r
u
c
t-by-value calling
conventi
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-21
M
ike Pall
Reco
r
d m
i
ssing FORI slot loads
(
e
.
g
.
after
r
eturn
to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Add p
o
tentia
l
P
HI for numbe
r
conversions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pa
l
l
Extend -b to generat
e
c/h/obj/o files wit
h
e
m
b
e
dd
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mi
k
e Pall
Loa
d
embedded
b
y
tecode wit
h
require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
P
all
C
l
arify na
m
e of M
I
T license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pa
l
l
Replace
some _Unwind_* types
.
Fixes
b
uild
issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
a
l
l
x64: Fix resu
l
t
type o
f
cda
t
a index
c
onversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mik
e
Pal
l
Don't b
o
ther to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: Sa
v
e/rest
o
r
e
cr2,
cr3 and cr4
w
he
n
ent
e
ring
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pall
PPC: Save
/
restore cr2, cr3 and cr4 when en
t
ering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
P
PC:
A
dd mtc
r
f
instru
c
ti
o
n to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tune
a
n
d
resche
d
ule in
t
e
rpr
e
ter for PPC
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
F
ix compiler
warn
i
ng
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack check w
h
en L->t
o
p is abo
v
e
L->ma
x
st
a
ck
.
commit
|
commitdiff
|
tree
2011-08-08
M
i
ke Pal
l
Remove tem
p
orary mcod
e
limit
error fr
o
m application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
P
all
FFI: Limit sn
a
p
shot o
p
timization for
cdata compari
s
ons
.
commit
|
commitdiff
|
tree
2011-08-01
Mik
e
Pall
PPC
:
Add machine
-
spec
i
fic part
o
f
FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PP
C
: Fix f
l
o
o
r/ceil f
o
r d
u
al-n
u
mber
m
ode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add du
a
l
-
number
mode interpreter
.
Enable
by default
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pall
Use different work
a
round
f
or
a
l
ignme
n
t
of
jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: Treat f
u
nction ctypes like pointers in com
p
arisons
.
commit
|
commitdiff
|
tree
2011-07-19
M
i
ke Pall
From Lua 5
.
2: Change \* to \z
.
Re
j
ect undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
PPC:
Update install
do
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Ad
d
dual-number mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pall
PPC
S
P
E
: Fix di
s
p
a
t
ch
f
or binop meta
m
ethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup single-number vs
.
dual-number mode sel
e
ction
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
P
a
l
l
AR
M
:
D
o
n't evict A
S
MR
E
F_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
M
i
k
e
P
all
F
ix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: F
i
x
c
o
m
m
ent pa
r
sing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: I
n
s
tall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
Fix install_name
a
nd versioning o
n
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
a
l
l
P
PC: Add build rules for
P
PC i
n
terprete
r
(no
n
-
f
u
n
ctional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
P
P
C: Sep
a
ra
t
e PP
C
vs
.
PPCSP
E
i
n
terprete
r
sou
r
c
e files
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
PPC: Unta
n
g
l
e PPC v
s
.
PPC
S
PE target defines
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke Pall
PPC
:
Fi
x
range check for sc
a
le
d
immediate
s
in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add
d
ebug
o
ption
t
o msvc
b
uild
.
ba
t
and
impr
o
ve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e P
a
ll
Don't
u
se th
r
e
ad-safe e
x
ception
s
o
n
OSX
.
C
omplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lower fram
e
vi
a
inte
r
preter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Pref
e
r recor
d
ing lo
o
ps over calls
.
commit
|
commitdiff
|
tree
2011-06-28
M
ik
e
Pall
Reorganize trace linking and track link type
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
P
a
ll
Clean up temporary bytec
o
de
p
a
t
ching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix forced
u
nwinding
triggered
by exte
r
nal unw
i
nder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
U
s
e
thread-safe exceptions for extern
a
l unwin
d
ing
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
ix iOS
b
uild
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-fl
o
w analysi
s
for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike
P
all
FFI: Clarify
docs wrt
.
stri
n
g
i
n
itialize
r
s
for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEAS
E
LuaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
Fix documen
t
at
i
on for -b comma
n
d
l
i
ne option
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RE
L
EA
S
E Lu
a
JIT-2
.
0
.
0
-
b
e
ta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
updates to do
c
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't evict BA
S
E in ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pa
l
l
x86/x6
4
: Fix r
e
g
iste
r
a
llocation for varia
b
le s
h
i
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
x86/x64: Fix fusion of c
o
mpari
s
o
n
s with u8/u16 XL
O
A
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Avoid pointless calls for std file
h
and
l
es on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e
Pall
Fix recordi
n
g of
l
oo
p
s with
instable dire
c
tio
n
s
in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pa
l
l
From Lua
5
.
2: __len for tables
.
Needs -D
L
UAJIT_E
N
ABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Upda
t
e
man pa
g
e for -b c
o
mmand line
option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More
fixes for the Solari
s
/x
8
6 build
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
F
ix
b
y
tecode loading o
n
Window
s
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add more
docs for bytecode load/save feature
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
ke Pall
F
ix dumping of alr
e
ady str
i
pp
e
d functi
o
ns with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
A
dd -b command line
opti
o
n to save/list b
y
tecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
Pall
Add support fo
r
bytecod
e
l
o
ading/savi
n
g
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e Pall
A
d
d
r
ecursive
dump
option to jit
.
bc
.
du
m
p
()
.
commit
|
commitdiff
|
tree
2011-06-12
M
ik
e
Pall
No n
e
ed for L argument to
lj_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike
P
all
FF
I
: Sup
p
ort
__tost
r
i
ng
metamethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
M
i
ke
P
all
Make
.
eh_fram
e
sect
i
on read-write on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike
P
all
Fix
c
he
c
k for missing
argu
m
ents in string
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike
Pall
Cleanup
p
rototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike
Pall
Remove bogus assertio
n
for GC
estimate vs
.
t
h
reshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Flatten
a
n
d co
m
pr
e
ss i
n
-mem
o
r
y
d
e
bug info
(saves
~
70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
Move debugg
i
ng
/
intros
p
ecti
o
n functionality to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Fix compiler w
a
rnin
g
.
commit
|
commitdiff
|
tree
2011-06-07
M
ike Pa
l
l
FFI
:
Print N
U
LL pointers
as "cdata<
.
.
.
*>: NUL
L
"
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke
P
all
FF
I
: Sh
o
w
address
p
ointed
t
o for
t
ostring(p
o
inter)
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e
Pa
l
l
M
i
n
o
r chang
e
to byt
e
code penalty code
f
o
r consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
a
ll
Fix d
a
ta-flo
w
analysis for BC_
U
CLO
.
commit
|
commitdiff
|
tree
2011-06-06
M
ike Pal
l
FFI: Change tonumber(c
d
ata) sem
a
n
t
ics
.
Return n
i
l for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
i
k
e
P
all
ARM: Add f
a
st a
s
sembler impl
e
mentat
i
on of floo
r
/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
ike Pall
PPC: Add l
j
_vm_floor which is callable from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mi
k
e Pall
ARM: Fuse XLOA
D
/
X
STOR
E
operands
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e Pal
l
Add std
i
nt
.
h repl
a
cemen
t
for Symbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add narrowing
of
m
o
dulo opera
t
or
.
commit
|
commitdiff
|
tree
2011-06-03
Mike
P
a
ll
Move math
hel
p
ers
t
o
l
j_vmmath
.
c
.
Add missing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
A
R
M:
D
isable
C
+
+
e
x
ception catching
o
n
Symbian
.
commit
|
commitdiff
|
tree
next