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
Don't compile IR_RETF after CALLT to ff with-side effects.
2015-01-17
M
i
k
e Pall
Don't compil
e
IR
_
R
E
TF
a
f
ter C
A
LLT to ff with-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Open
B
SD/
x
86:
B
etter
exec
u
table mem
o
r
y
allocatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright dat
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke
P
all
Fix BC_UCLO/BC_J
M
P
join optimization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Mi
n
or interpreter op
t
imizat
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pall
x
86: Mino
r
interpreter
o
ptimi
z
ation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pa
l
l
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/ARM: Fi
x
rollback for variant t
e
mp
l
ates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS: Fix
e
xcess st
a
ck gr
o
wth in
in
t
erpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
PPC: Fix exc
e
ss stack
g
rowth in inte
r
p
ret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
Fix write barrier check in BC
_
USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
F
i
x
excess stack gr
o
wth in inter
p
reter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
Fix
c
or
n
er case in string
t
o
n
umber
c
onversi
o
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x
8
6: Fix argumen
t
checks fo
r
ipairs() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike
Pal
l
Gra
c
efully hand
l
e lua_error() for a suspended coro
u
tine
.
commit
|
commitdiff
|
tree
2014-12-08
Mi
k
e Pall
A
vo
i
d error messages when
building
wit
h
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynASM/ARM: F
i
x d
e
s
cription
s
hown for multi-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike P
a
ll
Fi
x
sn
a
pshot
#0 handli
n
g for traces
with a
stack
c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI:
N
o met
a
fallback whe
n
indexing pointer to incom
p
lete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pal
l
Fix fused const
a
nt loads u
n
d
e
r high regist
e
r pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix
D
ragonFly build (unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
Dy
n
AS
M
/x86: Add fldenv,
f[n]stenv, fxs
a
ve,
f
xrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
M
i
ke P
a
ll
D
y
nASM/x86
:
A
dd shld
/
shrd
opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mi
k
e Pall
FFI: Fix initia
l
ization
of un
i
o
n
s of
su
b
t
ypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pa
l
l
FFI: Fi
x
for cd
a
ta
vs
.
n
o
n
-
cdata ar
i
thmet
i
c
and compa
r
isons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: F
i
x __ind
e
x/_
_
newindex metameth
o
d resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
ike Pal
l
Invalidate ba
c
kpropagation
cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
F
F
I: Fix compilatio
n
o
f reference field
a
ccess
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
F
i
x ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike
P
all
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix frame t
r
ave
r
s
a
l for backtraces wi
t
h FF
I
callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x86
:
lj_mat
h
_random_step() clobbers XMM
r
egs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix debug
i
nfo for ma
i
n c
h
unk
o
f
s
tr
i
pp
e
d bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix comp
a
tibil
i
ty issues with Ill
u
m
o
s
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
ke
Pall
PPC: Fix red
zone ov
e
r
f
low i
n
machin
e
code generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
8
6:
F
ix co
d
e generat
i
on for unused res
u
l
t
o
f
m
ath
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD r
u
le for strin
g
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
M
ike
P
all
FF
I
:
F
ix recording of indexing a st
r
uct pointer c
t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke Pall
F
i
x FOLD rule for STRREF
o
f
S
NEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
i
ke Pall
F
i
x fra
m
e traversal whil
e
search
i
ng f
o
r
error function
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: W
o
rkarou
n
d fo
r
MSVC
b
ui
l
d issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Anothe
r
fix for cdata equ
a
lity comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike Pal
l
Ad
d
P
S
V
ita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike
P
all
Preven
t
GC estimate miscalcu
l
a
ti
o
n due t
o
buff
e
r growth
.
commit
|
commitdiff
|
tree
2014-04-22
M
ike Pall
Prevent ad
d
ing
s
ide traces f
o
r stack che
c
ks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x6
4
: Allow
bui
l
ding wit
h
L
UAJIT_
U
SE_SYSMALLOC and LU
A
JIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
i
k
e Pa
l
l
PPC:
D
on
'
t use mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e Pall
FF
I
: Fix cdata
equality comparison against other
Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cd
a
ta equal
i
ty co
m
parison against
s
trings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike
P
a
ll
Fix
to
p
slot calcul
a
tion for sna
p
shots with
continuations
.
commit
|
commitdiff
|
tree
2014-04-01
M
i
ke Pall
Corre
c
t
fix for reuse of SCEV
r
esults in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: Allow non-scalar cdata
t
o
b
e
compared
f
or equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI
:
Fix ps
e
udo type conversions for type
p
unning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
all
Fix
c
hec
k
for reu
s
e o
f
SCEV
r
esults in
F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e Pall
x86/x64: Avoid use of SAHF
i
n
s
t
ruct
i
on
.
commit
|
commitdiff
|
tree
2014-03-24
Mike P
a
ll
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike
P
a
ll
Up
d
ate chan
g
el
o
g
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
DynAS
M
:
E
mi
t
v
e
rsion ch
e
ck after
.
a
rch d
i
rective
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pall
Don
'
t access dangling refe
r
ence t
o
real
l
ocated
I
R
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix
f
r
ame depth dis
p
l
a
y
f
or
b
ytecode dump in -jd
u
mp
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recording of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike P
a
ll
F
ix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mi
k
e
P
a
l
l
A
dd PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
D
o
n
'
t purge
modifi
e
d funct
i
on f
r
om stack
s
l
ots
in
BC_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pa
l
l
F
F
I: Disallow neste
d
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike P
a
ll
Prevent B
A
SE re
g
ister coalescing if
p
arent u
s
es
IR_RET
F
.
commit
|
commitdiff
|
tree
2014-02-11
Mik
e
Pall
Fix
q
u
oting i
n
xedk
b
uild
.
ba
t
(again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix
e
xcepti
o
n unwind struc
t
dec
l
aration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike P
a
l
l
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke
Pall
Fix initi
a
l maxs
l
ot for dow
n
-recursive
t
r
a
c
es
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix comp
i
le
r
warni
n
gs
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
ix OSX
build i
s
sue
.
commit
|
commitdiff
|
tree
2014-01-19
Mik
e
P
al
l
FFI: Fix cts->L for cdata unsinking in snapshot resto
r
e
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump
copyright d
a
te to 2
0
1
4
.
commit
|
commitdiff
|
tree
2014-01-05
Mike
Pall
Fi
x
AB
C
e
l
iminatio
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
P
all
Fix
M
inGW build
.
commit
|
commitdiff
|
tree
2013-12-24
M
ike P
a
ll
M
I
PS: Cosmetic fix for
int
e
rpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike
P
all
Fix c
o
mpila
t
ion o
f
strin
g
.
byte(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pal
l
F
ix MinGW
b
u
il
d
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix call unr
o
ll
c
h
ec
k
s in
t
he pre
s
ence of metam
e
thod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
M
ike Pal
l
x64: Fix store to upvalue for lightuserdata
values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Re
s
p
e
c
t jit
.
off(fu
n
c)
w
hen returning
t
o a
function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
ike P
a
ll
Fol
l
ow-up fix for GC step th
r
eshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
I
m
prov
e
m
svcb
u
ild
.
b
at
s
t
a
t
i
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
P
all
F
FI
:
Clarify ffi
.
cdef behavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix ty
p
e punning al
i
as
a
nalysis for cons
t
ified
p
o
inte
r
s
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for
las
t
c
ommit
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pall
Fix GC s
t
eps
t
hreshold han
d
ling when
called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
M
i
ke Pall
F
i
x
h
a
ndli
n
g of redundan
t
PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mik
e
Pa
l
l
Check for fa
i
lure
t
o mar
k
me
m
ory as exe
c
uta
b
le (res
t
ri
c
ted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
ike Pa
l
l
Fix line number for relocated byt
e
code aft
e
r
c
l
o
s
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI: Rehash finali
z
er table afte
r
G
C
cyc
l
e
,
if needed
.
commit
|
commitdiff
|
tree
2013-10-10
M
i
k
e Pall
C
heck for
M
AP_32BIT p
r
es
e
nce inste
a
d of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mi
k
e Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike
Pall
Fi
x
snapshot restore
f
or exit to f
u
n
c
tion header
.
commit
|
commitdiff
|
tree
2013-09-12
Mik
e
Pall
DynASM: Emit
#l
i
ne <n>
<
file> instead of #<n> <
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FF
I
/x64: Fi
x
p
assing of vector a
r
guments to
c
alls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: Fix ar
g
ument checks for ffi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
all
Fix quoting i
n
xedkb
u
ild
.
bat
.
commit
|
commitdiff
|
tree
next