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
FFI: Use correct PC in FFI metamethod error message.
2012-05-05
Mike Pall
FFI
:
Use
cor
r
ect PC in FFI metamethod
e
rror message
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Ad
d
links to
L
uaJIT mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
M
ike Pal
l
Disable
l
oading bytec
o
de with an ext
r
a
header (B
O
M
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mik
e
Pall
AR
M
: Fi
x
compilation of ma
t
h
.
s
i
nh/cosh/t
a
nh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM:
F
ix
r
e
j
oi
n
of
p
ow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM
:
Handle
a
ll CALL* ops
with double results
i
n S
P
LIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
Add more comparison variants
t
o Valg
r
ind s
u
ppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
all
A
RM/FFI: Invok
e
SPLIT pass f
o
r doub
l
e args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
ARM: Fix co
n
ditional bra
n
ch
fixup for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
all
ARM: Fix r
e
gist
e
r allo
c
a
tion for ldrd-
o
ptimized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM: Reorder type/value te
s
ts to
s
ilen
c
e
Va
l
grind
.
commit
|
commitdiff
|
tree
2012-04-19
Mik
e
Pall
FFI:
Clarify docs wrt
.
'
local
f
fi =
.
.
.
' and the
i
nteracti
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
Pal
l
Add required PHIs for impl
i
c
i
t
conversions (v
i
a XR
E
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
F
F
I: Fix re
s
u
lt typ
e
of poin
t
er difference
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike Pa
l
l
F
i
x depend
e
n
c
i
e
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pa
l
l
FFI: Fix
b
lacklisting of
C fu
n
ctions c
a
lling cal
l
b
a
cks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pall
Mak
e
lua_conca
t
()
work from C hook with
partial f
r
a
m
e
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
F
ix DSE of USTORE
.
Have
to remove O
B
A
R
, to
o
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
P
a
l
l
Fix bytecode JMP
s
lot range afte
r
co
n
s
t +
a
nd/or optim
i
zati
o
n
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
Limi
t
number of userdata __gc se
p
arations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
ik
e
Pall
Ensure
r
u
n
ning __
g
c o
f
u
serdata
c
reated in _
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mik
e
Pall
F
ix discharge order of comparison
s
i
n
Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS: Upda
t
e docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: Add support for G
D
B
J
IT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
Pall
FFI
:
Fix symbol re
s
olving e
r
r
o
r messag
e
s on Window
s
.
commit
|
commitdiff
|
tree
2012-03-31
M
i
ke Pall
FFI:
F
ix resolvi
n
g of function name re
d
irects
on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pa
l
l
M
I
PS
:
Integ
r
ate and enable JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Add MIPS32R2 compile-ti
m
e
/
runtime CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS
:
Interpr
e
ter/JIT int
e
grati
o
n
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e
Pall
PPC: Use builtin D-Cache
/
I-
C
ache
s
ync cod
e
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke Pall
PPC: Fi
x
HREFK
c
ode
g
eneration for huge ta
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
F
ix fusion of fl
o
ating-poin
t
X
L
O
AD/XS
T
ORE
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
ke
Pal
l
Fix OS
X
build iss
u
es
.
Bu
m
p minimum
r
equired OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Re
p
lace unwind
.
h definitions wit
h
our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pa
l
l
FFI: C
h
ang
e
ffi
.
load() libra
r
y
name re
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive
GC steps after
G
C-trig
g
ered
t
ra
c
e exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pal
l
F
i
x c
o
mp
i
l
atio
n
on
Open
B
SD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add mi
s
sing
m
co
d
e
l
i
m
i
t ch
e
c
k in assemble
r
backend
.
commit
|
commitdiff
|
tree
2012-03-05
M
ike
Pall
FFI: Finalize cdata before
u
serdata
w
he
n
closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argum
e
n
t error hand
l
ing on Lua stacks w
i
thout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix a
r
gume
n
t
t
ype in er
r
or message for relative a
r
g
u
ments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike P
a
ll
D
ynASM: Lu
a
5
.
2
c
o
mpatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
From Lua 5
.
2:
Try __tostring metamethod on n
o
n-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix
byte
c
o
d
e dump for certain number c
o
n
stants
.
commit
|
commitdiff
|
tree
2012-02-01
Mi
k
e Pall
FFI:
F
i
x
li
b
rary u
n
loading on PO
S
IX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pa
l
l
MIP
S
: Add MI
P
S disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
Bump co
p
yright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
M
IPS: Update
install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
M
I
PS: A
d
d interpreter
.
Enable MIPS
bui
l
d
r
u
les
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e
Pall
PPC:
A
v
o
i
d
p
o
intless arg clearing
i
n BC_IFUNCF
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
PPC: Fix
a
rgument che
c
king
f
or rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix r
e
sume afte
r
yi
e
l
d
from
hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
l
l
ARM: Avoid pointless arg cl
e
aring in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
MIP
S
: A
d
d mis
s
ing opcodes to t
h
e Dy
n
ASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
Pal
l
Fix p
a
rsing
o
f hex literals with
e
xponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mi
k
e Pall
FFI: Don't
touch frame in callback
s
w
i
th ta
i
lcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
i
ke Pa
l
l
FFI:
Ignore number parsing errors while skipping defini
t
ions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI
:
Ignore emp
t
y statements in ffi
.
c
def()
.
commit
|
commitdiff
|
tree
2011-12-16
Mi
k
e Pall
MI
P
S: Add Dy
n
ASM MIPS mo
d
ule
a
nd encoding en
g
ine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MI
P
S
:
Add build rules (non-fun
c
tional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mik
e
Pall
Auto-de
t
e
c
t ta
r
get arch via cr
o
ss-compile
r
.
D
r
op TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE Lu
a
JI
T
-2
.
0
.
0-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2011-12-13
Mi
k
e Pall
PPC: Avoid und
e
fined operand der
e
ference in BAND/s
h
ift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI:
Add
c
allback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
F
I:
A
dd c
a
llba
c
k
supp
o
rt for
P
PC
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
M
o
ve
h
e
l
per for s
y
ncing
d
ata/instruction
cache to lj_mco
d
e
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM: E
r
ror out for attempt
t
o compile with h
a
rd-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
ARM:
Fix stack chec
k
for spi
l
led BAS
E
in par
e
nt
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64:
A
lways extend st
a
ck arguments to po
i
nter size
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
Fix
c
ompiler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike P
a
l
l
FFI: Fix stack adjustment fo
r
calls to
s
tdc
a
ll/fas
t
call
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mik
e
Pall
FFI: Need
t
o treat st
r
l
e
n() as a load
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
T
h
e
c
od
e
base do
e
sn't work
o
n Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't
i
n
c
rem
e
nt modul
e
r
e
ference counts
d
ue
to
symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI:
R
e
cord f
f
i
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
Fix
s
tack ch
e
c
k
i
n side
exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I
:
R
e
co
r
d
C function
calls with bool return
valu
e
s
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I:
F
ix line info for resul
t
co
n
version erro
r
s in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
F
F
I: Fix Ge
t
La
s
tError
(
) sav
e
/restore
around ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: I
m
pro
v
e
l
d script detecti
o
n
in ffi
.
lo
a
d()
.
commit
|
commitdiff
|
tree
2011-11-23
Mike Pall
D
o not eliminate PHIs only
reference
d
from other
PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mi
k
e Pall
R
eplace stack slot for
implici
t
n
u
mber->string
conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mik
e
P
a
ll
Speciali
z
e t
o
prototype
f
or non-monomorphic functions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frames wi
t
h same p
r
ototype
in c
a
l
l
unr
o
ll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Keep
ma
x
im
u
m frame extent
in snap->
t
opslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike P
a
l
l
G
et rid of snap->dept
h
.
commit
|
commitdiff
|
tree
2011-11-17
Mike
P
all
Fix debug option
f
or msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
M
ike Pall
FF
I
: Fi
x
EnumWindows exa
m
ple in docs
.
commit
|
commitdiff
|
tree
2011-11-15
M
i
k
e
Pall
FFI
:
Add mi
s
sing GC barrier for callback r
e
gist
r
ation
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI: Sav
e
Ge
t
L
astError() a
r
ound ffi
.
l
o
a
d
() and symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eli
m
i
nate some
r
a
re occ
u
rre
n
ces
o
f redundant PHIs
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
all
Fix hint-b
a
s
e
d register
a
ll
o
cation in ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
FFI:
A
d
d
callback suppor
t
(for x86/x64)
.
commit
|
commitdiff
|
tree
2011-11-14
M
i
k
e
Pall
PP
C
: Clarify do
c
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
FF
I
: R
e
s
o
lve __call metamethod for
pointe
r
s
, too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
Avoid dependence on lj_jit
.
h i
f
only inclu
d
ing lj_target
.
h
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
FF
I
: A
d
d unwind
d
efinitions
for lj_vm_ffi
_
c
a
ll
.
commit
|
commitdiff
|
tree
2011-11-11
Mike Pall
FFI: Exten
d
meta
m
ethod tutorial
.
commit
|
commitdiff
|
tree
next