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 Lua/C API typecheck error for special indexes.
2015-03-05
Mike
P
all
Fix
Lua/C A
P
I typeche
c
k
error
for spec
i
al in
d
exes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pa
l
l
FFI: Fix F
O
LD rule for TOBIT + CO
N
V n
u
m
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
ike Pall
ARM: Handle
more arch defin
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Proper
l
y fail unsuppor
t
ed cross-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mi
k
e
P
all
Fix stri
n
g to number co
n
version
.
commit
|
commitdiff
|
tree
2015-02-21
M
i
ke
P
a
ll
x
8
6
/x64: Fix
code generation f
o
r
f
us
e
d te
s
t/arit
h
ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
ike Pall
FF
I
:
Prevent DS
E
ac
r
oss f
f
i
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lex
e
r er
r
or for ch
u
nks
w
i
t
hou
t
to
k
ens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don
'
t compile I
R
_RETF after CALLT to
ff with-side
e
f
f
ects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
Open
B
SD
/
x86:
Better exe
c
u
t
able
m
emory all
o
catio
n
for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright
d
ate to 2
0
15
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pal
l
Fix BC_UCLO/BC_JMP join optim
i
zation
i
n
L
u
a
parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
A
RM: Minor interpret
e
r opt
i
mizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Minor interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke
P
all
Fix d
o
cs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/AR
M
: F
i
x
rollba
c
k
f
or variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
M
I
PS: F
i
x
e
xc
e
ss stack growth i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fi
x
excess
s
ta
c
k gr
o
wth
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
Fi
x
write b
a
rrier ch
e
ck in
BC_USET
S
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
A
RM
:
Fix excess stack gro
w
th in
interp
r
ete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
all
Fix c
o
rner case in str
i
ng to number con
v
ersion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86: F
i
x argu
m
ent
checks
for ipairs() ite
r
ator
.
commit
|
commitdiff
|
tree
2014-12-15
M
ike Pall
Gracefully
h
andle l
u
a_error() for a suspended
c
o
r
o
u
tine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid error me
s
sag
e
s
w
h
e
n building with
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike
P
all
DynASM/ARM:
F
ix
d
e
scription s
h
o
wn for
m
ulti-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fix
sn
a
p
shot #0 handling for traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mi
k
e
P
all
FFI: No meta fallback when ind
e
xing pointer to incompl
e
te
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike
P
a
l
l
Fi
x
f
used constant load
s
und
e
r
h
i
g
h regi
s
ter pr
e
s
s
u
re
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pa
l
l
Fix Dra
g
o
n
F
l
y
build (unsupported
)
.
commit
|
commitdiff
|
tree
2014-09-22
Mi
k
e Pal
l
DynASM/x86: Add fldenv, f[n]stenv, fxsave,
f
xrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
DynAS
M
/x86: Add shld/shrd opco
d
es
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
P
all
FFI:
F
ix initialization of unions of
s
ubtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pa
l
l
FFI: Fix
for cdata
v
s
.
non-cdata arithmetic and com
p
a
r
isons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix
_
_i
n
dex/__n
e
win
d
e
x metametho
d
resolution f
o
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
I
n
val
i
date
backpro
p
agation cache after DC
E
.
commit
|
commitdiff
|
tree
2014-07-04
Mik
e
Pall
FFI:
F
i
x co
m
pilation of reference
f
ie
l
d ac
c
es
s
.
commit
|
commitdiff
|
tree
2014-07-01
M
i
k
e
Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pal
l
T
y
p
o
.
commit
|
commitdiff
|
tree
2014-06-12
M
i
k
e
P
a
l
l
FFI: Fix frame
trave
r
sal
f
or
backt
r
aces wi
t
h
FFI ca
l
lbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x
8
6:
lj_math_random_st
e
p() clobbers
X
MM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike P
a
ll
Fix debug in
f
o for ma
i
n chunk
o
f strip
p
ed bytec
o
de
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
F
ix
c
o
m
patibility
i
ssues with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC
:
Fi
x
red z
o
ne ov
e
rf
l
ow in machine cod
e
generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
8
6: Fix code genera
t
i
on for unused result of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FO
L
D rule for string
.
sub(
s
,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke Pall
FFI: Fi
x
recordi
n
g
of indexing a
s
truct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
Pa
l
l
Fix FOLD ru
l
e
f
o
r
S
T
RREF of
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike P
a
ll
Fix frame traversal while searchin
g
for e
r
ror functio
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Workar
o
und for MSVC
build issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI:
Another
f
ix for cda
t
a
e
qual
i
t
y
c
o
mparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike P
a
l
l
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Prevent G
C
estimat
e
miscalcu
l
a
t
i
o
n
due t
o
b
uffer gro
w
t
h
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
P
r
e
v
e
nt add
i
ng si
d
e traces for stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mi
k
e
Pall
x64: Allow bui
l
ding w
i
t
h LUAJIT_USE_SYSMA
L
LO
C
and LU
A
JIT
_
USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pal
l
PPC: Don't use mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pal
l
F
F
I:
Fix cdata equality comparison against other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cdata
e
qu
a
lity comparison against strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mik
e
P
a
ll
Fix top slot calcu
l
ation fo
r
snapshots wi
t
h continuatio
n
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike
P
a
ll
C
o
rrect fix for reuse
of S
C
EV results i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike P
a
ll
F
F
I: Allow non-scalar
c
data to be
compared
f
or equal
i
ty
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
F
F
I: Fix p
s
eudo ty
p
e
c
on
v
ersi
o
ns
f
or ty
p
e punnin
g
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke
Pall
Fix check for reuse of
S
CEV re
s
ults in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
M
ik
e
Pall
x86
/
x64: Avoid use of SAHF instru
c
tion
.
commit
|
commitdiff
|
tree
2014-03-24
M
i
ke
Pall
Fix compiler war
n
i
ng
s
.
commit
|
commitdiff
|
tree
2014-03-12
Mike
Pall
RELEASE LuaJI
T
-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
ike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2014-03-06
M
i
k
e Pall
D
ynAS
M
: Emit v
e
r
s
io
n
check
after
.
a
r
ch directi
v
e
.
commit
|
commitdiff
|
tree
2014-03-05
Mike
P
all
Don't acc
e
ss
d
angli
n
g re
f
e
r
e
n
ce to realloc
a
te
d
IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pal
l
Fix
frame dept
h
d
i
spl
a
y for
bytecode dump in -j
d
ump
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
k
e Pall
Fix recording of BC_
V
A
R
G
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pa
l
l
Fix
f
or
-jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
M
ik
e
Pa
l
l
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
M
i
ke Pall
Don
'
t
p
u
r
ge mod
i
fied function
from stack slots
i
n
B
C_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disallow
n
est
e
d VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pall
Pr
e
ven
t
BASE register coale
s
cing if parent
u
ses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
F
i
x quot
i
n
g
in xedk
b
uild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike
P
all
F
i
x
exception unwind struct declar
a
tion
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX b
u
ild
i
ssue
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pall
Fix initial max
s
lot for down-r
e
cur
s
ive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fix compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike P
a
ll
Fix OSX
build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI:
F
i
x cts->L for cdata unsinking in snapshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike
Pall
Bump copyright date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fix ABC elimina
t
io
n
.
commit
|
commitdiff
|
tree
2013-12-29
M
ike P
a
ll
Fix M
i
nGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mik
e
Pall
MI
P
S: C
o
smetic fix for in
t
e
r
pret
e
r
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix compilation of st
r
ing
.
byt
e
(
s
, n
i
l,
n
)
.
commit
|
commitdiff
|
tree
2013-12-21
M
i
ke
Pall
Fix Mi
n
GW
bu
i
ld
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix
c
all unroll checks in the pre
s
ence of met
a
method
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix
s
to
r
e
t
o u
p
va
l
ue
fo
r
lightu
s
erdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mik
e
Pall
Respect ji
t
.
off(func)
w
hen ret
u
r
n
i
n
g
to
a fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
ike Pall
F
o
l
low-up fix
for GC
step t
h
reshol
d
fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Improve m
s
vcbuild
.
bat static linki
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pal
l
F
F
I: Clarify ffi
.
cdef
b
ehavior
.
commit
|
commitdiff
|
tree
2013-11-07
M
i
ke Pall
F
ix type punning alias analysis fo
r
constified poi
n
t
ers
.
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pall
Fix for last c
o
m
m
it
commit
|
commitdiff
|
tree
2013-11-05
Mike
Pal
l
Fix GC steps
t
hreshold handling when call
e
d by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
M
ik
e
Pall
Fix handling of redu
n
da
n
t PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Che
c
k for fai
l
ure to mark mem
o
r
y as
e
xecutable
(r
e
strict
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix line
n
u
mber for relocated bytecode after clo
s
ure
.
.
.
commit
|
commitdiff
|
tree
next