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 allocate unused 2nd result register in JIT compiler backend.
2016-02-10
Mik
e
Pall
Don't al
l
ocate unus
e
d 2nd result
r
e
g
iste
r
in JIT c
o
mpiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix SPLIT
p
ass for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
D
y
nASM/x86: Add rdpmc
i
nstr
u
cti
o
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
E
x
tend Val
g
ri
n
d suppressions for
n
on-inline
d
C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update build instruct
i
ons
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: S
w
itch to C
l
ang as the default compi
l
er
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disab
l
e o
s
.
execute() when building for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Dyn
A
S
M
/x86: Res
t
r
ict shld/shrd to
operand
s
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86: Fix
s
ome SSE
i
n
struct
i
o
n
tem
p
lates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI:
F
ix ipai
r
s() r
e
cordin
g
.
commit
|
commitdiff
|
tree
2015-10-15
Mik
e
Pall
Drop marks fr
o
m
replaye
d
i
nstruc
t
ions when si
n
king
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e
Pall
Flush symbol tables in jit
.
dump
on tra
c
e f
l
ush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
F
i
x
unsin
k
ing check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwi
n
sup
p
or
t
.
Note: this
i
s not a support
e
d target
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e Pall
Pr
o
perly hand
l
e O
O
M in trace
_
save()
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
k
e Pall
Fix NYICF error me
s
s
a
ge
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Don't pro
p
agate qualifiers
into
su
b
types of
c
omplex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limit
number of arguments given to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowing
o
f
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e Pall
x
6
4: Allow
bu
i
lding with
o
ut ext
e
rnal unwinde
r
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
RELEASE Lua
J
IT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pal
l
x86/x64: Fix ar
g
ument ch
e
ck
f
o
r bit shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack c
h
eck in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
ke Pall
D
oc
c
leanup
.
commit
|
commitdiff
|
tree
2015-03-05
M
ike Pall
F
i
x L
u
a
/C API
t
y
p
echeck erro
r
for special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike P
a
l
l
F
FI: Fix FOLD r
u
le for TOB
I
T + CONV num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pa
l
l
ARM
:
Ha
n
dle mo
r
e arc
h
defin
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke Pall
Properly fa
i
l uns
u
pported cross-com
p
ile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix strin
g
t
o number conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fix
c
od
e
generati
o
n
for fused test/ar
i
th ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mi
k
e Pal
l
FFI: Pr
e
vent DSE across ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
M
i
k
e
P
all
Fix le
x
er error f
o
r chunk
s
w
i
thout to
k
en
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike P
a
l
l
Don't
c
ompile IR_RETF after CALL
T
to ff wit
h
-side e
f
f
e
ct
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike P
a
ll
OpenBSD/x86
:
B
etter exec
u
t
a
ble
m
em
o
ry allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
k
e
Pall
Bum
p
copyright da
t
e to
2
015
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke Pal
l
Fix BC_UCLO/
B
C_JMP join
o
ptimiza
t
i
on in Lu
a
parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Mi
n
or
i
nterpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pa
l
l
x86: Minor
inte
r
preter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
D
y
nASM/ARM
:
Fix rollback f
o
r
variant tem
p
l
a
tes
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
MIPS: Fix exces
s
stack gro
w
th in inte
r
p
re
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
PPC: Fix excess stack growth i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
R
M
: Fix w
r
ite barrier
c
h
eck
in B
C
_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: F
i
x
e
xcess stack growth i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
Fix corner ca
s
e
in
s
tr
i
n
g to number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
M
ike P
a
l
l
x86: Fix argum
e
n
t checks for
i
p
a
irs() iterat
o
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
G
racef
u
lly handle lua_error() for a susp
e
nded co
r
outine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike
Pall
Avoid erro
r
messages when building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
D
ynASM/ARM: Fi
x
d
e
s
c
ription sho
w
n fo
r
m
ulti-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
ike Pall
Fix snapshot #0
h
andling for
traces
with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI: No meta fallback when inde
x
ing pointer to incom
p
le
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike
Pall
Fix fused constant loads und
e
r hig
h
registe
r
p
ressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pal
l
F
i
x Drago
n
F
l
y build (unsuppo
r
t
e
d
)
.
commit
|
commitdiff
|
tree
2014-09-22
Mik
e
Pall
DynASM
/
x86: Add fld
e
nv, f[n]stenv,
f
xsave, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
DynASM/x86:
Add
s
hld/sh
r
d
o
pcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
F
ix in
i
tialization of unions of
s
ubtypes
.
commit
|
commitdiff
|
tree
2014-09-08
M
ik
e
Pall
FFI: Fix for cdata vs
.
non-cdata
arithmetic and c
o
m
p
a
r
i
s
ons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FF
I
: Fi
x
__index/_
_
newindex met
a
method
resolut
i
o
n
for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
i
ke Pa
l
l
Invali
d
a
te backprop
a
g
a
tion cache
after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: Fix comp
i
lation of refe
r
ence fiel
d
access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike
P
a
l
l
Fix AB
C
elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
T
ypo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike P
a
ll
FFI: Fix frame traversal for backtraces
w
ith FFI cal
l
backs
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pall
x
8
6: lj_math_random_step() clobbers XMM regs on
OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pa
l
l
Fi
x
debug info for main chu
n
k of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pal
l
Fix compatibility issues with
Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mik
e
P
all
PPC: Fi
x
red zone over
f
low in mac
h
ine code generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mik
e
P
all
x86: Fix code generation for unu
s
ed re
s
u
lt of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix F
O
LD rule for s
t
ring
.
sub(s,
.
.
.
)
=
= k
.
commit
|
commitdiff
|
tree
2014-05-15
Mi
k
e Pall
F
F
I: Fix recor
d
ing o
f
in
d
exing
a str
u
ct
pointer
c
t
ype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
Pall
Fix FOL
D
ru
l
e for
STRR
E
F of
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pa
l
l
Fix fr
a
me traversal while searching for error functio
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike
P
a
ll
x
6
4: Workaround for MS
V
C build issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another fix for
c
data equa
l
ity
co
m
parisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
ke Pall
Add PS
Vita po
r
t
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC estimate miscalcula
t
ion due
to buffer gro
w
th
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
P
r
event addin
g
side
t
races for stack
c
h
e
c
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike
P
all
x
6
4: All
o
w
b
u
ilding with L
U
AJIT_USE_SYSMAL
L
OC and LUA
J
IT
_
U
SE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mik
e
Pall
PPC: Don't use mcrxr on
P
PE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cdata equality
c
o
m
parison against other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix c
d
ata equality
c
ompa
r
ison ag
a
inst strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix t
o
p
s
l
ot calculation for
snapshots wi
t
h cont
i
nuations
.
commit
|
commitdiff
|
tree
2014-04-01
M
i
ke Pall
Correct f
i
x
for r
e
use of SCE
V
results in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
F
FI: All
o
w
n
o
n
-scalar cdata to be compared for equali
t
y
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mik
e
P
a
ll
FF
I
:
Fi
x
ps
e
udo type co
n
ver
s
i
ons f
o
r
t
ype punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e
Pall
Fix check for reuse
of SCEV r
e
sults in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike P
a
ll
x86/x64: Avoi
d
use of SAHF i
n
struct
i
on
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix comp
i
ler warn
i
n
g
s
.
commit
|
commitdiff
|
tree
2014-03-12
Mike
P
all
RELE
A
S
E Lu
a
J
I
T-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mi
k
e Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2014-03-06
M
ike Pall
DynASM: Emit version check after
.
arch
d
i
r
ective
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pal
l
Don't access dang
l
ing reference to r
e
allocated I
R
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix f
r
ame de
p
th
d
isplay
for bytec
o
de dump in -j
d
u
mp
.
commit
|
commitdiff
|
tree
2014-02-28
Mike P
a
ll
Fix
r
ecording of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mi
k
e
P
all
F
i
x for -j
d
ump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
Pall
D
on't purg
e
modified function f
r
om s
t
ack slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pall
FF
I
: Disal
l
ow nest
e
d VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent
B
ASE register c
o
alescing
if
p
arent u
s
es IR_RETF
.
commit
|
commitdiff
|
tree
next