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
ARM: Don't evict ASMREF_L in ra_evictk().
2011-07-12
Mike Pall
A
R
M:
D
on't evict ASMREF_L in ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike
P
al
l
F
i
x doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike
P
a
ll
FFI: Fix co
m
m
e
nt parsin
g
.
commit
|
commitdiff
|
tree
2011-07-04
Mi
k
e Pa
l
l
ARM: Ins
t
a
l
l dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix
instal
l
_nam
e
and versio
n
in
g
on OS
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PPC: Add build
rules f
o
r PPC
i
n
terp
r
e
ter (n
o
n-fu
n
cti
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
P
a
ll
PPC:
S
ep
a
rate P
P
C vs
.
PPCSPE interpret
e
r sou
r
ce files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike P
a
ll
PPC: Unta
n
gle PPC vs
.
P
P
CSPE target defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC:
Fix range ch
e
ck for
scale
d
immediates
i
n DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Add
debug
opti
o
n to msvcbui
l
d
.
bat and improve
error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pal
l
Don't use thread
-
safe exc
e
p
t
i
ons on OSX
.
C
omplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lower fra
m
e v
i
a
i
n
t
e
rpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Prefer recording loops over c
a
lls
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Reo
r
ganize
trace
l
inking and t
r
ac
k
l
i
nk type
s
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke
P
all
Clean up te
m
porary bytecod
e
p
a
tching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Fix
f
orced unw
i
nding tr
i
g
g
ere
d
by external u
n
winde
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread
-
safe exceptions
for
exter
n
al unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
i
x iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke Pal
l
Fix data
-
f
low
a
nalysis fo
r
B
C_ITE
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
M
i
ke Pall
F
F
I:
C
la
r
ify
docs w
r
t
.
s
t
ri
n
g
initialize
r
s
f
or byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
R
ELEASE
LuaJIT-
2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix doc
u
mentation for -b
command l
i
ne option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
al
l
REL
E
ASE Lu
a
J
IT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
U
pda
t
e change
l
og
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
i
sc
.
u
pdates to do
c
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
P
all
Fix as
s
ertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
all
x86/x64: Don't evict BASE i
n
ra_evic
t
k()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x6
4
: Fix reg
i
ster allocation for varia
b
le sh
i
fts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
6
4
: Fix fusion
o
f
compariso
n
s
with u8/u16 XLO
A
D
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Avoid pointless ca
l
ls
f
o
r
st
d
file handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
i
x recording of
loops with i
n
stable dir
e
ct
i
ons
in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e Pall
From Lu
a
5
.
2: __
l
e
n
f
o
r tables
.
Need
s
-
DLUAJIT_ENABLE
_
L
U
A52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
P
all
U
pdate man page for -b command l
i
ne option
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e Pall
More fix
e
s fo
r
the Sola
r
is/x8
6
b
u
i
ld
.
Thanks
t
o Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e
Pa
l
l
Fix
bytecode
loading o
n
Windows
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
ke Pall
Add more
docs
for bytecode load/save fe
a
ture
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
ke P
a
ll
F
i
x
d
umping of
al
r
eady stri
p
ped functions with de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke
P
all
Add -b command line op
t
ion t
o
save/
l
ist
bytec
o
de
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
P
all
A
d
d support
f
o
r
by
t
e
c
o
d
e
load
i
ng
/
savin
g
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add recursive dump op
t
i
on to jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No need for
L
a
rgumen
t
to l
j
_str
_
i
n
itb
u
f
(
)
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Support __to
s
tr
i
ng
metamethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_frame section read-w
r
ite on S
o
lari
s
.
commit
|
commitdiff
|
tree
2011-06-10
M
i
ke Pall
F
ix check for
m
is
s
ing
argume
n
t
s
i
n
s
t
ring
.
for
m
at()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pal
l
Cleanup
pro
t
otype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove bo
g
us assertion f
o
r GC estimate
v
s
.
thres
h
old
.
commit
|
commitdiff
|
tree
2011-06-08
Mi
k
e
Pal
l
Flatten and co
m
press
i
n-memo
r
y debug info (sav
e
s ~7
0
%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Move debugg
i
ng
/
introspection function
a
li
t
y to lj_d
e
bug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix compiler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI: Print NULL point
e
rs
a
s "cdata<
.
.
.
*>:
NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FF
I
:
S
how addr
e
ss
po
i
nted
t
o
for
t
o
st
r
ing(pointer)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Minor chan
g
e to bytecode penalty code for consistency
.
commit
|
commitdiff
|
tree
2011-06-07
M
ike Pall
Fix dat
a
-flow ana
l
y
s
is fo
r
BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mik
e
Pall
F
F
I: Change tonumber(cdata)
semant
i
c
s
.
Return n
i
l
for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM:
A
dd fast assem
b
l
e
r imple
m
ent
a
t
i
on o
f
floor/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
ike Pall
P
P
C: Add l
j
_vm_floor
w
hich is c
a
llable f
r
om C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Fuse XLOAD/XSTORE operand
s
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add
s
tdint
.
h replacement
f
or Symbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Add
narr
o
wing of modulo opera
t
o
r
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Move math helpers
t
o
l
j
_
vmmath
.
c
.
Add m
i
ssin
g
l
o
g2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
ARM: Disable C
+
+
e
xce
p
t
ion c
a
tching on Symbian
.
commit
|
commitdiff
|
tree
2011-06-02
Mike
P
a
ll
ARM: Ena
b
l
e JIT
c
ompiler (
e
x
cept
f
or iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
M
ike Pall
ARM:
Add ARM-specific a
s
sem
b
ler
b
a
ckend
.
commit
|
commitdiff
|
tree
2011-06-01
Mike P
a
ll
ARM: Don't generate una
l
igned XLOADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
Many soft
-
float-relat
e
d fixes to SPLIT pass and as
s
embler
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
Mi
k
e
Pall
A
RM:
Catch C++
e
xc
e
p
tions in
i
n
terpr
e
ter fra
m
es
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
all
DUALNUM: Fix missing type c
h
eck for loop
i
n
dex s
l
ot
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Tune remateri
a
l
i
z
a
tion scheduler
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
FFI: Fix recor
d
ing of
casts from 32 bit point
e
r
s to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mik
e
Pall
x86/x
6
4: Minor cleanup in assembl
e
r ba
c
kend
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Optimize has
h
a
lg
o
rithm
for 3-operand CPU
s
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: F
i
x __newindex metameth
o
d
handling
f
or BC_TSETB
.
commit
|
commitdiff
|
tree
2011-05-31
M
i
k
e
Pall
ARM: Fix string
.
sub() argu
m
ent
c
h
ecks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
Clean u
p
memory allocat
o
r initializat
i
on a
n
d ca
t
ch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pa
l
l
FFI: Avoid unused functions if FFI is disabled
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
P
all
ARM
:
Interpr
e
ter/JIT i
n
teg
r
a
t
ion, part #2
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
ARM:
F
ix
m
ath
.
ldexp() recording
an
d
foldi
n
g
.
commit
|
commitdiff
|
tree
2011-05-27
Mi
k
e
Pal
l
F
i
x compiler warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mik
e
Pal
l
Fix handling
o
f
number constants in snapshots in SP
L
IT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e
P
all
ARM: Fix remate
r
ialization
scheduler
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM:
F
l
u
sh inst
r
uction cache in assembl
e
r b
a
ckend
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
T
reat extra ex
i
t from
stack ch
e
ck like a parent exit
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
S
i
mplify h
e
lper routines fo
r
soft-floa
t
targets
.
Add
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
M
ike
P
all
ARM
:
Add CPU detection
.
commit
|
commitdiff
|
tree
2011-05-23
M
i
ke Pall
ARM: Unify rotates to simplify assembler
ba
c
k
e
n
d
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
FFI:
F
ix __
g
c
for
V
LA/VLS cdata
objects
.
commit
|
commitdiff
|
tree
2011-05-22
Mik
e
Pall
Get register maps
f
or jit
.
du
m
p fr
o
m target disas
s
embler
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
ARM: Add ARM disas
s
e
m
bler
.
commit
|
commitdiff
|
tree
2011-05-22
M
ik
e
Pall
ARM: Add ARM-
s
pecif
i
c tu
n
in
g
to
g
e
n
eric
assembler backend
.
commit
|
commitdiff
|
tree
2011-05-22
Mi
k
e Pall
AR
M
: Add remateriali
z
ati
o
n sched
u
ler
fo
r
c
o
n
s
tants
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Spli
t
up
F
P
I
R instruction
s
with SPL
I
T pass for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
M
o
re portabi
l
ity cleanups for
a
sse
m
bler backend
.
commit
|
commitdiff
|
tree
2011-05-22
Mike
P
all
Add mis
s
ing guard t
o
for
loop argument conv
e
rsio
n
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Mo
v
e IR_CAL
L
*
def
i
niti
o
ns to lj_ircall
.
h
.
commit
|
commitdiff
|
tree
2011-05-17
Mike P
a
l
l
P
o
rtability cle
a
nups for a
s
sembler backend
.
commit
|
commitdiff
|
tree
2011-05-17
M
i
ke Pall
Clarify d
o
cs wrt
.
table i
n
i
t
ialize
r
handling f
o
r VLA
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Mike Pall
Cleanu
p
of target depende
n
c
i
es
.
commit
|
commitdiff
|
tree
2011-05-16
Mike Pall
Add
targ
e
t-specifi
c
macro for sta
c
k alignment i
n
assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Mike P
a
ll
Fix compil
e
r wa
r
ning
.
commit
|
commitdiff
|
tree
2011-05-16
Mike Pal
l
ARM: Add suppo
r
t
for GDB JIT A
P
I
.
commit
|
commitdiff
|
tree
next