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: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
2012-05-08
M
ike
P
all
FFI: Allow 'typedef _Bool int
B
O
OL;' to make Win
d
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mi
k
e P
a
l
l
Fix PH
I
stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FF
I
: Use correct PC i
n
FF
I
metametho
d
error me
s
sage
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Add lin
k
s to LuaJIT mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
Mi
k
e Pall
Disable load
i
ng bytecode with an extra header (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
R
M
: Fix
c
o
mpilation
o
f
math
.
sinh/cosh/t
a
n
h
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
RM: Fix
r
e
join o
f
pow
i
n SPLI
T
pa
s
s
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: Handle all CALL*
ops with double
results i
n
SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
Add more com
p
arison variants to Valgrind suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e Pall
ARM/FF
I
: Invoke
S
PLIT
p
ass for
d
oubl
e
args in FF
I
call
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
ARM: Fix conditional branch fixup for OBA
R
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fix r
e
gist
e
r
allocation for ldrd-optim
i
zed HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Reorder type/value tests to silence Val
g
rind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pal
l
F
F
I: Clarify docs wrt
.
'local ffi =
.
.
.
' and the i
n
teractive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
ke Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add requir
e
d PHIs for i
m
plic
i
t
co
n
versions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
a
ll
F
F
I:
F
ix result
t
y
p
e
o
f
point
e
r
difference
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke
P
all
Fix depe
n
dencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix
blacklistin
g
of
C
functions
c
alling ca
l
lbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pa
l
l
Make
lua_
c
oncat(
)
work from
C
hook
w
it
h
partial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
F
ix DSE of USTORE
.
Have to re
m
ove OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix bytecode JMP slot ra
n
ge
a
fter
const + a
n
d/or
o
ptim
i
za
t
ion
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Li
m
i
t
number of userd
a
ta __gc
sepa
r
ations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pal
l
Ensu
r
e running __gc of userd
a
ta c
r
eated in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
F
ix dis
c
harge or
d
er
o
f
compar
i
so
n
s in Lua
parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS: Update
d
ocs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
M
I
P
S: Add su
p
port for GDB JIT
A
PI
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI
:
Fix
symbol res
o
lving error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI: Fix resolving of functi
o
n name redir
e
cts on Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
Pall
MIPS: Integrate and enab
l
e JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pal
l
MIPS: Add MIP
S
32R2
c
ompile-time/runtime C
P
U d
e
tectio
n
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
k
e Pall
MI
P
S
:
Interp
r
eter/JIT integ
r
atio
n
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Use
b
u
iltin D-Cache/I-Cac
h
e sync
c
ode
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
PPC: Fix H
R
EFK code
generat
i
on
for huge tab
l
es
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
F
i
x
f
usion of
f
loating-poin
t
XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
F
i
x
OSX build issu
e
s
.
Bum
p
mini
m
um re
q
uired OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Repla
c
e unwi
n
d
.
h definitions with o
u
r own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike
Pall
FFI
:
Change ffi
.
l
o
ad()
lib
r
a
ry name resoluti
o
n for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
i
k
e Pall
Avoid recursive GC st
e
ps
after GC-triggered t
r
ace exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix co
m
pilat
i
on on OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike
P
all
Add missing mcode limit ch
e
ck
in
a
s
s
e
m
bler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mik
e
Pa
l
l
F
FI: Finalize
c
d
a
ta before user
d
a
t
a
when clos
i
n
g the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pal
l
Fix arg
u
ment error hand
l
ing on
Lua s
t
acks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argu
m
en
t
typ
e
in error message f
o
r relative arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
DynASM: Lua 5
.
2 compatibility fixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
ike Pall
From Lua 5
.
2: Tr
y
__
t
ostring metameth
o
d o
n
non-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix bytecode dump f
o
r
c
ertain number consta
n
ts
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pall
F
FI
:
Fix
l
ib
r
ary
u
nloading on POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
M
i
k
e
Pall
MIPS: Add MIPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
B
u
mp copyright
date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
Pall
MIPS:
U
pdate
install d
o
c
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pall
MIPS: A
d
d inte
r
p
r
e
ter
.
Enable MIPS build
r
ules
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
Pa
l
l
PPC:
A
void pointless arg
clearing in BC_
I
FUNC
F
.
Rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
P
all
P
P
C: F
i
x argument checking fo
r
ra
w
get
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix resume a
f
ter yiel
d
from ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
ARM:
Avoid
p
ointless a
r
g
c
l
earing in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS: Add missi
n
g
opcodes to
t
he DynASM MIPS modul
e
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
Pall
Fix parsi
n
g of
h
ex lite
r
a
l
s with expone
n
ts
.
commit
|
commitdiff
|
tree
2012-01-15
M
i
ke
Pall
FFI
:
Don't touch f
r
a
m
e in
c
a
l
lbac
k
s
with tai
l
calls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike
Pall
F
F
I: I
g
nore number p
a
rsing erro
r
s while s
k
ipping d
e
fin
i
tions
.
commit
|
commitdiff
|
tree
2011-12-17
Mike Pall
FFI: Igno
r
e empty sta
t
ements in ff
i
.
cde
f
()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike Pall
MIPS: Add DynASM MIPS module and encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike P
a
ll
M
I
PS:
Add build rul
e
s (non-functional, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
a
ll
Auto-detec
t
target
a
rc
h
via cross-com
p
iler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
RELEASE Lua
J
IT-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
M
i
ke Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pa
l
l
PPC:
Avoid undefi
n
e
d o
p
e
r
and derefer
e
nce in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
F
F
I
: Add callback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
P
all
F
FI: Add callba
c
k
s
u
ppo
r
t for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
Mike
Pa
l
l
Move helper for sy
n
ci
n
g data/
i
n
s
t
ruction
cache to lj
_
mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mike Pall
ARM:
E
r
r
or out
fo
r
attem
p
t to com
p
ile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pa
l
l
ARM: Fix stack check f
o
r
spilled BA
S
E
in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pal
l
x
6
4
: Always extend stack argu
m
ents to p
o
int
e
r size
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pall
Fix compi
l
er warni
n
g
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pa
l
l
FFI: Fix stack a
d
j
u
st
m
ent
f
or call
s
to stdc
a
ll/fas
t
call
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
F
F
I: Need to treat strlen() as
a
l
o
ad
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The code base
doesn't w
o
rk on W
i
n
dows 9
8
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Don't increme
n
t
m
o
dule reference counts due to sy
m
bo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Record
f
fi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
Fix sta
c
k c
h
eck in side
e
xit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pal
l
FFI: Record C fu
n
c
tion c
a
lls with boo
l
return values
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
F
FI:
Fix line
i
n
f
o
for resul
t
conversion errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike P
a
ll
FFI: Fix G
e
tLastError() save/restore a
r
ound ffi
.
load
(
)
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
FFI: Im
p
rove ld script de
t
ection in ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke Pall
Do
not eli
m
inate P
H
Is only r
e
ferenced f
r
om other P
H
Is
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack s
l
o
t for
i
m
p
licit number
-
>string conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
k
e
Pall
Specializ
e
to
prototyp
e
for no
n
-monomorp
h
ic f
u
nctions
.
commit
|
commitdiff
|
tree
2011-11-20
Mike
P
all
Count f
r
ames with same p
r
ototyp
e
in
c
all
u
n
roll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike P
a
l
l
Keep maximum frame exte
n
t in snap->topsl
o
t
.
commit
|
commitdiff
|
tree
2011-11-20
M
i
ke Pall
Get
rid of s
n
a
p->depth
.
commit
|
commitdiff
|
tree
2011-11-17
M
ike
P
all
Fix
debug optio
n
for
ms
v
cbu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
FFI: Fi
x
EnumWindo
w
s
example in
d
ocs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
P
all
FFI: Add mis
s
ing GC barrier for callback r
e
gi
s
tration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pal
l
FFI: Save GetL
a
stE
r
ror(
)
around ff
i
.
load() a
n
d symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pall
Eliminate s
o
me ra
r
e occurrences o
f
redundant PH
I
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike
P
al
l
Fix hint-based register alloc
a
tion in
ra_dest()
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike Pa
l
l
FFI: Add call
b
ack suppor
t
(for x8
6
/
x
64)
.
commit
|
commitdiff
|
tree
2011-11-14
Mi
k
e P
a
ll
PPC: Clarify doc
s
.
commit
|
commitdiff
|
tree
2011-11-14
Mike Pa
l
l
F
F
I: Resolve _
_
c
a
ll metam
e
t
hod fo
r
p
ointers,
too
.
commit
|
commitdiff
|
tree
2011-11-12
Mike Pall
A
void de
p
endence on
lj_jit
.
h if only including lj_target
.
h
.
commit
|
commitdiff
|
tree
next