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
M
i
ke
P
all
A
RM: Fi
x
register allocation f
o
r
l
drd-optimize
d
H
R
EFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reo
r
der type/val
u
e tests to
silence Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e Pall
FFI: Clarify docs wrt
.
'
local ffi =
.
.
.
' and the i
n
teractive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pa
l
l
Add requi
r
ed
P
H
I
s
f
or implicit c
o
nversions (vi
a
XRE
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI
:
Fix result type of pointe
r
differ
e
nce
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
Fix
dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
all
FFI: F
i
x bl
a
cklistin
g
of C funct
i
on
s
c
a
lling call
b
ac
k
s
.
commit
|
commitdiff
|
tree
2012-04-12
M
ike Pal
l
M
ake
l
ua
_
concat() wor
k
from C hook
with
p
artial f
r
ame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix DSE of USTORE
.
Have to remove OBAR, t
o
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix
b
yteco
d
e
J
M
P
s
lot ran
g
e
after const
+
a
nd/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
all
Limit number
o
f userdata __
g
c separ
a
tions at stat
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e
P
al
l
Ensure running __gc of user
d
ata created in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike
P
all
Fix disch
a
rge
o
rder of compar
i
sons in Lua pars
e
r
.
commit
|
commitdiff
|
tree
2012-04-02
Mike
Pall
MIPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS:
A
dd supp
o
rt for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pa
l
l
FFI: Fix symbol resolv
i
ng er
r
or messag
e
s on
W
indow
s
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
F
F
I: Fix
r
esolving of
function
name redirects on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
MIPS: Integrate and e
n
able JIT
co
m
piler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
PS: Add MIPS32R2 c
o
mpile-time/
r
untime
C
PU d
e
t
ect
i
on
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
IPS: In
t
e
r
preter/J
I
T
in
t
egration
commit
|
commitdiff
|
tree
2012-03-28
Mike
P
all
PPC: Use builti
n
D-Cache/I-Ca
c
h
e s
y
nc code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pall
P
P
C: Fix
HRE
F
K
code generation for huge tabl
e
s
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: F
i
x fusion
of floating-poin
t
XLOAD/
X
STOR
E
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
F
i
x OS
X
build issue
s
.
B
u
m
p m
i
nimum require
d
OSX ve
r
sio
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike P
a
ll
Repla
c
e
unwind
.
h
d
efinitio
n
s with our ow
n
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
F
F
I: Chan
g
e
ffi
.
load() libra
r
y
name
r
es
o
lut
i
on for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive GC
s
teps after GC-t
r
igger
e
d trac
e
e
xit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix co
m
pilation on O
p
e
n
BSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike P
a
ll
Add missing mcode limit check in asse
m
bler backen
d
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
ke Pall
FFI: Final
i
z
e cdata before user
d
a
ta when clo
s
i
n
g
the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pa
l
l
F
i
x argu
m
e
n
t error h
a
ndling
o
n Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in error message for relative a
r
guments
.
commit
|
commitdiff
|
tree
2012-02-17
M
ike Pall
Dy
n
ASM: Lua 5
.
2 c
o
m
p
atibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pa
l
l
From Lua
5
.
2: Try __tostring metamethod on n
o
n
-strin
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike P
a
ll
F
ix b
y
tecode d
u
mp
for certain number constants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
F
FI: Fix library unloading on POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike
P
all
MIPS: Add MIPS
disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MI
P
S
: Update in
s
tal
l
d
o
cs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pal
l
MIPS: Add interpreter
.
Enab
l
e MIPS
build
r
ule
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
PPC: Avoid pointless arg clearing in
B
C_
I
FUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PP
C
:
Fix
a
rgument
c
h
ec
k
ing for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PPC: Fix
r
esume af
t
er
yie
l
d
from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
ARM: Avoid pointless arg cl
e
ar
i
ng in BC_IFUNCF
.
F
i
x
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missing opcodes
t
o the Dy
n
ASM
MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike Pall
F
ix pars
i
ng of h
e
x literals with e
x
pon
e
nts
.
commit
|
commitdiff
|
tree
2012-01-15
Mi
k
e
Pall
FFI: Don't t
o
uch
f
r
a
me in callbacks with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pal
l
FFI:
I
g
nore number parsing err
o
r
s
w
hile skipp
i
ng definit
i
ons
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
P
all
FFI:
I
gnor
e
empty st
a
tements
in
f
fi
.
c
def()
.
commit
|
commitdiff
|
tree
2011-12-16
M
ike Pall
MIPS: Add Dyn
A
SM MIPS mo
d
ule an
d
e
ncoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
MIPS: Add b
u
ild ru
l
es (non
-
functio
n
al, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
Auto-d
e
tect target arch via cross
-
compil
e
r
.
Drop TARG
E
T
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
R
E
LEAS
E
LuaJIT
-
2
.
0
.
0
-
beta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pa
l
l
Update c
h
an
g
elog
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike Pall
PPC: Avoid undefined oper
a
nd dereference in
BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI:
Add
c
a
l
l
back support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
Pall
FFI
:
Add call
b
a
ck support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
Move help
e
r for syn
c
ing
d
ata/i
n
struction cache to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: Error out f
o
r
attempt to compile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
ARM
:
Fix s
t
ack check for
s
p
i
l
le
d
BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pall
x64: Always
e
x
tend st
a
ck ar
g
uments to p
o
inter
size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
k
e Pall
Fix c
o
mpiler warnin
g
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pal
l
F
FI: Fix sta
c
k
adjus
t
m
e
n
t for calls to stdcall/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
FFI:
Ne
e
d
t
o treat
s
t
rlen() a
s
a
l
o
ad
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The cod
e
b
a
se
doesn't w
o
r
k on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don
'
t increme
n
t module
refer
e
nce co
u
nts due
to sy
m
bol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI:
R
ecord ffi
.
errno
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix stack check in sid
e
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
P
all
F
F
I: Record C func
t
i
on calls with bool r
e
t
u
rn values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Fix line info for resul
t
convers
i
on e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pa
l
l
FFI:
F
ix
Get
L
astError()
save/
r
est
o
r
e ar
o
und
ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld scri
p
t detec
t
ion
in ffi
.
load(
)
.
commit
|
commitdiff
|
tree
2011-11-23
Mi
k
e Pall
Do
not e
l
imina
t
e
PHIs o
n
ly refere
n
ced from other
PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack slot for implicit nu
m
b
e
r->string c
o
n
v
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pal
l
Sp
e
cialize to prototype for non-mon
o
m
o
rphic
f
unctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
C
ount frames with same prototype in cal
l
unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Keep maximum
f
r
ame
e
xtent
i
n
snap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of
s
nap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
M
i
ke Pall
F
i
x debug o
p
tio
n
for msv
c
bu
i
ld
.
b
a
t
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
k
e Pall
FFI
:
F
i
x EnumWindows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Add missing G
C
barrier fo
r
cal
l
back registration
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
ke Pall
FFI: Save
G
etLa
s
tError()
a
round f
f
i
.
loa
d
() a
n
d s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
Eliminate some rare occurrenc
e
s
o
f redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
Fix
h
int-bas
e
d r
e
gister
a
llocation i
n
ra_de
s
t()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
F
F
I
:
A
d
d callba
c
k support (for x
8
6/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e Pall
PPC: Cl
a
rify docs
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
ke Pall
FFI: Resolve __call metamethod for pointer
s
,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike
P
all
Avoid dependence
on lj_jit
.
h if o
n
ly inclu
d
ing lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
F
FI: Add un
w
ind definitions fo
r
l
j
_vm_f
f
i_call
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI:
Ex
t
end metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
M
i
ke Pall
ARM: Fix IR spli
t
ting for soft
f
p
XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mike
P
all
ARM: Fix code generation for type-check only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike Pall
x64
:
F
i
x li
g
h
tu
s
erdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-11-04
Mike P
a
ll
S
p
e
l
l
i
ng
.
commit
|
commitdiff
|
tree
2011-10-27
M
ike Pal
l
PPC: Install dis_pp
c
.
lu
a
.
commit
|
commitdiff
|
tree
2011-10-26
Mike
P
all
FFI
:
Com
p
ile cal
l
s to stdcal
l
, fastcal
l
and vararg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mi
k
e Pall
PPC: Fuse BAND
w
ith
shift t
o
r
lwinm
.
commit
|
commitdiff
|
tree
2011-10-25
M
i
ke Pa
l
l
Add
m
or
e
FOLD
r
u
l
es for sh
i
ft
+
BAND sim
p
lificat
i
o
ns
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
x64: Fix
c
ode generation for BSWAP
.
commit
|
commitdiff
|
tree
next