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
Mi
k
e P
a
ll
ARM: Fix reg
i
ster al
l
ocat
i
o
n
f
o
r ldrd
-
opt
i
m
ize
d
HRE
F
K
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
ARM: Reorder type/val
u
e tests to silence
V
algrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI
:
Clarify d
o
cs wr
t
.
'loca
l
ffi
=
.
.
.
' and the interac
t
ive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add
r
equired
PHIs
f
or impl
i
cit con
v
ersions (via
XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
F
I:
Fix re
s
ult type of
po
i
nte
r
diff
e
ren
c
e
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke Pall
Fix dependen
c
ies
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pall
FFI
:
Fix blac
k
listing of C functions calling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pall
Make l
u
a_
c
onc
a
t() work from C
h
oo
k
with
p
artial fr
a
me
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix
DSE of U
S
TORE
.
Have to re
m
ove
O
BAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pal
l
F
ix byte
c
o
de
J
M
P
s
l
o
t range after const + and/or opt
i
mization
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pal
l
L
i
mit
number
o
f userdata
_
_
g
c
s
eparations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
E
n
s
u
re running __gc of userda
t
a cre
a
t
e
d in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pal
l
Fix discharg
e
order o
f
comparisons i
n
Lua
parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
ke Pall
M
I
PS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike
Pall
MIPS: Add suppo
r
t
for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
F
FI:
F
ix
s
ymbol resolv
i
ng error
m
e
ssages on
W
indows
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
k
e
Pall
F
F
I: Fix resolving of fu
n
cti
o
n
name redirects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integ
r
ate
a
nd enabl
e
JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add M
I
PS32R2 compile
-
time/run
t
ime C
P
U dete
c
t
i
on
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke
P
al
l
MIP
S
: Inter
p
ret
e
r
/
J
IT integration
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: U
s
e builtin D-Cac
h
e
/
I-Ca
c
he sync
c
o
de
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: F
i
x HREFK code generati
o
n
for
huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pa
l
l
PPC: Fix fusion
of floatin
g
-
p
oint XLO
A
D/
X
STORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
P
a
ll
F
ix OS
X
bu
i
l
d
issues
.
Bum
p
minimum r
e
quired
OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pall
R
eplace
u
nw
i
nd
.
h
d
efinition
s
w
ith ou
r
own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
F
F
I
: Chang
e
ffi
.
load(
)
library name resol
u
tion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike
P
all
A
void recursive
GC
s
t
eps after GC-trigg
e
red trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike P
a
ll
F
ix c
o
mpilatio
n
on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mik
e
Pall
Add mis
s
in
g
m
c
o
d
e limit check in assemble
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mik
e
Pall
FFI: Fi
n
al
i
z
e
c
d
ata before user
d
ata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix
a
rgument er
r
or handling on
L
u
a
st
a
cks wit
h
out a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in error messag
e
f
o
r
relative ar
g
uments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: L
u
a 5
.
2
compatibility fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua
5
.
2: Try __
t
ostr
i
ng me
t
amethod on non-st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
M
i
ke Pall
Fix bytecode dump fo
r
cert
a
in numbe
r
constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mi
k
e P
a
ll
F
FI: Fi
x
library
u
n
l
oadin
g
on POSIX
s
ystems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MIPS: Add
M
IPS disa
s
sembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pa
l
l
Bump copy
r
ight dat
e
to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS
:
Up
d
ate install docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
MIPS: Add in
t
erpreter
.
Ena
b
l
e MIP
S
build
r
ule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC:
A
void poi
n
tless arg c
l
earing in BC_IFUNCF
.
Remo
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PPC: Fi
x
a
rgument checking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
P
C: Fix re
s
ume after yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
ARM:
Avoid pointless arg clearing in BC_IFUNC
F
.
Fi
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S: Add missing opco
d
es to the
D
y
nASM MIP
S
module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
Fix p
a
rsing of he
x
literals with exp
o
nents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike P
a
l
l
FF
I
: Don't touch frame in callbacks with
tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI
:
Ignore numb
e
r parsing errors
w
hile skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
al
l
FFI:
Ignore empty sta
t
ements in ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pal
l
MIP
S
:
Add D
y
nA
S
M MIPS modu
l
e
a
n
d
enc
o
ding eng
i
ne
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
MIPS: Add build rules
(
non-
f
un
c
t
i
ona
l
, yet
)
.
commit
|
commitdiff
|
tree
2011-12-15
Mi
k
e Pall
Auto-detect
target
a
rch via c
r
oss-compiler
.
D
rop
T
ARG
E
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE
LuaJIT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
M
ike Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
P
P
C: Avoid
u
ndef
i
ne
d
o
p
erand der
e
f
e
rence in BA
N
D/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FF
I
:
Add callback support for AR
M
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
FFI:
A
dd call
b
ack supp
o
r
t f
o
r
PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke Pall
Mo
v
e hel
p
er for syncing data/i
n
stru
c
tio
n
cache to lj_mco
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Error out for
a
tt
e
m
pt to compile with ha
r
d-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM: Fix stack chec
k
for
s
pilled BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Alw
a
ys e
x
t
e
nd s
t
ac
k
argume
n
ts to pointer size
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
Fix compil
e
r warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
Pal
l
F
FI: Fix
s
t
ack a
d
justment for calls to st
d
ca
l
l/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
FFI: Need to treat str
l
en() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
M
ik
e
Pall
Fix docs
.
The code b
a
se does
n
't work
o
n
Windows 9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
all
Don't incremen
t
modu
l
e refer
e
nce counts du
e
to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record ff
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix sta
c
k check in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI: Re
c
ord C funct
i
on
ca
l
l
s
wi
t
h
bo
o
l return
v
al
u
es
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: F
i
x line info for r
e
sult
conversion
errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Fix GetLastError() save/restor
e
aro
u
nd ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Impr
o
ve ld sc
r
i
p
t de
t
ectio
n
in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
Do not elimin
a
te PHIs
on
l
y referenced fr
o
m othe
r
P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-21
Mik
e
P
all
Replace stack slot fo
r
i
mplic
i
t number->s
t
rin
g
conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Specializ
e
to pro
t
otype f
o
r no
n
-
m
onomorphic
f
unctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
a
l
l
Count
f
rames wi
t
h same proto
t
ype in ca
l
l unr
o
ll
l
i
mit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep ma
x
imum frame ext
e
nt in snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Get
rid of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mik
e
Pall
Fix de
b
ug op
t
i
on for msvc
b
uild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike P
a
ll
FFI: F
i
x Enu
m
Windows example
i
n do
c
s
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Add mi
s
si
n
g
G
C barri
e
r for callback registr
a
tion
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
F
F
I:
S
ave
GetLas
t
Er
r
o
r() around
ffi
.
l
o
ad()
a
nd symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke Pa
l
l
Eliminat
e
some rare
o
c
currences of redundant
PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
i
x hin
t
-
based re
g
i
s
ter
a
ll
o
c
a
tion in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
FFI: Add callback supp
o
rt (fo
r
x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike
P
a
l
l
PPC: Clarify
docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
FFI: Resolve __
c
all metamethod
f
or pointers
,
t
oo
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid dependence on lj_jit
.
h if only including lj_targ
e
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FFI:
Add unwind defin
i
t
ions
f
or lj_vm_ffi_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike P
a
ll
FFI:
E
xten
d
metam
e
thod
t
u
t
orial
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pall
ARM:
F
i
x IR splitt
i
ng fo
r
sof
t
fp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM: Fi
x
c
o
de gen
e
ration for
type-c
h
eck only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64: Fix lightuserdata compariso
n
s
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke Pall
S
p
elling
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pa
l
l
PPC:
I
nstall dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
Mik
e
Pall
FFI:
C
ompile calls
t
o
stdcal
l
, f
a
stcall and
vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC: Fuse
BAND
w
i
th shift to rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
Add
m
ore FOLD rul
e
s for s
h
ift + BAN
D
simpli
f
ications
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke
Pall
x64:
F
i
x
c
o
de gen
e
ration f
o
r B
S
WAP
.
commit
|
commitdiff
|
tree
next