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
Don't increment module reference counts due to symbol resolving.
2011-08-11
Mik
e
Pall
x64: F
i
x
r
esult type
o
f cdata index con
v
ersions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pa
l
l
Don'
t
bother to ch
a
in
N
OPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC
S
P
E
: S
a
ve/restore cr2, cr3 and cr4
w
h
en entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPC: Sav
e
/restore cr2, cr3
and cr4 when entering/leavin
g
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PPC: Add mtcrf in
s
tr
u
ct
i
on to
D
y
nA
S
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pall
PPC: Tune and
r
e
sched
u
le inter
p
r
e
t
er for PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix
compiler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
F
ix stac
k
c
h
eck
w
hen
L
-
>top is above
L
-
>maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
M
ik
e
Pall
R
e
move tempor
a
ry mcode lim
i
t e
r
r
or fr
o
m ap
p
lication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pa
l
l
F
F
I: Lim
i
t snapshot optimizat
i
on for
c
d
ata comparison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mike
Pall
PPC: Add mac
h
ine-sp
e
cific par
t
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix fl
o
or/ceil for du
a
l-n
u
mber
m
ode
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
ke
P
a
ll
PPC: A
d
d
d
u
al-n
u
m
b
er
m
od
e
interpreter
.
Enable by defaul
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
l
l
Use
different work
a
round for
alignmen
t
of jit_
S
tate
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pal
l
FFI: Treat function ctypes lik
e
p
ointers in co
m
par
i
s
o
ns
.
commit
|
commitdiff
|
tree
2011-07-19
Mik
e
Pal
l
From Lua 5
.
2:
Change \* to \
z
.
Reject undef
i
ned escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Updat
e
install
docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
A
dd dual-number mode
i
nterpr
e
ter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
P
C
SPE: Fix dispat
c
h for binop
metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
Cleanup singl
e
-numb
e
r vs
.
dual-numbe
r
mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pa
l
l
ARM: D
o
n't evi
c
t ASM
R
EF_L in
r
a_evic
t
k()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc l
i
nk
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
ke Pa
l
l
FFI: Fi
x
comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
A
RM: Install dis_ar
m
.
l
ua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pal
l
Fi
x
install_
n
a
me and vers
i
o
n
ing on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add b
u
ild rules for PPC interpre
t
er (non-
f
u
nc
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike
Pall
PP
C
:
Separate PPC v
s
.
PPCSPE interp
r
eter s
o
u
rce files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
PC: Untangle
PPC vs
.
P
P
CSP
E
target d
e
fines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix
rang
e
ch
e
ck for scal
e
d immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add d
e
b
ug opti
o
n
t
o
msvcbuil
d
.
ba
t
a
nd impro
v
e error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke P
a
ll
Don
'
t use thread-sa
f
e
exceptions
o
n OSX
.
C
o
m
pl
a
in to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
R
e
turn to lo
w
er frame via interpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer re
c
or
d
ing loops over call
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganize trace linkin
g
and track link
t
ypes
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Clean
u
p
t
empo
r
ar
y
byte
c
ode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix
f
orced unwinding triggere
d
by
external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread-safe excepti
o
ns for external
u
nwinding
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
all
Fix i
O
S
b
u
ild
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-flow
analysis for BC_ITE
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mi
k
e Pall
F
F
I: Cla
r
ify docs wrt
.
string ini
t
ialize
r
s for b
y
te
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE Lu
a
J
I
T-2
.
0
.
0-beta8 (fixed
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
Fi
x
d
o
cum
e
ntation for
-
b
command line op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RELEASE LuaJ
I
T-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
Update
c
hangel
o
g
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke
P
al
l
M
isc
.
updates to doc
s
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
64: Don
'
t evic
t
B
A
SE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
x86/x6
4
: Fix regi
s
t
e
r allocatio
n
for variable shif
t
s
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike P
a
ll
x86/x64: Fix
f
u
s
ion
of
comp
a
risons with
u
8/u1
6
XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Avoid pointless
calls for std file
h
and
l
es
o
n
__gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
P
all
F
i
x recording of loops w
i
t
h
i
nstable directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From
Lua 5
.
2: __len for tables
.
Needs
-
D
L
UAJI
T
_
ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pall
U
pdate man page
f
or -b comman
d
line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More
fixe
s
fo
r
the Sola
r
is/x86 build
.
Than
k
s to Wil
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
F
ix byt
e
code
l
oading on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
A
d
d more do
c
s
for
bytecode loa
d
/save feature
.
commit
|
commitdiff
|
tree
2011-06-13
M
ike
P
all
Fix dumping of al
r
eady stripped functions with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke
Pal
l
Add
-
b
com
m
and line opti
o
n t
o
save/
l
ist byt
e
code
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike
P
all
Add support f
o
r bytecode loading/
s
a
v
ing
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
Add recursive
dump op
t
ion to jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pal
l
No need for L argument
to lj_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mik
e
Pall
FFI: Support _
_
t
o
string meta
m
ethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_fr
a
me section read-
w
rite on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
Fix check for missing a
r
guments in
s
tring
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
M
i
ke P
a
ll
C
l
e
anup prototype flag
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove
b
ogus assertio
n
for GC estima
t
e vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Fla
t
ten and
c
ompr
e
ss i
n
-
memory de
b
ug
info (saves ~70%
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
Pall
Move d
e
bug
g
ing/introsp
e
c
t
i
on functiona
l
i
ty to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
Pall
Fix compi
l
e
r w
a
rning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
F
F
I: Print NULL pointers as "
c
dat
a
<
.
.
.
*>: NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
FFI: Show address po
i
nted to fo
r
tostri
n
g(pointe
r
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Minor
change to b
y
tecod
e
penalty code
for
c
onsis
t
ency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
Fix data-
f
lo
w
an
a
lysis
for BC_UC
L
O
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
FFI: Cha
n
g
e tonumber(cdata)
semantics
.
R
etu
r
n nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mi
k
e Pall
AR
M
: A
d
d fast assembler
implement
a
tion of
f
loor/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
Pall
P
P
C
: Add
l
j
_
vm_floor which
i
s
callabl
e
from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: F
u
s
e XLOA
D
/XS
T
ORE
o
perands
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Ad
d
s
td
i
n
t
.
h
replace
m
ent for Sy
m
b
i
a
n
.
Si
g
h
.
commit
|
commitdiff
|
tree
2011-06-03
Mik
e
Pall
A
d
d
na
r
rowing of mo
d
ulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
M
i
ke Pall
Move mat
h
he
l
p
ers to lj_vmm
a
t
h
.
c
.
Ad
d
missing
log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
ARM
:
D
isable C+
+
exc
e
pti
o
n
catc
h
ing on
Symb
i
a
n
.
commit
|
commitdiff
|
tree
2011-06-02
Mik
e
Pall
ARM: Enable JIT compil
e
r (except f
o
r iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
AR
M
: Add ARM-spe
c
if
i
c as
s
embler b
a
cken
d
.
commit
|
commitdiff
|
tree
2011-06-01
M
i
ke Pall
A
R
M:
D
on't generate
u
naligned
XLO
A
D
s
.
commit
|
commitdiff
|
tree
2011-06-01
M
i
k
e Pal
l
Many soft-float-rela
t
ed fixes to SPLIT
p
ass a
n
d
assembler
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
ARM: Catch
C
++
exception
s
in interpreter frames
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
DUALNUM: Fix
missing
t
ype check for loop index
slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
ARM:
T
u
n
e r
e
ma
t
eria
l
ization s
c
heduler
.
commit
|
commitdiff
|
tree
2011-05-31
M
ike Pal
l
FFI: Fix recording
o
f cast
s
fr
o
m 32 bit
pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
x86/x64: Minor cleanup
i
n
a
ssembl
e
r ba
c
k
e
nd
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Optimize hash a
l
gorithm for 3-operand
C
PUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
A
R
M: Fix __
n
ewindex m
e
tameth
o
d handling for BC
_
TSET
B
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pa
l
l
ARM: Fix st
r
ing
.
sub
(
) argument chec
k
s
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
Cle
a
n up memory al
l
ocator initialization
a
nd catch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
F
FI: Avo
i
d u
n
use
d
fun
c
tions if FFI is disabled
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
Pall
ARM: Inter
p
reter/JIT in
t
egration,
part #2
.
commit
|
commitdiff
|
tree
2011-05-27
Mik
e
Pall
ARM: Fi
x
math
.
ldexp() recording and
fold
i
ng
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
F
ix comp
i
ler w
a
rning
.
commit
|
commitdiff
|
tree
2011-05-26
M
i
k
e
Pall
Fix handling
of number const
a
n
t
s
in s
n
apshots in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM:
F
ix
rematerialization scheduler
.
commit
|
commitdiff
|
tree
next