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 dependencies.
2012-04-17
Mik
e
Pall
Fix
d
e
pe
n
dencie
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix bl
a
c
k
l
i
s
ting of C functions
c
alling callbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make lu
a
_
c
oncat
(
)
w
ork from C hook with par
t
ial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike P
a
ll
Fix
D
SE o
f
USTORE
.
Have to remove OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
F
i
x
bytecode
J
MP slot
r
ange after
const + and
/
or optimiz
a
t
i
on
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit number
of userdata __gc
s
eparations
at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
Ensure run
n
ing __gc of userdata created
in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pa
l
l
Fix disch
a
rg
e
order of
comparisons in L
u
a pa
r
ser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike P
a
ll
MIPS: Updat
e
docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike P
a
ll
MIPS: Add support for GDB
J
I
T API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI
:
Fix sym
b
ol
r
esolving
error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
k
e Pall
FFI:
F
ix res
o
l
ving o
f
function nam
e
redirects on Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
Integrate and enable JIT c
o
mpiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pal
l
MIPS: Add MIPS
3
2R2 co
m
pil
e
-time/runtime CPU
dete
c
t
ion
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
P
all
M
I
PS: Interpreter/JIT integr
a
tion
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Use builtin D-Cache/
I
-Cache sy
n
c co
d
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike P
a
ll
PPC: Fix HREFK code generatio
n
for huge t
a
b
l
es
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix fusion of fl
o
ating-
p
oint
X
LOA
D
/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
Fix OS
X
bu
i
l
d
issues
.
Bu
m
p minim
u
m required OSX ve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pall
Replace unwin
d
.
h
definitio
n
s with our
o
wn
.
commit
|
commitdiff
|
tree
2012-03-21
Mi
k
e Pall
FFI: C
h
ange ffi
.
load()
l
i
bra
r
y name resol
u
tion for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive GC step
s
after GC-trigg
e
red trace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike
P
a
l
l
Fix compi
l
ation on O
p
enBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add mi
s
sing mcode limit
check
i
n assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
i
ke Pa
l
l
FFI
:
Fi
n
alize cdata b
e
fore use
r
data
w
hen closin
g
the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
i
ke
P
al
l
Fix a
r
gument
e
rror han
d
ling on
L
ua stacks with
o
ut a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argument type in
e
rror message for rela
t
ive argum
e
nts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike
P
a
l
l
Dyn
A
SM: Lua
5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke Pall
From Lua 5
.
2:
T
ry __to
s
tring
m
etame
t
ho
d
o
n non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike
P
a
ll
Fix bytecode du
m
p for certain
number co
n
st
a
n
ts
.
commit
|
commitdiff
|
tree
2012-02-01
Mike P
a
ll
F
F
I: Fix library
unloading
on POS
I
X sys
t
e
m
s
.
commit
|
commitdiff
|
tree
2012-01-31
Mik
e
Pall
MIPS: Add MIPS
d
i
sasse
m
bler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
Bump copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
MI
P
S: U
p
date install docs
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
M
I
PS: Add interp
r
e
t
e
r
.
Enable MI
P
S
b
uild rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
P
PC: Avo
i
d pointless
a
r
g
clearing in BC_IFUNCF
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PPC:
Fix argument c
h
ecking for rawg
e
t
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC
:
Fix
resume afte
r
y
i
eld
from hook
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
Pall
ARM
:
Avoid pointless arg clearing in
BC_I
F
UNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
IPS: Add missing
o
pcodes to the DynASM MIP
S
m
o
d
ule
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mike
Pall
Fix parsing
o
f
hex lit
e
rals with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
M
ike
P
all
FF
I
: Don't touch frame in call
b
acks wit
h
ta
i
lcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI
:
Ignor
e
n
um
b
er parsing
e
rrors w
h
ile skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Ignore em
p
ty statements
i
n ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS:
A
dd DynASM MIP
S
mod
u
l
e
and encodi
n
g engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
M
IPS: Add build rules (
n
o
n-funct
i
ona
l
, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
A
u
to-detect target
a
r
ch
via cross-compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
REL
E
A
S
E LuaJIT-2
.
0
.
0-
b
et
a
9
commit
|
commitdiff
|
tree
2011-12-14
Mi
k
e Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-12-13
M
ike Pall
PPC: Avoid
u
ndefined operand derefer
e
nce i
n
B
A
ND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
M
ik
e
Pall
FFI: Add
call
b
ack support fo
r
ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add callb
a
ck suppo
r
t
for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pall
M
o
ve he
l
per
f
or syncing data/instruction cache to
l
j
_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike P
a
ll
A
R
M: Error
out for attem
p
t
to compile
w
ith hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
ARM:
F
ix stack c
h
eck for spilled BA
S
E
i
n parent
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke Pall
x64: Always ext
e
n
d stack argum
e
n
ts
t
o poi
n
t
er si
z
e
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
Fix compil
e
r warning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike
Pall
FFI: Fix stack adjustm
e
nt for cal
l
s
t
o
s
tdca
l
l/f
a
st
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
ike Pall
FFI: Need to trea
t
strlen() as
a
load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
F
i
x docs
.
T
he code base d
o
esn't work
on Wind
o
ws
9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
M
i
k
e Pall
Do
n
't i
n
c
rem
e
nt
m
od
u
le reference
c
o
u
nts due to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike
Pal
l
FFI
:
Record ffi
.
er
r
no()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
F
i
x s
t
ack
c
h
eck in side exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Re
c
ord C function calls
w
i
t
h bool return v
a
l
u
es
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
FFI: Fix line
i
nfo for r
e
sult conversi
o
n
er
r
ors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Fix GetLastError() s
a
ve/
r
e
store ar
o
und ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Improve ld script detecti
o
n
i
n ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike
P
all
Do
not el
i
min
a
t
e PHIs only refer
e
n
c
ed from other
P
HIs
.
commit
|
commitdiff
|
tree
2011-11-21
M
i
ke Pall
Replace stack slo
t
f
o
r
implicit number->string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mi
k
e Pall
Specia
l
ize to prototype for n
o
n
-
monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pall
Count frames
with same prototype in call unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
Pall
K
e
ep m
a
ximum frame extent
in s
n
ap->tops
l
ot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
al
l
Ge
t
rid
of snap->depth
.
commit
|
commitdiff
|
tree
2011-11-17
Mike Pall
Fix de
b
u
g
option for m
s
vcbu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
FFI: F
i
x EnumWi
n
dows example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
A
dd missing GC bar
r
i
e
r f
o
r call
b
ac
k
registration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI:
S
a
v
e
Ge
t
LastErr
o
r() around ffi
.
load() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
Eliminate
s
ome rare o
c
curre
n
ces
o
f
redundant
P
H
I
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Fi
x
h
int-based register allocation in
ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Ad
d
callba
c
k
support (
f
or x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mike P
a
ll
PPC:
C
larify docs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
FFI: Resolve
_
_call metamet
h
od for pointers
,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid
d
e
pend
e
nce on lj_jit
.
h i
f
only including lj_targe
t
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pa
l
l
FF
I
: Ad
d
u
n
wi
n
d definition
s
for l
j
_v
m
_
ffi_ca
l
l
.
commit
|
commitdiff
|
tree
2011-11-11
M
ike Pall
FFI: Extend
metamethod tutorial
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
ARM
:
Fix I
R
sp
l
i
tting for softfp XLOAD
.
commit
|
commitdiff
|
tree
2011-11-11
Mik
e
Pall
ARM: Fix code
gener
a
ti
o
n for type-c
h
eck only softfp
.
.
.
commit
|
commitdiff
|
tree
2011-11-04
Mike P
a
ll
x
64: Fix lightu
s
erdata compa
r
isons
.
commit
|
commitdiff
|
tree
2011-11-04
M
i
ke
Pall
Spell
i
ng
.
commit
|
commitdiff
|
tree
2011-10-27
Mike Pall
PPC:
Instal
l
dis_ppc
.
lua
.
commit
|
commitdiff
|
tree
2011-10-26
M
ike Pall
F
F
I: Co
m
p
i
l
e
calls
to stdc
a
ll, fastcall and va
r
arg
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
P
all
PPC: Fu
s
e
BA
N
D
with shift t
o
rlwinm
.
commit
|
commitdiff
|
tree
2011-10-25
M
ike Pall
A
d
d more FOLD ru
l
es
f
or shift + BA
N
D simplifications
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
x64: Fix code gene
r
a
t
io
n
f
o
r BSWAP
.
commit
|
commitdiff
|
tree
2011-10-25
Mike
Pall
PPC:
Fuse BSWAP
w
ith XLOAD/XSTORE to lwbr
x
/stwbrx
.
commit
|
commitdiff
|
tree
2011-10-25
Mike Pall
PPC/e500
:
F
ix wr
i
te barrie
r
in
USETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
all
PPC: F
i
x
externally provided r
e
locat
i
on
offse
t
s
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
ik
e
Pall
PPC: Fix write barrier in USET
V
/
U
SETS
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PP
C
:
Integrate an
d
enable JIT compiler
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Allow selection of single-number vs
.
d
u
al-numb
e
r
mode
.
.
.
commit
|
commitdiff
|
tree
next