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 TDUP to HLOAD forwarding for DUALNUM builds.
2012-06-27
M
ike
Pall
Fix TDUP to HLOAD
forwar
d
ing
f
or DUALNUM builds
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
PPC: Fix
PP
C
32 build
.
commit
|
commitdiff
|
tree
2012-06-22
Mike Pall
F
i
x bui
l
d
issues
on Cygwin and
MinGW with opti
o
nal
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
M
ike Pal
l
F
FI: Check for __new metamethod when calling a constructor
.
commit
|
commitdiff
|
tree
2012-06-20
Mike
P
all
FFI:
D
o n
o
t resol
v
e strings
p
a
ssed to
p
aramet
e
r
ized
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Mike Pal
l
FFI: Resolve metamethods for c
o
ns
t
ruct
o
rs, too
.
commit
|
commitdiff
|
tree
2012-06-20
Mike
P
all
FFI:
I
mprove err
o
r messages for ctyp
e
ar
g
uments
.
commit
|
commitdiff
|
tree
2012-06-14
Mike Pall
FFI: Add
s
up
p
ort for
par
a
meterized C
t
y
p
es
.
commit
|
commitdiff
|
tree
2012-06-13
Mik
e
Pall
CON
S
OLE:
H
a
ndle P64, GPR6
4
, TOC* and PPE (P
S
3) in PPC
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mike
P
all
Clean up buildvm erro
r
message
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
A
llow parsing bcsave
.
l
ua (-
b
option)
w
ithout FFI
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
PPC:
Re
m
ove lj_vm_floo
r
/
cei
l
/trunc assem
b
ler wra
p
pers
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
A
RM/PPC: Remo
v
e a
s
se
m
ble
r
code for lj
_
vm_
f
o
l
darith()
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
PPC: Fix d
i
sassembly of
r
ldcl/rld
c
r
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
DynASM/PPC:
A
dd missin
g
64 b
i
t rotates and mtocrf/mfoc
r
f
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
x64: Fix DynASM d
e
fines
.
commit
|
commitdiff
|
tree
2012-06-11
Mike Pall
I
mproved ta
r
get dete
c
tion for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2012-06-11
Mike Pall
OSX: C
h
ange dylib names to
b
e
consistent
with
o
ther
.
.
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
al
l
M
IPS:
Cl
e
anup inter
p
re
t
er
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
a
l
l
PPC/e500: Cleanup inter
p
reter
.
commit
|
commitdiff
|
tree
2012-06-10
Mik
e
Pall
PPC: Cleanup int
e
rpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
ARM: Cle
a
nup interpr
e
ter
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
ke Pall
x86/x
6
4: Mo
r
e
i
n
terpreter cle
a
nups
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
all
P
P
C:
F
ix i
n
terpret
e
r
sta
t
e
setup
i
n callbacks
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pal
l
F
i
x u
s
erdata __gc
s
ep
a
r
ations a
t
st
a
te close
.
commit
|
commitdiff
|
tree
2012-06-10
M
ike Pall
x86/x64: Clean
up interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
Pass
v
arious build, arch
a
nd OS
flags to DynASM
.
commit
|
commitdiff
|
tree
2012-06-10
M
ik
e
P
all
CO
N
S
OLE: Minor PS
3
buil
d
fi
x
es
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
CONSOLE: Fix PS3
b
uil
d
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e
P
a
l
l
C
O
N
S
OLE: H
a
nd
l
e
u
nimple
m
e
n
ted
f
eatures
f
or con
s
ole
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
M
i
ke Pa
l
l
ARM/P
P
C: Det
e
ct mor
e
target
arch variants
.
Detect c
o
ns
o
le OS
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Avoid potential st
o
re-for
w
arding stalls
in GC m
a
rking
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pa
l
l
Fi
x
check for minimum GCC
v
ersion
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Reorganize build process
.
commit
|
commitdiff
|
tree
2012-06-09
Mik
e
P
a
l
l
Add minified Lua
in
t
e
rprete
r
(
m
inilua)
.
Used
by the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
Pall
DynAS
M
: Compatibil
i
t
y
with mi
n
il
u
a
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
F
F
I: Fix a
d
dress calcu
l
ation
f
or re
f
s
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Move lib/* to src/jit
/
*
.
commit
|
commitdiff
|
tree
2012-06-08
M
i
k
e Pall
Cor
r
ectly preserve
snapsho
t
#0 PC f
o
r root t
r
a
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Rearra
n
ge OSX
vs
.
iO
S
defin
e
s
.
D
i
s
a
ble callbacks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mike Pall
Link to
L
uaJIT Roadmap 2012/201
3
.
commit
|
commitdiff
|
tree
2012-06-06
Mi
k
e Pall
Print ver
s
ion and JIT status to stdout, not stder
r
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
Pa
l
l
Sp
l
i
t-off lar
g
e-
f
ile
s
upport fl
a
gs t
o
TARGET_LFSFLAGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pa
l
l
Add uninstall tar
g
et to top-level Mak
e
file
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
P
all
MIPS
:
Support generation of mips/mipsel
b
ytecode object
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
M
i
ke Pall
FFI:
Use CNEWI/FL
O
AD
t
o box/access
ffi
.
new("int", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
M
i
ke Pal
l
Link t
o
LuaJIT wik
i
.
commit
|
commitdiff
|
tree
2012-05-29
Mike Pall
FFI: Convert io
.
* f
i
le
h
andle to FILE * pointer (but
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mi
k
e Pall
Fi
x
a
r
gument checks for c
o
rou
t
ine
.
create()
.
commit
|
commitdiff
|
tree
2012-05-23
Mike P
a
ll
PPC/e500: F
i
x
t
ailca
l
l
from f
a
st f
u
n
c
tion (esp
.
tostring)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike Pall
FFI
:
Equa
l
i
t
y
com
p
a
r
ison
s
never
r
a
ise an error
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
P
re
s
e
rve sn
a
pshot
#
0 PC for ro
o
t traces
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
FFI: D
o
n't c
a
ll FreeLibr
a
r
y() on our own EXE/D
L
L
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM/PPC/MIPS: Fix tailc
a
ll
fr
o
m
fast function
(
e
s
p
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mik
e
Pal
l
A
R
M: Fix mo
d
u
lo operator and mat
h
.
f
l
o
or/ceil for
i
nf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
i
k
e Pall
ARM: Fi
x
tonumber() argu
m
ent check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
all
RELEASE LuaJIT-2
.
0
.
0
-
b
eta10
commit
|
commitdiff
|
tree
2012-05-09
Mike P
a
ll
R
e
m
ove stray comment
.
commit
|
commitdiff
|
tree
2012-05-09
Mike P
a
ll
Upd
a
te
c
hangelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mi
k
e
P
a
l
l
F
ix t
y
p
o
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
FFI
:
Fix re
c
o
rding of test
f
or bool result of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI:
Don't reco
r
d te
s
t for bool res
u
lt of call, i
f
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mik
e
Pall
FFI: Al
l
ow 'typedef _Bo
o
l
i
nt BOOL
;
' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fi
x
PHI stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike
P
all
FF
I
:
Us
e
c
o
r
r
ect PC in F
F
I metam
e
th
o
d
error
m
essage
.
commit
|
commitdiff
|
tree
2012-05-04
Mike Pall
Add
lin
k
s t
o
LuaJIT mailing li
s
t
.
commit
|
commitdiff
|
tree
2012-05-03
Mik
e
Pall
Disable loading bytecod
e
w
i
th
a
n
e
xtra
h
e
a
der (B
O
M
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix
c
om
p
ilation of math
.
s
inh/co
s
h/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM
:
Fix
rejo
i
n of
p
o
w
in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-04-29
M
i
ke Pall
AR
M
: Handle all CALL*
ops
w
ith double result
s
i
n
S
PLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
P
a
l
l
Add more
comparison varian
t
s
t
o Valgr
i
n
d
suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pall
ARM/FFI: Invo
k
e SPLI
T
p
ass
for double arg
s
in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM:
Fix conditi
o
nal bra
n
ch fixup
for OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM:
Fix reg
i
s
ter all
o
cati
o
n for
l
d
rd-o
p
timized HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
M
i
k
e Pall
A
R
M: R
e
order
t
y
pe/valu
e
tes
t
s to sil
e
n
ce V
a
lgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
all
FFI: Clarify docs wrt
.
'local ffi =
.
.
.
' and the inte
r
a
ctive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
P
all
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e Pall
Add r
e
quired PHIs for implicit conversions (vi
a
XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix
r
esult type
o
f pointer di
f
ference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
F
ix
d
e
pendencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e Pall
F
FI: Fix blacklis
t
ing of C
f
unctions calling call
b
acks
.
commit
|
commitdiff
|
tree
2012-04-12
Mi
k
e
Pall
Make
lua_conca
t
()
w
ork from C hook with
p
artial f
r
ame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
F
i
x DSE of USTORE
.
H
a
ve to rem
o
ve OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
F
ix bytecode JMP s
l
o
t range af
t
er const + and/or opti
m
ization
.
commit
|
commitdiff
|
tree
2012-04-11
M
ik
e
Pall
Limit n
u
m
b
er of use
r
data __gc sep
a
rations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
Pall
Ensure
r
u
n
ning
_
_gc
o
f userdata
c
reated in
__gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
Fix discharg
e
or
d
er
o
f
comparisons in Lu
a
p
ars
e
r
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pall
MIPS: U
p
date do
c
s
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MI
P
S: Ad
d
support for GDB JIT
A
PI
.
commit
|
commitdiff
|
tree
2012-03-31
M
ike Pall
FF
I
:
F
ix
s
y
mbol
r
e
solving error m
e
ss
a
ges on W
i
n
d
o
ws
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pal
l
FFI: Fix resolvin
g
of f
u
nction name redirect
s
o
n
W
i
nd
o
ws
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integrate
a
nd enable JIT compiler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS:
A
dd MIPS32
R
2 compile-time/runtime
CPU detection
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
M
I
P
S: Interpreter
/
JIT in
t
e
gra
t
ion
commit
|
commitdiff
|
tree
2012-03-28
M
ike Pall
PPC: Use bui
l
tin D-Cache/I
-
Ca
c
he sync cod
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: Fix HR
E
FK
c
ode gener
a
ti
o
n for huge t
a
ble
s
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC: F
i
x fusion of floating-p
o
int XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pal
l
Fix OSX build issues
.
Bump minimum required OSX
versio
n
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike
Pal
l
Re
p
lac
e
unwind
.
h definitions with o
u
r own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI: Change
f
fi
.
load(
)
library
n
ame re
s
o
l
ution for
.
.
.
commit
|
commitdiff
|
tree
next