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
Mike Pall
Fix
TDUP to HLOA
D
forwarding for DUALNUM b
u
ilds
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
P
PC: Fix
P
P
C
32 build
.
commit
|
commitdiff
|
tree
2012-06-22
M
i
ke Pall
Fix b
u
ild issu
e
s on Cygwin a
n
d M
i
nGW with op
t
io
n
al
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Mike Pall
FFI
:
Ch
e
c
k
for __new me
t
a
me
t
hod when
c
alling a c
o
n
structor
.
commit
|
commitdiff
|
tree
2012-06-20
M
ike Pa
l
l
FFI:
Do not resolve
str
i
ngs passed to parameterized
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Mike Pall
FFI: Re
s
olve metamethods
for cons
t
ructors, too
.
commit
|
commitdiff
|
tree
2012-06-20
Mike P
a
l
l
FFI:
I
mpr
o
ve error
messages for ctype
a
r
guments
.
commit
|
commitdiff
|
tree
2012-06-14
Mik
e
Pall
FFI: Add support for
p
a
rame
t
e
r
ized C ty
p
es
.
commit
|
commitdiff
|
tree
2012-06-13
Mike Pall
CO
N
S
O
LE:
Hand
l
e P64, G
P
R64, TOC* and PPE (PS3) in PPC
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
Cl
e
an up buil
d
vm error me
s
s
a
ge
.
commit
|
commitdiff
|
tree
2012-06-12
Mi
k
e Pall
A
llow
p
arsing bcsave
.
lua (-b option) wi
t
h
o
ut FFI
.
commit
|
commitdiff
|
tree
2012-06-12
Mi
k
e Pall
PPC: R
e
move
l
j_vm_floor/cei
l
/trunc a
s
sembl
e
r
wrapper
s
.
commit
|
commitdiff
|
tree
2012-06-12
M
i
ke Pall
A
R
M/PPC:
Re
m
ove assembl
e
r cod
e
fo
r
lj
_
v
m
_fo
l
darith()
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
PPC: Fi
x
disassembly of r
l
d
c
l/rldcr
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pal
l
Dyn
A
SM/PPC:
Add mi
s
sing 64 bit rotates and mtocrf/mfocrf
.
commit
|
commitdiff
|
tree
2012-06-12
Mi
k
e Pall
x64: Fix DynASM defi
n
es
.
commit
|
commitdiff
|
tree
2012-06-11
Mike
P
all
Improved target detection for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2012-06-11
Mike Pall
OSX: Change d
y
l
i
b
names to
b
e
c
onsis
t
e
nt with
other
.
.
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
ke Pall
MIPS:
Cle
a
n
u
p interpret
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
PPC
/
e500: Cleanup interpret
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
PPC: Clean
u
p inte
r
preter
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e Pall
ARM: Cl
e
anup interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
x86/x64: More
interpreter cleanups
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pa
l
l
PPC: Fix interpreter state se
t
u
p
in ca
l
lbacks
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
Fix
u
se
r
d
ata __gc sepa
r
ations at state close
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
x8
6
/x64: Cl
e
an up interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
Pall
Pass
v
arious build, ar
c
h an
d
OS fla
g
s t
o
DynASM
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
CONSOLE: Minor PS3 build
fixe
s
.
commit
|
commitdiff
|
tree
2012-06-10
M
i
k
e Pall
CONSOL
E
: Fix PS3 build
.
commit
|
commitdiff
|
tree
2012-06-09
Mik
e
Pal
l
CO
N
SOLE: Handle
u
nimplemented
fe
a
tures
for console
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
ARM/PPC:
D
etect more target arch variants
.
Dete
c
t console OS
.
commit
|
commitdiff
|
tree
2012-06-09
Mike P
a
ll
Avoid
p
o
t
e
n
tial store-forw
a
rdi
n
g s
t
alls i
n
G
C
ma
r
king
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e Pal
l
Fix chec
k
for minimum GCC ver
s
ion
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Re
o
rganize buil
d
proce
s
s
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
A
dd minified Lua interpre
t
er
(minilua)
.
Used
b
y
the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
M
i
ke Pall
DynASM:
Com
p
atibility
w
ith minilua
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
Pal
l
F
FI: Fix address c
a
lcu
l
a
tion for re
f
s
.
commit
|
commitdiff
|
tree
2012-06-08
M
i
ke Pa
l
l
M
o
ve lib/
*
to src/jit/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
P
all
Co
r
rectly
preserve
snapshot #0 PC for root t
r
ac
e
s
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
M
ike
P
all
Rearrange
O
SX vs
.
iOS defines
.
Disab
l
e call
b
acks on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
M
i
ke Pa
l
l
Link to L
u
aJIT Roadmap 2012/
2
013
.
commit
|
commitdiff
|
tree
2012-06-06
Mik
e
Pall
Print version and JIT status to st
d
out, no
t
stderr
.
commit
|
commitdiff
|
tree
2012-06-04
M
i
ke Pall
S
p
lit-of
f
large-fil
e
support flags to TARG
E
T
_
LFSFL
A
G
S
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
Add uninst
a
ll target to top-leve
l
M
a
kef
i
le
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pa
l
l
MIPS: Support generation o
f
mip
s
/mipsel bytecode object
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
M
ike Pall
FFI: Use CNEWI/FLOAD to box/
a
ccess ffi
.
ne
w
("int", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mik
e
Pall
Link to
L
u
aJIT wiki
.
commit
|
commitdiff
|
tree
2012-05-29
Mike Pall
FFI:
C
o
n
ve
r
t
io
.
*
file handle to FILE * pointe
r
(but
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike
P
all
Fix argument checks for coroutine
.
create()
.
commit
|
commitdiff
|
tree
2012-05-23
M
i
ke Pa
l
l
PPC/e500: F
i
x tai
l
call from
f
ast function (esp
.
tostri
n
g)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike
P
all
FF
I
: Equality comparisons never
raise an error
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
Preserve s
n
a
pshot #0 P
C
for root
t
races
.
commit
|
commitdiff
|
tree
2012-05-14
Mi
k
e P
a
ll
FFI: Don't
c
a
ll FreeLibrary() on our own EXE/DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM/PPC/MIPS
:
Fix ta
i
l
call from f
a
st fu
n
ction
(es
p
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mik
e
Pall
A
R
M: Fix
modulo operat
o
r and math
.
floor/c
e
i
l fo
r
inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
A
RM:
F
ix tonu
m
ber() argument
c
heck
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
RELEASE LuaJIT-2
.
0
.
0-
b
eta10
commit
|
commitdiff
|
tree
2012-05-09
M
i
ke Pall
R
e
move stray comment
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Fix
typo
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
Pall
FFI: Fix recording of test
for bool
r
esult of call
.
commit
|
commitdiff
|
tree
2012-05-08
M
i
k
e
P
all
FFI: Don't record test for bool resu
l
t of
c
all,
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mi
k
e
P
a
ll
FFI: Allow 'typedef _Bool in
t
BOOL;' t
o
m
a
k
e
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike
Pall
Fix PHI
stack slot syncing
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI: Use
corr
e
c
t PC in FFI metamethod err
o
r mes
s
age
.
commit
|
commitdiff
|
tree
2012-05-04
Mi
k
e Pall
Add
l
i
n
k
s to LuaJ
I
T
mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
M
ike Pa
l
l
Di
s
a
b
l
e
loading b
y
tecode with a
n
extra header (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mik
e
P
all
ARM:
Fix compilation of math
.
sinh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM: Fix r
e
join of
po
w
in S
P
LIT p
a
ss
.
commit
|
commitdiff
|
tree
2012-04-29
M
i
ke Pall
ARM: Ha
n
dl
e
all CALL*
o
p
s
with double results in S
P
LIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e
Pall
Add mo
r
e
comparison varia
n
ts
t
o
V
a
lgrind
s
uppr
e
ssions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM/FFI: Invo
k
e SPLIT pass f
o
r double args in FFI
c
all
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pall
ARM: Fix co
n
ditio
n
al b
r
anch fixup f
o
r OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM: Fi
x
register allocation for ldrd-optimized
H
R
E
FK
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
ARM:
R
e
order type/value tests to silence
V
algrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI: Clarif
y
doc
s
wr
t
.
'local ffi =
.
.
.
' and the interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
U
pdat
e
c
hangelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
Add re
q
uired PHIs for impl
i
c
i
t conversions
(via
XRE
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike P
a
ll
FFI: Fix result type of pointer
d
ifference
.
commit
|
commitdiff
|
tree
2012-04-17
M
ike P
a
l
l
F
i
x
d
ependencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
FFI: Fix bla
c
klisting of C functi
o
n
s
ca
l
ling cal
l
b
a
c
ks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make lua
_
con
c
a
t() work from C hook w
i
t
h
partial
f
rame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pa
l
l
F
ix D
S
E of USTORE
.
Have to remove OBAR
,
too
.
commit
|
commitdiff
|
tree
2012-04-11
M
ike
Pall
F
ix byteco
d
e JMP slot range after
c
on
s
t + and/
o
r opt
i
m
i
zation
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Limit numbe
r
of userdata
_
_
g
c
s
ep
a
rations at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Ensure
r
un
n
ing __gc of userdata created i
n
__gc a
t
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike Pall
F
ix d
i
scharge order o
f
c
o
m
pari
s
o
ns in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mike Pa
l
l
MI
P
S: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pal
l
MI
P
S
:
A
d
d support for GDB JI
T
API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pa
l
l
FFI
:
F
i
x symb
o
l resolving
error
m
essages
on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
M
ik
e
Pall
FFI
:
Fix resolving of fun
c
ti
o
n
n
ame redir
e
cts on Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
ike Pall
M
IPS: Integrate and
enable J
I
T
c
ompile
r
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MI
P
S
:
A
d
d MIPS32
R
2 com
p
il
e
-ti
m
e/runtim
e
CPU detecti
o
n
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIP
S
: Int
e
rp
r
e
t
er/JIT
integrat
i
on
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
Use builtin D-Cache/I-Cache s
y
nc code
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC
:
Fix HREFK code generat
i
on
for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
P
PC: Fix fusion
o
f floating-po
i
nt XLOAD/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
F
ix O
S
X build issues
.
Bump minimum required OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mike Pall
Replace
u
nwind
.
h
d
e
finiti
o
ns with our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike Pall
FFI
:
Change ff
i
.
load() libr
a
ry name
r
eso
l
u
t
ion for
.
.
.
commit
|
commitdiff
|
tree
next