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
PPCSPE: Fix dispatch for binop metamethods.
2011-07-13
Mik
e
Pall
PPCSPE: Fix
d
i
spatch for binop
m
etamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
C
leanup single-
n
u
mber
v
s
.
dual-n
u
mber mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don
'
t evict ASMRE
F
_
L
i
n
ra_evict
k
()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix d
o
c
link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
F
FI: Fix comment pars
i
ng
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM:
Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix in
s
tall_n
a
me
a
nd
vers
i
oning
o
n
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add
bu
i
ld rul
e
s
for PPC interpreter (non-
f
unctiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate PPC vs
.
PPCSPE
i
nterpre
t
er source
files
.
commit
|
commitdiff
|
tree
2011-07-01
M
ike Pall
PP
C
: Untang
l
e PPC vs
.
P
P
CSPE targe
t
defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike P
a
ll
PPC: Fix range check for
s
c
a
l
ed im
m
e
d
i
ates in
D
y
n
A
SM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug optio
n
to msvcbuild
.
bat and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don't u
s
e
t
h
read-safe exceptions on OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Re
t
urn to lower
f
rame
v
ia interpr
e
ter for un
h
a
ndled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike P
a
ll
Pre
f
er re
c
ording loops
o
v
e
r
calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorg
a
nize
trace linking and track
link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
C
l
ean up te
m
porary bytecode patch
i
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mike
P
all
Fix forc
e
d unwinding t
r
iggered by externa
l
unwinde
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Use thread-safe
exceptions for ext
e
rnal unw
i
ndin
g
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pal
l
Fix iOS buil
d
.
commit
|
commitdiff
|
tree
2011-06-26
Mik
e
Pall
Fix
data-flow an
a
lysis for BC_ITER
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pal
l
FFI: Clarify doc
s
wr
t
.
s
tring initi
a
lize
r
s
f
o
r
b
yte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
RELEASE LuaJIT-2
.
0
.
0
-beta8 (fix
e
d)
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
l
l
Fix documentation f
o
r -b command line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
P
a
l
l
RELEA
S
E
LuaJIT-2
.
0
.
0
-
beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
updates to
do
c
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
F
i
x assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't evict BASE
i
n ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x
8
6
/x64
:
Fix register alloca
t
ion f
o
r variable
s
h
i
f
t
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
l
l
x86/x6
4
:
Fix fusi
o
n of comparison
s
with u8/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Av
o
id pointless
calls fo
r
std file handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix r
e
cordi
n
g of loops with i
n
st
a
ble dire
c
t
ions i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua
5
.
2: __len
for
t
ables
.
Needs -DLUAJI
T
_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
ike Pall
Update man page for -b comm
a
nd line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
Pall
More fixes for the Sol
a
ris/x86 build
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
k
e Pa
l
l
F
i
x byteco
d
e loa
d
i
n
g
o
n Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add
m
ore docs
for byt
e
code load/save feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fi
x
dumping
o
f
a
lready s
t
r
ipped
functi
o
ns with
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
k
e
Pall
Add -b comman
d
line option
to save/list by
t
ec
o
de
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pa
l
l
A
d
d
support for
bytecode loading/sav
i
ng
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
k
e Pall
Add recursive dum
p
option t
o
jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
P
all
No n
e
ed
f
or L argument
t
o lj_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike
Pall
FFI: Support __t
o
string metamethod for
p
ointe
r
s to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_frame section
read-writ
e
on
S
olaris
.
commit
|
commitdiff
|
tree
2011-06-10
M
ike Pall
Fix check for missing ar
g
uments in string
.
format
(
)
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pall
C
l
e
a
nup protot
y
pe flag
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Rem
o
ve bogus
as
s
e
r
t
ion for GC est
i
m
ate vs
.
thres
h
old
.
commit
|
commitdiff
|
tree
2011-06-08
Mike
Pal
l
Flatten and comp
r
e
s
s
i
n-memory debug
i
nfo
(
s
ave
s
~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pa
l
l
Move debu
g
g
ing/introspec
t
i
on functiona
l
ity
to
l
j_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI: Print
N
ULL pointers as
"
cdata<
.
.
.
*>: NU
L
L"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pa
l
l
FFI: Sho
w
address
pointed
t
o for t
o
str
i
n
g(pointer)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
M
i
nor c
h
ang
e
to bytecode penalty
co
d
e fo
r
consiste
n
cy
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
F
ix data-flow ana
l
ysis for BC_
U
CL
O
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
FFI: C
h
a
n
ge to
n
umber(
c
data) s
e
man
t
ics
.
Retu
r
n nil
for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
i
ke Pall
ARM: Add f
a
st assembler implementation of floor/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
PPC: Add lj_vm_floor
w
hic
h
is call
a
b
le
f
rom C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
P
all
AR
M
:
F
use XLOAD/XSTORE op
e
rands
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pal
l
Add stdint
.
h re
p
lacement for Symbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pal
l
A
dd narro
w
ing of
m
odulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e Pall
M
o
ve math help
e
rs to lj_vmmath
.
c
.
Ad
d
missing log2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike P
a
ll
AR
M
: Disable C++ exception
ca
t
ching on Sy
m
b
i
an
.
commit
|
commitdiff
|
tree
2011-06-02
Mike Pall
ARM: Enable JIT compil
e
r
(ex
c
e
pt f
o
r iOS)
.
commit
|
commitdiff
|
tree
2011-06-02
Mi
k
e Pall
ARM:
Ad
d
ARM-specific a
s
sem
b
ler ba
c
k
end
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
ARM:
D
on't generate una
l
i
gned
XLOADs
.
commit
|
commitdiff
|
tree
2011-06-01
Mike Pall
Many soft-
f
loat-related fixes to
SPLIT pass an
d
assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
M
ike Pall
ARM: C
a
tch C++
e
xceptions in interpre
t
er frames
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
DUALNUM
:
Fix
m
issing type c
h
eck
for loop index
s
l
o
t
.
commit
|
commitdiff
|
tree
2011-05-31
M
ike Pall
ARM: Tune re
m
ate
r
ia
l
i
z
ation schedu
l
e
r
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e Pall
FFI:
F
i
x recording of casts from 32
b
it
po
i
nt
e
rs to
.
.
.
commit
|
commitdiff
|
tree
2011-05-31
Mike
P
al
l
x86/x
6
4
:
Minor cleanup in
a
sse
m
ble
r
backend
.
commit
|
commitdiff
|
tree
2011-05-31
Mi
k
e
Pall
ARM
:
Optimi
z
e hash algorithm f
o
r
3-
o
p
erand CPUs
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Fix __newindex
metamet
h
od ha
n
d
ling for B
C
_TSETB
.
commit
|
commitdiff
|
tree
2011-05-31
Mike Pall
ARM: Fix s
t
r
ing
.
su
b
() argument checks
.
commit
|
commitdiff
|
tree
2011-05-29
Mike Pall
Clean up
mem
o
ry alloca
t
o
r in
i
tializat
i
on and catch
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Mike
Pa
l
l
FFI: Avoi
d
unused funct
i
ons if FFI is disabled
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
ARM:
I
nterpreter/JI
T
integr
a
t
io
n
, part #2
.
commit
|
commitdiff
|
tree
2011-05-27
M
i
ke Pall
ARM:
F
ix math
.
l
dexp(
)
rec
o
rding and
f
o
lding
.
commit
|
commitdiff
|
tree
2011-05-27
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e Pall
Fix handl
i
ng of
numb
e
r c
o
nst
a
nts in sna
p
shots in S
P
LIT
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
M
ike Pa
l
l
ARM: Fix remateriali
z
a
t
ion
s
cheduler
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
ARM: Flu
s
h
in
s
t
r
uction cache in assembler back
e
nd
.
commit
|
commitdiff
|
tree
2011-05-26
Mike Pall
Treat
e
x
t
ra exit from stack
c
heck like a parent ex
i
t
.
commit
|
commitdiff
|
tree
2011-05-26
Mi
k
e Pall
Simplify helper r
o
ut
i
nes
f
or so
f
t
-f
l
o
at
t
argets
.
A
dd
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
M
ike
Pall
ARM
:
Add CPU detection
.
commit
|
commitdiff
|
tree
2011-05-23
Mike Pall
ARM:
U
n
ify rotates to sim
p
lify assembler backend
.
commit
|
commitdiff
|
tree
2011-05-23
Mike P
a
ll
FFI: F
i
x __gc
f
or VLA/VLS
c
data obje
c
ts
.
commit
|
commitdiff
|
tree
2011-05-22
M
ike Pall
Get regis
t
er
maps for j
i
t
.
dump from target disassemb
l
er
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
ARM:
A
dd AR
M
dis
a
ssembler
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
ARM: Add
A
R
M
-
sp
e
cific tuning t
o
gen
e
ric as
s
emb
l
er
b
ackend
.
commit
|
commitdiff
|
tree
2011-05-22
Mike P
a
ll
A
R
M: A
d
d remate
r
i
a
lization scheduler for consta
n
ts
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Split up FP IR instructions with
SPLIT
p
as
s
for soft
.
.
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pal
l
More
p
ortability clea
n
up
s
fo
r
assembler backend
.
commit
|
commitdiff
|
tree
2011-05-22
Mike P
a
ll
Add missing guard to for loop argu
m
ent convers
i
on
.
commit
|
commitdiff
|
tree
2011-05-22
Mike Pall
Move IR_CALL* definitions
t
o
l
j_ircall
.
h
.
commit
|
commitdiff
|
tree
2011-05-17
Mike Pall
Po
r
tabi
l
ity
cleanups for
a
s
s
e
m
b
ler
b
ackend
.
commit
|
commitdiff
|
tree
2011-05-17
Mi
k
e Pall
Clarify doc
s
wrt
.
table initializer handling
f
or VLA
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Mike Pa
l
l
Cle
a
nu
p
o
f
t
arget dependencies
.
commit
|
commitdiff
|
tree
2011-05-16
Mike Pall
Add ta
r
get-specific
macro for stac
k
alignm
e
n
t
in
assembler
.
.
.
commit
|
commitdiff
|
tree
next