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 compilation on OpenBSD.
2011-10-17
Mike Pall
Fixup PC in tracebacks
a
fter exits from down
-
re
c
u
r
sive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
D
isti
n
gu
i
sh slwi, srw
i
and rlwinm in disas
s
embly
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke P
a
ll
Add missing F
O
LD rule for integer NEG
of constants
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pall
F
F
I/ARM: Ensure
invocatio
n
of SPLIT pa
s
s for flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save t
m
ptv
state for t
r
ace recorder across RECORD vmeve
n
t
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pall
FFI:
Fix
u
nfused loads of float fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI
:
Fix call argum
e
nt and return h
a
n
dli
n
g
fo
r
I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
ike Pall
F
F
I
:
R
ecor
d
loads/stores to external variables in namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mi
k
e Pa
l
l
F
F
I: Fix reco
r
ding of co
n
s
t/enu
m
lookups
i
n namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
ike Pall
Rem
o
ve un
n
ee
d
ed
PHI barrier
f
or r
e
association of duplicat
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
A
vo
i
d
overwriting argumen
t
w
i
th error from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (h
a
rmles
s
) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM:
F
ix HRE
F
K
code g
e
nerati
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
G
e
nerate a port
a
ble vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke Pall
PPC/e
5
0
0
: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pall
P
PC
:
Fix
G
C
b
a
rr
i
er f
o
r TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
Pall
A
R
M: Fi
x
G
C
barri
e
r for TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pa
l
l
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM:
D
isabl
e
CPU detection for interpreter-only bui
l
ds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
numbe
r
of
e
xit stu
b
g
r
o
ups to cor
r
espond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke
P
all
U
s
e
som
e
regis
t
er allocat
o
r help
e
rs for mul
t
iple
arch
i
tect
u
res
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike
Pall
PPC:
Int
e
rpret
e
r/JIT integr
a
tion
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
al
l
PPC: Fix or remove
assembler hel
p
e
r
fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC
:
More
i
nterpreter
tuning
.
U
s
e y
-
bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pa
l
l
PPC: E
x
p
o
rt
r
e
gister na
m
es
f
rom disa
s
s
em
b
le
r
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
P
PC: Disassemble y-bit instead of at
-
bits for
cond
i
tio
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
P
all
P
PC: Add y-bi
t
variants of conditio
n
a
l branc
h
es to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always use ANSI variants of Windows s
y
stem functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike
P
all
M
a
rk installed sh
a
r
e
d
l
i
brary as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
A
void
conversion na
r
rowin
g
of
a
rithmetic with
l
arge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix st
r
uct
-
by-
v
alue calling conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pal
l
Rec
o
rd mi
s
sing
F
ORI slot loa
d
s (e
.
g
.
after
r
eturn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
P
C: Add
P
PC di
s
assembl
e
r
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike Pall
A
d
d potenti
a
l PHI for n
u
mbe
r
conversions due
t
o typ
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pall
Extend -b
t
o generat
e
c/h/obj/o files with
embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
ll
Lo
a
d embe
d
ded bytec
o
de with require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clarify name
of MIT l
i
cense
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pa
l
l
Replace
s
om
e
_Unwind_*
types
.
Fixes build issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mik
e
Pa
l
l
x
6
4
: Fix result type
o
f
c
dat
a
index
conv
e
rsions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
Pall
Don't bother t
o
chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: S
a
ve/restore cr
2
,
cr3 and cr4 when ente
r
in
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
PPC: Save
/
r
e
store cr2, cr3 and cr4 when entering
/
leavin
g
V
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e
P
a
l
l
PPC: Add mtcrf instruction to D
y
n
AS
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
ll
PPC: T
u
ne a
n
d resched
u
le
interpreter for PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix c
o
mpi
l
er
w
ar
n
i
ng
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack ch
e
ck when L-
>
top
is above L->max
s
tack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pa
l
l
Remove
t
emporary mcode limi
t
error fr
o
m app
l
icati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Limit snapshot
o
ptimi
z
ation for c
d
a
t
a
c
omparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike
Pall
PP
C
: Ad
d
ma
c
hine-speci
f
ic part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix floor/c
e
il for dual-
n
umber
m
ode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pa
l
l
PPC: Add d
u
al-number mode interpreter
.
Enable
by default
.
commit
|
commitdiff
|
tree
2011-07-23
M
i
ke
P
all
Use different
w
orkaround
f
o
r alignme
n
t of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
Pall
FF
I
: Tr
e
at function ctypes like point
e
rs
in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: Change \*
t
o \z
.
R
e
jec
t
undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke
Pall
PPC: Up
d
ate install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC
:
Add dual-num
b
e
r
mode inte
r
preter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
P
PCSPE: Fi
x
d
ispatch for binop me
t
amethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
Cleanup sing
l
e-number vs
.
d
ual-number mode
s
election
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM:
D
on
'
t evict ASMREF_L in ra_
e
victk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike P
a
ll
Fix doc
link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
F
FI: F
i
x comment
p
a
r
sing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM:
Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
F
i
x
insta
l
l_name
a
n
d
v
e
r
sioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC:
A
dd build rules for P
P
C interpreter (
n
o
n
-functio
n
al
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC
:
Separa
t
e
P
PC vs
.
PPCSPE interp
r
eter source files
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke
Pall
PPC: Un
t
angle
P
PC vs
.
PPCSPE t
a
rget defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mik
e
P
all
PPC: Fix ran
g
e
check for scaled immed
i
ates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike P
a
ll
Add debu
g
opt
i
on to
m
svc
b
uil
d
.
b
at and i
m
prove error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
k
e Pall
Don't
u
se thread-safe exceptions on OSX
.
Complai
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pa
l
l
Return to
l
o
wer f
r
a
m
e
via interp
r
eter for un
h
a
n
dled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
Prefer
recording
loops over
c
all
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pal
l
Reorganize
t
r
ace linking and
t
ra
c
k
l
i
nk typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up te
m
porary byte
c
o
d
e patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Fix forc
e
d unwinding triggered by e
x
ternal unwin
d
er
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
U
s
e
t
hread-safe
ex
c
ep
t
i
o
n
s
for ext
e
rnal unwinding
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix iOS
build
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fix
d
ata-flow an
a
lysis fo
r
BC_IT
E
RL
.
commit
|
commitdiff
|
tree
2011-06-24
Mi
k
e
P
all
FFI: Cl
a
rify
d
ocs wrt
.
str
i
n
g initiali
z
ers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
RELEAS
E
LuaJIT-2
.
0
.
0
-beta8 (fix
e
d)
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
F
i
x
do
c
umentation for -b com
m
and line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE
L
uaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Upda
t
e changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
Mis
c
.
upd
a
tes to docs
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fix
assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Don't
e
vict
BASE in ra_evict
k
()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pal
l
x86/
x
64: Fix register all
o
cat
i
on for va
r
iable
s
hifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x86/x64: Fix fusion of compar
i
sons with u8/u16 XL
O
AD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
Avoid pointless
c
a
lls
for std fil
e
handl
e
s o
n
_
_
gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
i
x
r
ec
o
rding of loops with insta
b
le directions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e Pall
From L
u
a 5
.
2
:
__len fo
r
tables
.
N
e
eds -DL
U
AJ
I
T_EN
A
BLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
k
e
Pall
Update man
p
ag
e
for -b command line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike
P
all
M
ore fixes for the
S
o
laris
/
x86
build
.
Th
a
nks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pall
F
ix bytecode l
o
a
d
i
n
g
on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike
P
all
A
d
d more docs for
byt
e
c
o
de lo
a
d
/save feat
u
re
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
k
e Pall
Fix dumping o
f
already
s
tripped f
u
nctions with d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
Ad
d
-b command line option
t
o save/list by
t
ecode
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pall
A
d
d su
p
p
o
rt for b
y
tecode
l
oading/s
a
v
ing
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add recursi
v
e dum
p
op
t
ion t
o
jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No need f
o
r
L
argumen
t
to lj_str_initbu
f
()
.
commit
|
commitdiff
|
tree
2011-06-11
Mik
e
P
all
F
F
I: Suppor
t
__tostring metamet
h
od for pointers to
.
.
.
commit
|
commitdiff
|
tree
next