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
Remove stray comment.
2012-05-09
Mike Pall
R
emove
str
a
y comment
.
commit
|
commitdiff
|
tree
2012-05-09
Mik
e
Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fix
t
y
po
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
FFI: F
i
x recording of test for
bool result
of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike
Pall
FFI: Don
'
t recor
d
t
est for b
o
ol resu
l
t of call, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI: Allow '
t
ypede
f
_Bool in
t
BOOL;' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI s
t
ack
slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
M
i
ke Pall
FFI:
Use
c
o
rrect PC in FFI metamethod error messa
g
e
.
commit
|
commitdiff
|
tree
2012-05-04
Mike
Pall
Add link
s
to LuaJIT ma
i
li
n
g list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
Disable loading by
t
ecode with an
e
xtra header (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix com
p
ilation of
math
.
sinh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
M
i
ke P
a
ll
ARM: Fix rejoin o
f
pow in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: H
a
ndle all CALL* ops
w
i
th doub
l
e results in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
Add more compariso
n
varia
n
ts to Val
g
rind supp
r
essions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
ARM/F
F
I
:
Invoke SPLIT pass for doubl
e
args
i
n FF
I
call
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
ke Pall
ARM: Fix conditi
o
nal branch fixu
p
for
O
B
AR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM:
Fix
registe
r
allocation fo
r
ldr
d
-optim
i
zed HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
l
l
ARM:
Re
o
rder ty
p
e/value t
e
sts to s
i
lence Valg
r
i
n
d
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI: Clarify docs wrt
.
'local ffi =
.
.
.
' and the interac
t
ive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
U
p
date c
h
ang
e
log
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
ke Pall
Add
r
e
quired PHIs for
implicit
c
o
nversions (via
X
REF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
F
I: Fix resu
l
t type o
f
pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
Fix dependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
F
F
I: Fix
black
l
i
s
t
i
n
g
of C functions c
a
lling callba
c
k
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
P
all
Make lua_concat()
w
or
k
fro
m
C h
o
ok with
p
ar
t
ia
l
fra
m
e
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke
Pall
F
ix DSE of USTORE
.
Have to rem
o
ve
O
B
A
R, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Fi
x
bytecode J
M
P
s
l
o
t range a
f
ter c
o
n
st
+
and/or opti
m
ization
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e Pa
l
l
L
i
mit number of userda
t
a __gc sepa
r
ations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ens
u
r
e
runnin
g
__
g
c of userdata create
d
in __gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike
P
all
Fix d
i
scharge order
of comparis
o
n
s
in
L
ua par
s
er
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIP
S
: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: Add suppor
t
for G
D
B JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pa
l
l
FFI: Fix symbo
l
re
s
olving er
r
or messages o
n
W
i
n
dows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike
Pall
F
F
I: Fix
resolving of func
t
ion name re
d
i
rects
o
n Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integ
r
ate and
e
nabl
e
JIT co
m
piler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
Pa
l
l
M
IP
S
: Add
M
I
P
S32R2 compile-time/r
u
nti
m
e CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mi
k
e
Pall
M
IPS:
Int
e
rpreter/JIT integrati
o
n
commit
|
commitdiff
|
tree
2012-03-28
Mike
Pa
l
l
PPC:
U
s
e
builti
n
D-C
a
che/I-Cache sync code
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
PPC: F
i
x
HREFK co
d
e
generation for huge tab
l
es
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e P
a
ll
PPC:
F
ix fusion o
f
f
l
o
ating-point XLOAD
/
XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
Fix OSX b
u
il
d
i
s
sues
.
Bump m
i
n
i
mum
r
equired
O
SX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
P
all
Rep
l
ace unwi
n
d
.
h definitio
n
s with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
F
FI: Chan
g
e ffi
.
load() librar
y
name resolut
i
on
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid re
c
ursi
v
e GC step
s
a
f
ter GC-triggered tr
a
ce
e
xit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix
c
ompilatio
n
on O
p
enBSD
.
commit
|
commitdiff
|
tree
2012-03-11
M
ike
Pall
Add
missin
g
mcode limi
t
check in ass
e
mbler b
a
ck
e
nd
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pall
FFI: Finalize c
d
a
t
a
bef
o
re
u
s
e
rdata when closing the
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
Fix argum
e
n
t error handlin
g
o
n Lua stacks without a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
M
ik
e
P
a
ll
Fix argument type
in error message
f
or re
l
ative ar
g
um
e
n
ts
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
D
y
nASM: Lu
a
5
.
2
c
ompatibi
l
ity fixes
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
ke Pall
From
L
u
a
5
.
2: Try __tostring metamethod
on
non-str
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mike Pall
Fix b
y
tecod
e
dump for cert
a
i
n
n
u
mber co
n
stants
.
commit
|
commitdiff
|
tree
2012-02-01
Mike
Pall
FFI: Fix li
b
rary unlo
a
di
n
g
on POSIX sy
s
tems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pall
MI
P
S: Ad
d
M
IPS disassembler
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke Pall
Bump c
o
p
yri
g
ht da
t
e to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
MIPS: Update install docs
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS
:
Add in
t
erpreter
.
Enable MIPS build r
u
le
s
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PP
C
: Avoid pointless a
r
g clear
i
n
g in BC_IFUNCF
.
Re
m
ove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
M
i
ke
P
all
PPC: Fix ar
g
ument checki
n
g for rawge
t
.
commit
|
commitdiff
|
tree
2012-01-23
M
ike Pall
PPC: Fix resume aft
e
r
yield
f
rom ho
o
k
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
A
R
M:
A
void poi
n
t
less arg c
l
e
a
rin
g
in BC_IFUNCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pal
l
MI
P
S: Add
m
issi
n
g opcodes to the
DynASM MIPS module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
M
ike
P
a
ll
Fix parsing of
h
ex litera
l
s
with exponents
.
commit
|
commitdiff
|
tree
2012-01-15
Mike Pal
l
F
F
I
:
Don't touch frame
i
n
ca
l
l
ba
c
k
s
with tailcalls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
Mike P
a
ll
FFI: Ig
n
ore number par
s
ing
e
rrors whil
e
skipping definiti
o
ns
.
commit
|
commitdiff
|
tree
2011-12-17
Mi
k
e Pall
FFI: Ignore empty
statemen
t
s
i
n ffi
.
cd
e
f()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike
Pall
MIPS
:
Add DynA
S
M MIPS module and encoding
e
ngin
e
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pall
MIPS: Add build rules
(n
o
n-funct
i
onal, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike Pa
l
l
Auto
-
d
e
tect target
ar
c
h via cro
s
s
-
compiler
.
Drop TARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike P
a
ll
RELEASE
LuaJIT-2
.
0
.
0-b
e
ta9
commit
|
commitdiff
|
tree
2011-12-14
Mik
e
Pall
U
p
date chan
g
elog
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avo
i
d undefined operand dere
f
erenc
e
in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mi
k
e Pall
FF
I
:
A
dd
callback su
p
port for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
M
ike P
a
ll
FFI: A
d
d call
b
ack support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke
Pall
M
o
v
e helper for
s
yncing data/instruction cache to lj_m
c
o
de
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
M
i
k
e
Pall
ARM:
E
rror out for a
t
temp
t
t
o c
o
m
p
ile with hard-float
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mik
e
Pall
ARM: Fix sta
c
k check for spilled
BASE in parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mi
k
e Pall
x64: Always exte
n
d stack arguments to po
i
n
t
e
r
size
.
commit
|
commitdiff
|
tree
2011-12-09
M
ike Pall
Fix
c
ompiler
w
arning
.
commit
|
commitdiff
|
tree
2011-12-01
Mike Pall
FFI: Fix stack adjus
t
ment for
calls
to stdcall/
f
astcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI:
N
eed
to treat strlen(
)
as a
l
oad
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix docs
.
The code base doesn't
w
ork on Wi
n
dows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike P
a
ll
D
o
n't
i
ncremen
t
m
o
d
ule
r
e
f
erenc
e
counts d
u
e to symbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mike Pall
FFI: Reco
r
d
f
fi
.
errno()
.
commit
|
commitdiff
|
tree
2011-11-25
Mike
Pall
F
i
x
sta
c
k c
h
eck in si
d
e exit
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI: Re
c
o
rd C function calls
w
ith
bool r
e
turn
v
alues
.
commit
|
commitdiff
|
tree
2011-11-25
M
i
ke Pall
FFI:
F
ix line i
n
fo for
r
esul
t
c
o
nversi
o
n
errors in
.
.
.
commit
|
commitdiff
|
tree
2011-11-25
Mike Pall
FFI:
F
i
x GetLastError(
)
s
av
e
/r
e
store arou
n
d
f
fi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-25
Mi
k
e Pall
FFI:
I
mprove ld
s
cript detec
t
ion
i
n ffi
.
load()
.
commit
|
commitdiff
|
tree
2011-11-23
M
i
ke P
a
ll
Do not eliminate PHIs only referenced from other PHIs
.
commit
|
commitdiff
|
tree
2011-11-21
Mike Pall
Replace stack slot for implicit number->s
t
ring conv
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Sp
e
cialize to prototype for non-monomorphic funct
i
ons
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Count frame
s
with
s
ame prototype in call
unroll limit
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
M
ike Pal
l
Keep ma
x
imum frame extent
in s
n
ap->topslot
.
commit
|
commitdiff
|
tree
2011-11-20
Mike Pall
Get rid of snap->d
e
pth
.
commit
|
commitdiff
|
tree
2011-11-17
Mi
k
e Pall
Fix
debug
opt
i
on for msvcbu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pall
FFI
:
Fi
x
EnumWindo
w
s
example in docs
.
commit
|
commitdiff
|
tree
2011-11-15
Mike
Pall
FFI: Add missing GC barrier f
o
r callback regis
t
ration
.
commit
|
commitdiff
|
tree
2011-11-15
Mike Pal
l
FFI
:
Save GetLastError()
around ffi
.
load(
)
and
symbo
l
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
M
ike
P
all
Eliminate some r
a
re occurre
n
ces of
redundant PHIs
.
commit
|
commitdiff
|
tree
next