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
Print version and JIT status to stdout, not stderr.
2012-06-06
Mike
P
all
Print version and
JI
T
statu
s
to stdout, not stderr
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pal
l
Split-off large-file suppor
t
flags to TARGET_LFSFLAG
S
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
Add
u
ninstall target
to top-le
v
el Makefile
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pal
l
MIPS: Sup
p
ort g
e
neration of
m
i
p
s/m
i
ps
e
l b
y
tecode object
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
M
i
ke Pall
FF
I
: Use
CN
E
WI/FLOAD to b
o
x/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
Pall
FFI:
Convert io
.
* file
h
an
d
le t
o
FILE
*
pointer (b
u
t
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike Pall
F
ix
a
r
gu
m
ent chec
k
s for coroutine
.
create()
.
commit
|
commitdiff
|
tree
2012-05-23
Mike
P
all
PPC/e
5
00: Fix
tailcal
l
f
r
om
fast function
(
es
p
.
tostring)
.
commit
|
commitdiff
|
tree
2012-05-23
M
i
ke Pall
FFI: Equ
a
lity comp
a
risons
neve
r
raise an error
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
P
reserve
sna
p
sho
t
#0 PC
for root
t
races
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
FFI: Don't call F
r
eeLibrary
(
) on our ow
n
EXE/
D
LL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike P
a
l
l
ARM/PPC/MIPS: Fix tailcall from f
a
st fun
c
tion (e
s
p
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mik
e
Pall
ARM: Fix modulo oper
a
to
r
and math
.
floor/
c
eil fo
r
inf
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM: Fix
t
onumber()
argument ch
e
ck
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pa
l
l
RE
L
EASE LuaJIT-2
.
0
.
0-beta1
0
commit
|
commitdiff
|
tree
2012-05-09
M
i
k
e
Pall
Remov
e
stray c
o
mme
n
t
.
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2012-05-09
M
i
ke Pall
F
ix t
y
po
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
P
a
ll
FF
I
: Fi
x
recording of test for bool result
o
f
call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike
P
all
FFI: Don't record test for bool resu
l
t of call, if
.
.
.
commit
|
commitdiff
|
tree
2012-05-08
Mike Pall
FFI
:
Allow
'
typedef _Bool int BOO
L
;' to make Windows
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
Mike Pall
Fix PHI sta
c
k
slot sy
n
cing
.
commit
|
commitdiff
|
tree
2012-05-05
Mik
e
Pall
FFI:
Use
c
orrec
t
PC in FFI
m
etamethod error
m
es
s
age
.
commit
|
commitdiff
|
tree
2012-05-04
M
ike P
a
ll
Add l
i
n
k
s to
L
uaJIT mail
i
ng list
.
commit
|
commitdiff
|
tree
2012-05-03
Mike Pall
D
i
s
a
ble lo
a
ding byte
c
ode with an ext
r
a
h
ead
e
r (BOM
.
.
.
commit
|
commitdiff
|
tree
2012-04-30
M
ike Pall
ARM:
Fix compilation
of m
a
th
.
sinh/cosh/tanh
.
commit
|
commitdiff
|
tree
2012-04-30
Mike Pall
A
RM: Fix rejoin
o
f p
o
w
in SP
L
I
T
pass
.
commit
|
commitdiff
|
tree
2012-04-29
Mike
P
al
l
ARM: Handle all CAL
L
* ops
w
ith dou
b
le resul
t
s in SPLI
T
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
P
a
l
l
Add more
comparison variants t
o
V
a
l
gri
n
d su
p
pressions
.
.
.
commit
|
commitdiff
|
tree
2012-04-26
Mike P
a
ll
ARM/FFI: Invoke SPLIT p
a
ss
f
or
d
ouble args in FFI call
.
commit
|
commitdiff
|
tree
2012-04-26
Mik
e
Pall
A
R
M: Fix
c
onditional b
r
anch fixup for OBA
R
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pal
l
ARM: Fix
r
e
gister allocation for ldrd-opt
i
mized
H
REFK
.
commit
|
commitdiff
|
tree
2012-04-26
Mike Pall
A
RM: Reorder type/
v
alue tests to silen
c
e Valgrind
.
commit
|
commitdiff
|
tree
2012-04-19
Mike
Pall
FFI: Clarify
docs wrt
.
'local ff
i
=
.
.
.
'
and t
h
e interactive
.
.
.
commit
|
commitdiff
|
tree
2012-04-19
M
i
ke Pall
Upda
t
e ch
a
ngelog
.
commit
|
commitdiff
|
tree
2012-04-19
Mike Pa
l
l
Add required PHIs fo
r
implicit conversi
o
n
s
(via XRE
F
.
.
.
commit
|
commitdiff
|
tree
2012-04-17
Mik
e
Pa
l
l
FFI:
F
ix res
u
lt type of pointer difference
.
commit
|
commitdiff
|
tree
2012-04-17
Mike
P
all
Fix d
e
penden
c
ies
.
commit
|
commitdiff
|
tree
2012-04-12
Mike
Pal
l
FFI:
Fix blackli
s
ting of C func
t
ions
calling
c
allbacks
.
commit
|
commitdiff
|
tree
2012-04-12
Mike Pall
M
a
ke lua_concat() work fro
m
C hook
with pa
r
tial frame
.
commit
|
commitdiff
|
tree
2012-04-11
Mik
e
Pall
Fix D
S
E of UST
O
RE
.
Have
to remo
v
e OBAR, too
.
commit
|
commitdiff
|
tree
2012-04-11
Mike Pall
Fix bytecode
J
MP slo
t
ra
n
ge
after const +
a
nd/or
o
ptimization
.
commit
|
commitdiff
|
tree
2012-04-11
Mike
P
al
l
Lim
i
t
n
umber of userdata __g
c
separa
t
ions at stat
e
.
.
.
commit
|
commitdiff
|
tree
2012-04-11
Mi
k
e
Pall
Ensure running __gc
o
f userdata cr
e
ated in
__gc at
.
.
.
commit
|
commitdiff
|
tree
2012-04-09
Mike
P
all
F
i
x discharge or
d
er of compar
i
sons in Lu
a
parser
.
commit
|
commitdiff
|
tree
2012-04-02
Mik
e
P
a
ll
MIPS: Update docs
.
commit
|
commitdiff
|
tree
2012-04-01
Mike Pall
MIPS: Add support for GDB JIT API
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
F
F
I
: Fi
x
symbol resolving error messages on Windows
.
commit
|
commitdiff
|
tree
2012-03-31
Mike Pall
F
F
I:
Fix reso
l
ving of function name redirects on Windo
w
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MIPS: Integrate and enabl
e
JI
T
co
m
p
iler
.
commit
|
commitdiff
|
tree
2012-03-29
Mike
P
all
MIPS:
Add
M
IPS32R2 c
o
mpile-time/runtim
e
CPU detect
i
on
.
commit
|
commitdiff
|
tree
2012-03-29
Mike Pall
MI
P
S:
I
nt
e
rpreter/
J
IT i
n
te
g
ration
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
P
P
C: U
s
e
b
uiltin D-Cache/I-Ca
c
he sy
n
c code
.
commit
|
commitdiff
|
tree
2012-03-28
Mi
k
e
Pall
PPC: Fix HREFK code ge
n
eration for huge tables
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pall
PPC:
Fix fu
s
ion
o
f
f
loatin
g
-point XLO
A
D/XSTORE
.
commit
|
commitdiff
|
tree
2012-03-28
Mike Pa
l
l
Fix O
S
X build
i
ssues
.
Bump minimum required
OSX ver
s
ion
.
.
.
commit
|
commitdiff
|
tree
2012-03-25
Mik
e
Pall
Rep
l
ace unwind
.
h def
i
nitions with our ow
n
.
commit
|
commitdiff
|
tree
2012-03-21
M
i
ke
Pall
FFI: Change ffi
.
load()
l
i
b
rary
name r
e
solution for
.
.
.
commit
|
commitdiff
|
tree
2012-03-20
M
i
ke
P
a
ll
A
v
o
id rec
u
rsive G
C
steps after GC-tri
g
gered tra
c
e exit
.
commit
|
commitdiff
|
tree
2012-03-15
Mike Pall
Fix compi
l
a
t
i
on
o
n OpenBSD
.
commit
|
commitdiff
|
tree
2012-03-11
Mike Pall
Add missing mcode limit c
h
eck in assembler backend
.
commit
|
commitdiff
|
tree
2012-03-05
Mike Pa
l
l
FFI: Fin
a
lize
c
data be
f
ore userdata wh
e
n cl
o
sing
t
he
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mike Pall
F
ix arg
u
me
n
t error handlin
g
on Lua stacks witho
u
t a
.
.
.
commit
|
commitdiff
|
tree
2012-02-22
Mik
e
Pall
Fix
a
rgument t
y
pe in
e
r
ror messag
e
for relat
i
ve arguments
.
commit
|
commitdiff
|
tree
2012-02-17
Mike Pall
D
y
nASM:
Lua 5
.
2
c
o
m
pat
i
bility fi
x
es
.
commit
|
commitdiff
|
tree
2012-02-13
M
i
k
e P
a
ll
From Lua
5
.
2: Try __to
s
t
ring metameth
o
d on
n
on-string
.
.
.
commit
|
commitdiff
|
tree
2012-02-03
Mik
e
Pall
Fix bytecode dum
p
for cert
a
in
number constant
s
.
commit
|
commitdiff
|
tree
2012-02-01
Mike Pal
l
FFI: Fix lib
r
ar
y
unload
i
ng on
POSIX systems
.
commit
|
commitdiff
|
tree
2012-01-31
Mike Pa
l
l
MIPS: Add MIPS disasse
m
bler
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
B
ump copyright date to 2012
.
commit
|
commitdiff
|
tree
2012-01-23
Mike P
a
ll
MIP
S
: Update
install
d
ocs
.
commit
|
commitdiff
|
tree
2012-01-23
Mik
e
P
a
ll
MIPS: A
d
d
i
nterpreter
.
E
nab
l
e MI
P
S bu
i
ld
rules
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
Pall
PPC: A
v
o
id poin
t
less a
r
g clea
r
ing
in BC_IF
U
N
C
F
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mi
k
e Pall
PPC: F
i
x argument c
h
ecking for rawget
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
PPC: Fix resume
a
fter yield from hook
.
commit
|
commitdiff
|
tree
2012-01-23
Mike
P
all
ARM:
Avoid poin
t
less
arg cl
e
aring i
n
B
C
_I
F
U
NCF
.
Fix
.
.
.
commit
|
commitdiff
|
tree
2012-01-23
Mike Pall
MIPS:
Add missing opcodes to
the D
y
nASM
MI
P
S module
.
.
.
commit
|
commitdiff
|
tree
2012-01-20
Mik
e
P
a
ll
F
i
x
p
a
rsi
n
g of hex literals
with expone
n
ts
.
commit
|
commitdiff
|
tree
2012-01-15
Mik
e
P
a
ll
FFI: Don't touch f
r
ame in
callbacks with tai
l
calls
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike P
a
ll
FFI: Ignore nu
m
ber parsing errors whil
e
skipping definitions
.
commit
|
commitdiff
|
tree
2011-12-17
M
ike Pa
l
l
FFI: Ignore empt
y
sta
t
e
ments
i
n ffi
.
cdef()
.
commit
|
commitdiff
|
tree
2011-12-16
Mike P
a
ll
MIPS: Add DynASM MIPS modu
l
e and encoding engine
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
P
all
MIPS: Add bui
l
d r
u
l
e
s (non-functi
o
nal, yet)
.
commit
|
commitdiff
|
tree
2011-12-15
Mike
Pa
l
l
Auto
-
de
t
ect target
arc
h
via cross-compiler
.
Drop
T
ARGET
.
.
.
commit
|
commitdiff
|
tree
2011-12-14
Mike Pall
RELEASE LuaJ
I
T-2
.
0
.
0-beta9
commit
|
commitdiff
|
tree
2011-12-14
M
ike
P
a
ll
Update changelo
g
.
commit
|
commitdiff
|
tree
2011-12-13
Mike Pall
PPC: Avoid undef
i
ne
d
operand derefere
n
ce in BAND/shift
.
.
.
commit
|
commitdiff
|
tree
2011-12-12
Mike Pall
FFI: Add ca
l
lback support for ARM
.
commit
|
commitdiff
|
tree
2011-12-12
Mik
e
Pall
F
F
I: Add callback support for PPC
.
commit
|
commitdiff
|
tree
2011-12-12
M
i
ke
P
al
l
Move
helpe
r
for syncing da
t
a/in
s
truction ca
c
he to lj_mcode
.
c
.
commit
|
commitdiff
|
tree
2011-12-10
Mi
k
e Pall
ARM: Er
r
or
o
u
t for attempt
to c
o
mpile with hard-floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
AR
M
:
Fix
stack check f
o
r spil
l
ed BASE in
parent
.
commit
|
commitdiff
|
tree
2011-12-09
Mike Pall
x64: Alw
a
ys extend stack a
r
guments to point
e
r size
.
commit
|
commitdiff
|
tree
2011-12-09
M
i
ke P
a
ll
Fix compiler warn
i
ng
.
commit
|
commitdiff
|
tree
2011-12-01
Mi
k
e Pall
FF
I
: Fix s
t
ack adjustment
f
or calls to
s
t
dca
l
l/fastcall
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
FFI: Need
to tr
e
at
s
trlen() as a loa
d
.
commit
|
commitdiff
|
tree
2011-11-27
Mike Pall
Fix
docs
.
The code base doesn't work
on Windows 98
.
.
.
commit
|
commitdiff
|
tree
2011-11-27
Mike
P
a
ll
Don't in
c
rement module refer
e
n
c
e co
u
nts due to s
y
mbol
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
Mi
k
e
P
a
ll
FFI:
R
e
co
r
d
f
fi
.
errno()
.
commit
|
commitdiff
|
tree
next