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
Fix argument error handling on Lua stacks without a frame.
2011-10-13
Mike
P
all
FFI/ARM: Ensure
i
nvoca
t
ion of
S
PLIT pass for
f
loat
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
Save tmptv
s
t
a
te f
o
r trace recorder across
R
EC
O
RD vme
v
ent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FF
I
: Fix
unfu
s
ed loads of
float f
i
elds
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
k
e
Pal
l
FFI: Fix call argument and return hand
l
ing
for I
8
/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI:
Record l
o
ads/stores
to extern
a
l va
r
iables
i
n
names
p
aces
.
commit
|
commitdiff
|
tree
2011-10-11
Mi
k
e Pall
FFI
:
Fix recordi
n
g
of const/enum lo
o
kup
s
in names
p
aces
.
commit
|
commitdiff
|
tree
2011-10-10
M
ike
P
a
l
l
Remove unneeded PH
I
barrier for r
e
a
s
so
c
iation of
d
uplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mik
e
Pall
Avoid ove
r
writ
i
n
g
a
r
gume
n
t
wi
t
h error from metacal
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
M
ike Pall
Fix (harm
l
ess)
typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM
:
Fix HREFK co
d
e
g
eneration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Ge
n
erate a p
o
rtable
v
mdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke Pal
l
PPC/e50
0
:
F
ix GC
barrier for TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mik
e
Pall
PPC: Fix
G
C
b
arrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM
:
Fix GC ba
r
r
i
e
r for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
M
i
ke Pa
l
l
A
R
M:
D
i
sable CPU
detection for
inter
p
r
e
ter
-
only
builds
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
Pall
Increas
e
max
.
number of
e
x
it stub gro
u
ps to
c
or
r
es
p
ond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some reg
i
s
t
er allocator helpers for mu
l
tiple
a
rchitect
u
res
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
PPC: Interpreter/JIT in
t
egr
a
tio
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e
Pa
l
l
PPC: Fix o
r
remove as
s
e
m
b
ler helper functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: More interpr
e
ter
tuning
.
Use y-bi
t
for
br
a
nch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC:
E
xport reg
i
ster names
f
r
o
m disass
e
mbler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC
:
D
is
a
ss
e
m
b
le
y
-bit instead of
a
t-bi
t
s for con
d
itional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC: Add y-bi
t
variants of
c
onditional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
M
i
ke Pa
l
l
Always use AN
S
I var
i
ants
o
f
W
indows system function
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mar
k
i
nstal
l
ed shar
e
d li
b
rary as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike P
a
ll
Avoid conversion na
r
row
i
n
g
of ari
t
hmetic wit
h
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mik
e
Pall
F
F
I/x64: F
i
x struct-
b
y-value
c
alling co
n
vention
s
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pal
l
R
ecord mi
s
sing FORI sl
o
t loads (e
.
g
.
after
r
e
turn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
P
C
: Add PP
C
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
i
ke
Pall
Add
potential
P
HI for
number conversi
o
ns due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
Pall
Extend -b to g
e
nerat
e
c/h
/
obj/o files with
e
mbedde
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mik
e
Pall
Load embedded byte
c
ode
w
ith requi
r
e()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clar
i
fy
name of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
Pall
R
eplace som
e
_U
n
wind_* types
.
Fixes b
u
ild iss
u
es o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
Pall
x64: Fix
resul
t
type o
f
c
data ind
e
x
conver
s
ions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Do
n
't bother to c
h
ain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCS
P
E: Sa
v
e/restore cr2, cr3 and
c
r
4
w
h
en
ent
e
ring
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pall
PPC: Save/restore cr2,
c
r3 and cr4 when entering/leav
i
ng VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
P
PC: Add
mtcrf instructi
o
n to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PC: Tune
and r
e
schedule i
n
terpreter
f
o
r PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix compil
e
r
w
arning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
F
ix stack check when L->t
o
p
is ab
o
ve L->ma
x
stack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove
temp
o
rary mcode
limit
e
r
ror from applica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
P
a
ll
F
F
I: L
i
mit snapshot
optimization
f
or cdata c
o
m
p
arisons
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
ke Pa
l
l
PPC: Add machin
e
-specifi
c
part of FF
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mik
e
P
all
PPC: Fix floor/ceil
for
d
ual-number
m
ode
.
commit
|
commitdiff
|
tree
2011-07-24
Mik
e
Pall
PPC: Add
dual
-
n
u
mbe
r
mode
i
nte
r
prete
r
.
Enable by defa
u
lt
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use differe
n
t work
a
r
o
u
nd for alignment of j
i
t_
S
ta
t
e
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
FFI: Tre
a
t
f
unction ctypes like p
o
inte
r
s in com
p
ari
s
ons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pal
l
F
r
om Lua 5
.
2: Chan
g
e \* to \z
.
Re
j
ect undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
PPC: Update
install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Add dual-numbe
r
mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
l
l
PPCSPE:
F
ix dispatch for b
i
n
o
p metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cl
e
anup sing
l
e-
n
umber v
s
.
d
ual-
n
umber mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM:
D
o
n't e
v
ict
A
SMREF_L in ra_evictk(
)
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
F
ix
doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pal
l
FFI: Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
ke
Pa
l
l
ARM:
I
n
s
tall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
F
ix install_name
and versioning
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pa
l
l
PPC: Add buil
d
rules
f
or PPC inter
p
reter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: S
e
par
a
te PP
C
vs
.
PPCSPE i
n
terpreter sou
r
c
e
f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untangl
e
P
P
C
vs
.
PPCSPE tar
g
et defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike P
a
l
l
PPC:
Fix ra
n
ge check for scal
e
d i
m
mediates
i
n DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add de
b
ug optio
n
to msvcbuild
.
bat an
d
improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e
Pall
Don't use thread-safe exceptions on OS
X
.
C
o
mplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
P
all
Return to l
o
wer
f
rame via in
t
erp
r
et
e
r f
o
r unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer recording
loo
p
s over calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorgani
z
e trace
l
inking and track link types
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
Clean up te
m
p
orary
b
ytec
o
d
e
p
atching
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pall
Fix
f
orced unwinding trig
g
e
r
ed by external unwi
n
der
.
commit
|
commitdiff
|
tree
2011-06-27
Mike
Pall
U
s
e
t
h
read-safe exce
p
tions for ext
e
rnal
u
nwind
i
ng on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
a
ll
F
i
x
i
OS build
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
k
e
P
a
ll
Fix
data-
f
l
o
w anal
y
sis for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mi
k
e Pall
FFI: Cl
a
r
i
fy docs wrt
.
s
t
ring
initi
a
lizers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
REL
E
ASE LuaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
F
i
x documentatio
n
f
o
r -
b
com
m
and line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
RELEASE LuaJIT-2
.
0
.
0-
b
eta8
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
M
i
sc
.
upd
a
tes to docs
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike
Pall
Fix
a
ssertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x86/x64:
D
on'
t
evic
t
BASE in ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix register allocation f
o
r
variable shi
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pal
l
x
86/x64: Fix fusion of c
o
mpar
i
so
n
s
with u8/
u
16 X
L
OAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
Pall
Avoid
p
ointless calls fo
r
s
t
d
fi
l
e handles
on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
Pall
Fix
record
i
n
g
o
f
l
o
ops with ins
t
able directi
o
n
s in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
i
ke
P
all
From Lua 5
.
2
:
__len for t
a
ble
s
.
Needs -DLUA
J
I
T
_ENABL
E
_LUA
5
2C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
Pa
l
l
U
p
date ma
n
page f
o
r -b c
o
mmand line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
P
all
More fi
x
e
s
for
t
he
S
olaris/x86 build
.
Thank
s
to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e Pall
F
ix
b
ytecode loading o
n
Win
d
ows
.
commit
|
commitdiff
|
tree
2011-06-13
Mi
k
e
P
all
Add more docs for
bytecode load/
s
ave
feat
u
re
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumping o
f
a
lr
e
ady stri
p
p
e
d
fu
n
ctions
w
i
th
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -
b
comma
n
d line
o
ption
t
o save/list bytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pa
l
l
A
dd sup
p
or
t
for byt
e
code lo
a
ding/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add recursive
dump option to
j
it
.
b
c
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike Pall
N
o
need for
L
argument to
l
j_
s
tr_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
M
i
k
e
Pall
FFI
:
Support __tos
t
ring
m
e
ta
m
eth
o
d
f
or pointe
r
s to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike
Pall
M
a
ke
.
eh
_
frame section read-write
o
n
Sol
a
r
i
s
.
commit
|
commitdiff
|
tree
2011-06-10
Mik
e
Pall
Fix check for m
i
ssing arg
u
m
e
nts in s
t
ring
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
M
i
ke Pall
Cleanup prototype flags
.
commit
|
commitdiff
|
tree
next