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: Fix register allocation for ldrd-optimized HREFK.
2012-04-26
Mike Pall
ARM: Fix re
g
ister allocati
o
n for ld
r
d
-optimize
d
HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reorder
t
ype/value tests to silence Valg
r
ind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI: Clarify docs wrt
.
'local ff
i
=
.
.
.
' an
d
the interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
ke Pall
Update ch
a
n
gelo
g
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add re
q
uired P
H
Is for implicit conve
r
sions (v
i
a XRE
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pall
FFI: Fix re
s
ult
typ
e
of p
o
inter
d
i
fference
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike
P
all
Fix depend
e
n
cie
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: F
i
x blacklisting of C fun
c
t
i
o
ns calling callb
a
cks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
M
ake lua_concat() w
o
rk from
C
ho
o
k with
p
artial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
Fix DSE
o
f
U
ST
O
RE
.
Hav
e
to rem
o
ve OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix
b
ytecode JMP slot range afte
r
c
o
nst +
a
nd
/
or o
p
timization
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Limi
t
num
b
er of userdata __gc separations at sta
t
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure running __gc of userda
t
a
c
r
eat
e
d in _
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
M
i
ke Pall
Fi
x
d
i
scharg
e
ord
e
r of
c
ompariso
n
s in
Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS:
U
pdat
e
docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike P
a
ll
MIP
S
: Add
s
upport for
G
DB J
I
T
A
P
I
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fi
x
symbol resolv
i
ng erro
r
m
e
ssag
e
s
on Win
d
o
w
s
.
commit
|
commitdiff
|
tree
2012-03-31
Mike P
a
ll
FFI: Fix resol
v
ing of func
t
i
on name
redirects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike
P
all
MIPS: Integrate and ena
b
le
JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
P
all
M
I
P
S: Add MIPS
3
2R2 compile-time/runt
i
me CPU
detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
IPS: I
n
terpre
t
er/JIT
i
ntegr
a
tion
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
PPC: Use builti
n
D-
C
ache/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
P
C: Fix HREFK code generation for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
F
ix fusion
o
f flo
a
ting
-
point
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OSX build issues
.
Bump minimum required
OSX vers
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Repl
a
ce unwind
.
h definitio
n
s wi
t
h
o
ur own
.
commit
|
commitdiff
|
tree
2012-03-21
Mik
e
Pall
FFI:
C
hange ffi
.
l
oad() library name resoluti
o
n for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike P
a
ll
Avoid
r
ec
u
r
s
ive G
C
st
e
ps after
G
C-triggere
d
trace exi
t
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compilation on Op
e
nB
S
D
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing mcode limit ch
e
ck in asse
m
bler
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI
:
Finalize
c
data before
u
serdata whe
n
closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
ke Pall
Fix argu
m
ent er
r
or handling on
Lua s
t
a
cks with
o
ut a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mi
k
e Pall
Fix argument type
i
n
e
rror m
e
ssa
g
e for
r
elative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mi
k
e Pall
DynASM
:
Lua
5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mik
e
Pall
From Lu
a
5
.
2: Tr
y
__to
s
tring metamethod on no
n
-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix b
y
t
e
code d
u
mp for ce
r
tain
n
umb
e
r c
o
n
stant
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mi
k
e Pall
FFI
:
Fix
l
ibrary unloading o
n
POS
I
X systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add MIPS di
s
a
ssembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump cop
y
right date
t
o
2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
M
I
P
S: Update install d
o
cs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
MIPS: Add inte
r
preter
.
Enable MIPS
build rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PP
C
:
A
v
oid
p
o
intless arg cl
e
aring in
BC_IFUNCF
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike
P
a
ll
P
PC: Fi
x
ar
g
ument c
h
ecking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
PPC: Fix resume
a
fter
y
ield fr
o
m hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
A
void pointless arg
c
l
e
a
r
ing in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIP
S
: Ad
d
missi
n
g op
c
odes to the DynASM
M
I
PS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mi
k
e Pall
Fix parsing o
f
hex literals wi
t
h exponent
s
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike Pa
l
l
F
F
I: Don't
touch fra
m
e in callbacks with t
a
ilcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore nu
m
ber parsing errors whil
e
s
k
ipping definiti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ign
o
re empty st
a
tements in ffi
.
c
d
e
f()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike
Pall
MIPS
:
A
d
d
DynASM MIPS
mod
u
le and encoding e
n
gin
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
MIPS: Add build
r
ules (non-functional,
y
et)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
A
u
to-d
e
tect t
a
rget ar
c
h via cross
-
co
m
pil
e
r
.
D
r
op
T
ARGE
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke
Pa
l
l
RELEASE L
u
a
JIT-2
.
0
.
0-beta
9
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
P
P
C
:
Avoid undefined oper
a
nd dereference in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike Pall
FFI:
Ad
d
callback
s
u
pport fo
r
A
RM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pal
l
FFI: Add callback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike P
a
ll
Move helper f
o
r syncing data/instructi
o
n
cache to
l
j_
m
code
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e Pall
ARM: Erro
r
out for attem
p
t
to
compile with ha
r
d-floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
ARM
:
Fix stack check
f
or spilled BASE in pa
r
e
n
t
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e Pall
x64
:
Always
extend st
a
ck arguments t
o
po
i
nter size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke
P
all
Fix compi
l
er
w
arning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
Pall
F
F
I: F
i
x s
t
a
c
k
adju
s
tment
f
or calls t
o
std
c
al
l
/fa
s
tcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
ke Pall
F
F
I: Need to tre
a
t strle
n
() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
Fix docs
.
The code base
doesn't work on Wi
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
D
on't inc
r
ement
module
r
efere
n
ce counts due to
symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record ff
i
.
errno(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stac
k
check
i
n si
d
e
e
x
it
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
Record C function calls with bool
r
e
t
urn values
.
commit
|
commitdiff
|
tree
2011-11-25
Mik
e
Pall
FFI: Fix line info for
r
esult conversi
o
n errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
FFI: Fix GetLastError
(
) s
a
ve/res
t
ore
around ffi
.
l
o
a
d(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FF
I
: Improve ld script
de
t
ect
i
o
n
in
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pal
l
Do
not elimin
a
te
P
H
Is on
l
y referenced
from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Re
p
l
a
ce st
a
ck
s
lot fo
r
i
mplici
t
number->str
i
ng conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specialize to prototype for non-mono
m
o
rphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Cou
n
t frames wi
t
h same prot
o
type in ca
l
l unrol
l
l
i
m
i
t
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
K
eep maximum frame extent in snap->topslo
t
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get
r
id of sna
p
->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix de
b
u
g option for
msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I: Fix EnumWindows ex
a
m
ple in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
FI:
Add missing
GC
b
arrier for ca
l
lback registra
t
ion
.
commit
|
commitdiff
|
tree
2011-11-15
Mi
k
e
P
a
ll
F
F
I: Save
G
etLastError()
a
round
ffi
.
l
oad() and symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Elim
i
n
ate some rare occurrences
o
f re
d
undant PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fix h
i
nt-based register allocati
o
n
in ra
_
d
e
st
(
)
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pall
F
F
I: Add cal
l
b
a
ck s
u
p
p
o
rt (for
x
86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
PPC
:
Cla
r
ify
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Resolve __call m
e
tamethod for pointers, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
Avoid depende
n
ce
on lj_jit
.
h if only including lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
Pall
FFI
:
Add
unwind
d
efinitio
n
s f
o
r lj_
v
m_ffi_ca
l
l
.
commit
|
commitdiff
|
tree
2011-11-11
Mi
k
e P
a
l
l
FFI
:
Extend
metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
P
a
ll
ARM: Fix IR sp
l
itting for sof
t
f
p
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
A
R
M: Fix c
o
de generation for type-che
c
k
o
nly softf
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pall
x
6
4: Fix lightus
e
rdata co
m
parisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mik
e
Pall
Spelling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike P
a
ll
PPC:
I
nstall d
i
s_ppc
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-10-26
Mi
k
e Pa
l
l
FFI: Compile
c
a
l
ls
t
o s
t
dcall, fastcall and vara
r
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC: Fuse BAND wi
t
h shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add more FOLD r
u
les for
s
hift + B
A
ND sim
p
lifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64: Fix co
d
e ge
n
eration for BSW
A
P
.
commit
|
commitdiff
|
tree
next