repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
CONSOLE: Handle P64, GPR64, TOC* and PPE (PS3) in PPC interpreter.
2012-06-13
Mike
Pall
C
O
NS
O
LE:
H
a
ndle P64, GPR
6
4
, TOC
*
and PPE (PS3) in
P
PC
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
C
l
ean up
b
uildvm er
r
or mess
a
g
e
.
commit
|
commitdiff
|
tree
2012-06-12
Mik
e
Pall
Allow p
a
rsing bcsave
.
lua
(
-b opt
i
on) with
o
ut FFI
.
commit
|
commitdiff
|
tree
2012-06-12
Mike
P
all
P
PC: Remove l
j
_vm_f
l
oor/ceil/t
r
unc assemble
r
w
r
appers
.
commit
|
commitdiff
|
tree
2012-06-12
M
i
ke Pall
ARM/PPC: Remove assembler
c
ode for
l
j_vm_foldarith()
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
PPC
:
Fi
x
disasse
m
bly of
r
ldcl/
r
ldc
r
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
DynASM/PPC: Ad
d
missing 64 b
i
t
rotates and mt
o
c
r
f/mfocrf
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pa
l
l
x64: F
i
x
D
y
n
ASM defines
.
commit
|
commitdiff
|
tree
2012-06-11
Mik
e
Pall
Imp
r
o
v
ed
target de
t
ect
i
on for
m
svc
b
uild
.
b
at
.
commit
|
commitdiff
|
tree
2012-06-11
Mike Pall
OSX: Change dylib n
a
mes to be
c
onsist
e
n
t with other
.
.
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
MIPS: Cleanup interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
P
PC/e500:
C
le
a
n
up interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e
P
a
ll
PPC: Cleanu
p
interpre
t
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pa
l
l
AR
M
: Clean
u
p in
t
erpret
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
x86/x64:
M
ore inte
r
p
reter cleanups
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
Pa
l
l
PPC: Fix interpreter
s
t
at
e
setup
i
n callb
a
cks
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
a
l
l
Fix u
s
erdata __gc sepa
r
ations at
st
a
te close
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
Pall
x86/x64: Clean up int
e
r
p
rete
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pal
l
P
a
s
s
various build
,
arch and OS flags
t
o
DynAS
M
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
CO
N
SO
L
E: Minor PS3 build fixe
s
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
all
CONSOLE: Fix
PS3
build
.
commit
|
commitdiff
|
tree
2012-06-09
Mi
k
e Pall
CONSOLE: Han
d
le unimp
l
emented feat
u
res for console
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
ARM/PPC: Detect more t
a
r
g
et ar
c
h
variants
.
Detect conso
l
e OS
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike
Pall
Avoid p
o
ten
t
ial store-forward
i
ng
s
talls in GC marking
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
F
ix check for min
i
mum
G
C
C
v
e
rsion
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike
Pall
Reorganize buil
d
process
.
commit
|
commitdiff
|
tree
2012-06-09
Mike P
a
ll
Add m
i
nifie
d
Lua int
e
rpreter (minilua)
.
Us
e
d
b
y
the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
DynASM: Compatibili
t
y wit
h
minilua
.
commit
|
commitdiff
|
tree
2012-06-08
Mike P
a
l
l
FFI
:
F
ix a
d
dr
e
ss calculation
f
or refs
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Move lib/* to sr
c
/j
i
t
/
*
.
commit
|
commitdiff
|
tree
2012-06-08
M
ike Pall
C
orrectly preserve snap
s
hot #
0
PC
for
roo
t
tra
c
es
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Rearrang
e
O
SX
v
s
.
iOS de
f
ine
s
.
Disa
b
le callbacks
on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mike Pall
Link t
o
LuaJIT Roadmap
2012/2013
.
commit
|
commitdiff
|
tree
2012-06-06
Mike Pall
Print
version and JIT s
t
atus t
o
stdout, not std
e
rr
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
P
all
Split-off lar
g
e
-file support f
l
ags to TARGET_LFSFLAGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
Add un
i
nstall
targ
e
t
t
o
t
op-leve
l
Makefile
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
MIPS: S
u
pport gener
a
tion o
f
mi
p
s/mipsel byteco
d
e o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
Pall
FFI: Use CNEWI/F
L
OAD to box/access ffi
.
new(
"
int", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mike Pall
Link to Lu
a
JIT wiki
.
commit
|
commitdiff
|
tree
2012-05-29
Mike Pa
l
l
FFI: Co
n
ve
r
t io
.
*
f
ile hand
l
e
to FILE
* pointer (but
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
M
i
ke Pall
Fix arg
u
m
e
nt checks for co
r
o
utine
.
create
(
)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike Pall
PPC/e500:
Fix tailcall from f
a
s
t
function (esp
.
tostring)
.
commit
|
commitdiff
|
tree
2012-05-23
Mik
e
P
a
ll
FFI: Eq
u
ality comparisons never
r
aise an error
.
commit
|
commitdiff
|
tree
2012-05-14
Mi
k
e Pall
Preserve snapshot #0 PC for root traces
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
FFI: Don't c
a
ll FreeLibr
a
ry()
on ou
r
own EXE/
D
L
L
.
commit
|
commitdiff
|
tree
2012-05-10
Mike
Pall
ARM/PPC/MI
P
S: Fi
x
tailcal
l
from fast functi
o
n (esp
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
ike Pal
l
A
RM: Fi
x
modu
l
o operator a
n
d
math
.
f
lo
o
r/ceil
for inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
ike Pall
ARM: Fix ton
u
mbe
r
(
)
argu
m
e
n
t check
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
RELEASE L
u
aJIT-2
.
0
.
0-b
e
ta1
0
commit
|
commitdiff
|
tree
2012-05-09
M
ike
Pall
Re
m
ove stray
c
omment
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2012-05-09
Mike P
a
ll
Fix typ
o
.
commit
|
commitdiff
|
tree
2012-05-09
M
ike
P
al
l
FFI: Fix
r
e
cordin
g
of test f
o
r bool res
u
lt o
f
call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI: Don't re
c
or
d
test for bool result of call,
if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mik
e
Pal
l
F
FI: Allow 'typedef _Boo
l
int BOOL;' t
o
make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI st
a
c
k
slot sy
n
cin
g
.
commit
|
commitdiff
|
tree
2012-05-05
Mike Pall
FFI: Use correct PC
i
n FFI metamethod error m
e
ssage
.
commit
|
commitdiff
|
tree
2012-05-04
Mike P
a
ll
Add l
i
nks to LuaJ
I
T mailing list
.
commit
|
commitdiff
|
tree
2012-05-03
Mi
k
e
Pall
Disa
b
le load
i
n
g byteco
d
e w
i
th an extra header
(
BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
AR
M
: Fix c
o
mpilation of mat
h
.
s
i
nh/cos
h
/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
ARM:
Fix rejoin
of p
o
w in SPLI
T
pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike Pall
ARM: Handl
e
all CALL
*
ops
w
it
h
doubl
e
results in SPLIT
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
M
ike Pal
l
Add more comparison v
a
r
i
an
t
s
t
o
Valgrind suppressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike
Pal
l
AR
M
/F
F
I
:
Invoke
SPLIT p
a
ss for doubl
e
args
i
n FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
ARM: Fi
x
cond
i
tional
b
r
a
nc
h
fixup fo
r
OBAR
.
commit
|
commitdiff
|
tree
2012-04-26
Mi
k
e
Pa
l
l
ARM: Fix r
e
g
is
t
er allocation for ldrd-optimi
z
ed HREFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
AR
M
:
Reor
d
er type
/
value tests to sile
n
ce Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pall
FFI: Cl
a
rify docs
w
r
t
.
'local ffi =
.
.
.
'
a
nd the
i
nteracti
v
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e Pa
l
l
Update changelo
g
.
commit
|
commitdiff
|
tree
2012-04-19
Mi
k
e P
a
l
l
Add
r
equired PHIs for implicit conversions (via XREF
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mike Pall
FFI: Fix result t
y
pe of pointer
difference
.
commit
|
commitdiff
|
tree
2012-04-17
M
i
ke
Pall
Fix de
p
endencies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
F
F
I
: Fix blacklisting
of C functi
o
ns calling cal
l
b
a
ck
s
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
Make
l
ua_conca
t
() work from C h
o
ok with
partia
l
frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
F
ix DSE
o
f USTORE
.
Have
t
o remove OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
a
l
l
F
i
x b
y
tec
o
de JMP slot ra
n
g
e
after con
s
t
+
and/or optimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e Pall
Limit num
b
er of userdata __gc sep
a
ratio
n
s at state
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
M
i
ke Pall
Ensu
r
e
running __gc of userdata
created in _
_
gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
M
ike Pall
Fix discharg
e
or
d
er of
c
o
mparisons in Lua parser
.
commit
|
commitdiff
|
tree
2012-04-02
M
i
k
e Pal
l
MIPS: Up
d
at
e
docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike
P
all
M
IP
S
:
A
dd support
f
or GDB
J
IT A
P
I
.
commit
|
commitdiff
|
tree
2012-03-31
Mike P
a
ll
FFI:
Fix symb
o
l reso
l
ving
error messages on Windo
w
s
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
FFI:
F
ix resolving of
f
unctio
n
name
r
edire
c
ts o
n
Windows
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke
P
all
MIPS: Integrate
a
nd enable JIT compil
e
r
.
commit
|
commitdiff
|
tree
2012-03-29
M
i
ke Pa
l
l
MIPS: A
d
d MIP
S
32R2
c
o
mpile-time/run
t
ime CPU
d
et
e
ction
.
commit
|
commitdiff
|
tree
2012-03-29
Mik
e
Pall
MIPS: Inter
p
reter/JIT int
e
g
r
ation
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e
Pall
PPC: Use built
i
n D-Cache
/
I-Cache sync co
d
e
.
commit
|
commitdiff
|
tree
2012-03-28
Mik
e
Pall
PPC
:
Fix HREFK
c
ode generat
i
o
n for huge ta
b
les
.
commit
|
commitdiff
|
tree
2012-03-28
M
i
k
e
Pall
PPC
:
Fix fus
i
o
n
of floatin
g
-poin
t
XL
O
AD/X
S
TORE
.
commit
|
commitdiff
|
tree
2012-03-28
M
ike P
a
ll
Fi
x
OSX build issues
.
Bump
m
inimum
required OSX version
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mi
k
e Pall
Repl
a
ce unwind
.
h definitions wit
h
our own
.
commit
|
commitdiff
|
tree
2012-03-21
Mike P
a
ll
FFI:
C
hang
e
ffi
.
l
oad() library name
r
e
s
olution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
Mike Pall
Avoid recursive GC step
s
after GC-triggered trace e
x
it
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix
compilation on
O
p
e
nBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Ad
d
missing mcode limit check in a
s
sembler ba
c
kend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pal
l
FF
I
: Finalize
c
data bef
o
re userdata when clo
s
ing th
e
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
P
all
Fix argu
m
en
t
erro
r
h
andling on
L
ua
s
t
a
c
k
s
w
ithout a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike
P
all
Fi
x
argument type in error
m
essage f
o
r
r
elati
v
e arg
u
m
ent
s
.
commit
|
commitdiff
|
tree
2012-02-17
Mi
k
e Pall
DynASM: Lua 5
.
2 c
o
mpati
b
ility fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
Mike Pall
F
ro
m
Lu
a
5
.
2
:
Try __tostring metamethod
on no
n
-st
r
in
g
.
.
.
commit
|
commitdiff
|
tree
next