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
FFI: Save GetLastError() around ffi.load() and symbol resolving, too.
2011-07-13
Mike
P
all
PPC: Update i
n
s
tall docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Add dual-numb
e
r mode int
e
rpre
t
e
r
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
PPCSPE: Fix dispatch for binop
m
etamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
Cleanup
si
n
g
le-n
u
mbe
r
vs
.
d
ual-number
mode select
i
on
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don
'
t evict A
S
MREF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike P
a
ll
Fix
do
c
li
n
k
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
F
F
I: Fix comme
n
t pars
i
n
g
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
A
R
M
: Insta
l
l dis_arm
.
lu
a
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix install_name an
d
ve
r
sioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
PPC: Add bu
i
ld rules for PPC interpreter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: S
e
parate PPC vs
.
P
PCS
P
E interpreter
source fil
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
P
all
P
P
C: U
n
tangle
P
PC v
s
.
PPCS
P
E targ
e
t
d
efin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke
P
a
ll
PPC
:
Fix range chec
k
for sca
l
e
d
imm
e
d
i
ates in
Dy
n
ASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mik
e
Pall
A
dd debug optio
n
to msvcbuild
.
bat and impr
o
ve e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don
'
t use
t
hread-safe exceptions on OSX
.
Complain t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Return to lower
f
r
a
m
e
via i
n
t
erp
r
eter fo
r
unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
P
refer
recording loops
o
ver calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Reorganize trace linking and
t
rack link types
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke P
a
ll
C
l
ean up temporary byt
e
code patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix f
o
rced unwinding
t
r
i
g
g
ered by
e
xternal
u
n
w
inder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pal
l
Use thread-safe exceptions for external unwi
n
d
i
ng o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mik
e
Pall
Fix iOS bui
l
d
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke Pa
l
l
Fix data-flow an
a
lysis for BC_ITE
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pa
l
l
F
F
I
:
C
larify do
c
s wrt
.
string
in
i
tializers f
o
r b
y
te
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
al
l
R
E
LEASE LuaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentation
f
or -b comma
n
d line opti
o
n
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
RELEASE
LuaJIT-2
.
0
.
0
-
beta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
U
pdate changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Mi
s
c
.
upd
a
tes to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
F
i
x
assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't
e
v
i
c
t BASE in
r
a_evictk
(
)
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
x86/x
6
4: Fix registe
r
allocation for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
x86/x6
4
: Fix fusion of
comp
a
risons with u8
/
u16
XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pal
l
Avoid pointless c
a
lls
for std file handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e Pall
Fi
x
recording o
f
loops
with instable directions
in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
i
ke Pall
F
rom Lua 5
.
2:
_
_len f
o
r tables
.
Needs
-
D
LUAJIT_
E
NABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Upda
t
e man page f
o
r
-
b comm
a
nd line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes for the Sol
a
ris/x86 bu
i
l
d
.
Thanks t
o
Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Fix bytecode lo
a
ding
o
n
W
indows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add mo
r
e docs for bytecode
lo
a
d/save feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumpi
n
g
of alre
a
dy stripped
f
u
n
ctions
w
it
h
debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Ad
d
-b command line option to sa
v
e/list byte
c
ode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add support for
b
ytecode load
i
n
g/s
a
vin
g
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
k
e
Pall
Add
r
ecu
r
siv
e
dump option
t
o
jit
.
bc
.
dump
(
)
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No ne
e
d for L a
r
gument to lj_str
_
initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Support _
_
t
ost
r
ing metamet
h
o
d for
p
ointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
M
i
k
e
Pall
Make
.
e
h_frame
section read-write on
S
o
lar
i
s
.
commit
|
commitdiff
|
tree
2011-06-10
Mike P
a
ll
Fi
x
check for missing
arguments in string
.
format(
)
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pal
l
Clea
n
up prot
o
ty
p
e
fl
a
gs
.
commit
|
commitdiff
|
tree
2011-06-08
Mik
e
Pall
R
emov
e
bogus a
s
s
ertion
f
or GC es
t
imate vs
.
th
r
eshol
d
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Flat
t
e
n and
co
m
p
ress in-memo
r
y debug inf
o
(saves ~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Mo
v
e debuggin
g
/introspection
f
uncti
o
nality to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
M
ike
P
all
Fix compi
l
er warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
F
F
I: P
r
int NULL pointers a
s
"cdata<
.
.
.
*>: N
U
LL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI: Show address poi
n
ted to for t
o
string(poin
t
er)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
Min
o
r chan
g
e to byte
c
ode penalty code for consist
e
ncy
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pa
l
l
Fix dat
a
-
f
low
analysis for
BC_U
C
LO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
F
F
I: Change tonu
m
ber(
c
data) semantics
.
Return nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
ike Pall
AR
M
: Ad
d
fast ass
e
mbler i
m
plem
e
ntation of fl
o
or
/
ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
ike Pall
PPC: Add lj
_
vm_floor which
is callable
from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM:
Fuse XLOAD/XSTOR
E
o
p
erands
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
A
dd stdi
n
t
.
h re
p
lacement for S
y
mbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike P
a
l
l
A
d
d
narrowing of modulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Move math he
l
pers to lj
_
vmma
t
h
.
c
.
Add mis
s
ing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
ARM: Di
s
a
b
le C++ excep
t
ion catchi
n
g on Sy
m
bian
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pal
l
ARM:
E
nable JIT
c
o
m
p
iler (except f
o
r iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mik
e
P
all
ARM: Add ARM-spec
i
f
ic assembler
b
ac
k
e
nd
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
ARM:
D
on't g
e
nerate unaligned
X
LOADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mik
e
Pall
Many soft-float-
r
elate
d
fixes to SPLIT pass and assembler
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
A
RM: Catc
h
C++
e
xceptions in inter
p
reter frames
.
commit
|
commitdiff
|
tree
2011-05-31
M
ike Pa
l
l
DUALNUM: Fix
m
issing t
y
pe check for loop in
d
ex slot
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM
:
T
u
ne rematerialization schedu
l
e
r
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pa
l
l
F
F
I: Fi
x
recording of casts from
3
2 bit pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mike P
a
ll
x
86/
x
64
:
M
ino
r
cleanup
i
n assembler backend
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e
P
a
l
l
ARM: Optimize hash al
g
or
i
thm for 3-operan
d
CP
U
s
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
all
ARM: Fix __n
e
w
i
ndex m
e
tametho
d
han
d
ling
f
or BC_T
S
E
T
B
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Fi
x
string
.
sub()
a
rgument c
h
ecks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
Clean up memory
a
l
locator i
n
itializa
t
i
o
n
and catch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
P
all
F
FI
:
Avo
i
d unused functi
o
ns if FFI is disabled
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
Pall
ARM: Interpreter/
J
IT
inte
g
ration, part
#2
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pa
l
l
A
RM: Fix math
.
ldexp() recording and folding
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
F
ix han
d
l
i
ng of number
c
onstan
t
s in snapshots in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM: Fi
x
rematerialization schedul
e
r
.
commit
|
commitdiff
|
tree
2011-05-26
Mike
Pall
ARM: F
l
ush instr
u
ction cache in assemb
l
er
b
acken
d
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pa
l
l
Treat extra exit from s
t
ack check like a parent exit
.
commit
|
commitdiff
|
tree
2011-05-26
Mik
e
Pal
l
Simplify helper r
o
utines
for soft-f
l
oat targets
.
Add
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
A
R
M: Ad
d
CPU detection
.
commit
|
commitdiff
|
tree
2011-05-23
M
i
ke Pall
ARM: U
n
ify
ro
t
ates t
o
simplif
y
assembler ba
c
k
end
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
FFI: Fix __gc for VLA/VLS cd
a
ta
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2011-05-22
M
i
ke Pall
Get register map
s
f
o
r jit
.
dump from targ
e
t d
i
sass
e
mbler
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
ARM: Add
A
RM disas
s
embler
.
commit
|
commitdiff
|
tree
2011-05-22
M
ik
e
Pall
ARM:
Add ARM-spec
i
fic tu
n
ing
to
g
eneric assemb
l
er backend
.
commit
|
commitdiff
|
tree
2011-05-22
M
ike Pall
ARM: Add remate
r
ializat
i
on schedule
r
for cons
t
ants
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
M
ike
P
all
S
plit up FP
I
R in
s
tructions with SPL
I
T pas
s
for soft
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
M
i
ke Pall
More portab
i
lit
y
cleanu
p
s fo
r
assembler
backend
.
commit
|
commitdiff
|
tree
2011-05-22
M
ike P
a
ll
Add missing g
u
ard to for loop argume
n
t conversion
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Move IR_CALL* definitions to lj_ircall
.
h
.
commit
|
commitdiff
|
tree
2011-05-17
M
i
ke Pa
l
l
Portabilit
y
cleanu
p
s for as
s
embler backe
n
d
.
commit
|
commitdiff
|
tree
2011-05-17
Mike Pall
C
larify docs
wrt
.
tabl
e
initializer ha
n
d
l
i
n
g
for VLA
.
.
.
commit
|
commitdiff
|
tree
next