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
DynASM/x86: Restrict shld/shrd to operands with same width.
2015-10-24
Mike Pal
l
DynASM/x86: Restrict s
h
ld/sh
r
d to
operan
d
s
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pall
Dy
n
ASM
/
x86:
Fix some SSE ins
t
r
u
c
t
i
on templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: F
i
x ipairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike P
a
ll
Drop marks from replaye
d
i
n
s
t
r
uct
i
ons when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e
Pall
Flush sym
b
ol table
s
i
n
jit
.
dump on
trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
ke Pall
Fix
u
nsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin support
.
Note: this is not a supported target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
Pall
P
r
oper
l
y handle
OOM in t
r
a
c
e_sa
v
e()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
F
i
x NYICF error
m
essage
.
commit
|
commitdiff
|
tree
2015-07-17
Mik
e
Pall
F
F
I: Don't propa
g
ate
qualifiers into subtypes o
f
co
m
p
lex
.
commit
|
commitdiff
|
tree
2015-07-10
Mi
k
e
P
all
Limit number
of ar
g
um
e
nts
g
i
ven to
i
o
.
l
ines() a
n
d fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix nar
r
owing of TOB
I
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x6
4
: Allow bui
l
d
ing
without externa
l
unwi
n
der
.
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
ll
RELEASE
L
u
a
JIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
M
i
k
e Pall
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mik
e
Pall
x
86/x6
4
: Fix argument ch
e
ck
for bit shift
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mik
e
Pall
Fix sta
c
k che
c
k
in narrowing o
p
timization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike P
a
ll
Doc
cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fi
x
L
u
a
/C API typecheck error for
sp
e
cial i
n
de
x
es
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pa
l
l
FFI: Fix FOLD rule for TOB
I
T +
CO
N
V
n
u
m
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM
:
Han
d
le mo
r
e arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Properly fail unsupported
c
r
o
s
s-compile to MIPS
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mike
P
all
Fix
string to
n
um
b
er c
o
nversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fix
code generation for
f
u
s
ed test/arith o
p
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prev
e
nt DSE ac
r
oss ff
i
.
stri
n
g(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike
Pall
Fix lexer er
r
o
r for chunks without tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pall
Don't compile IR_RETF
after CALLT to ff with-side
effect
s
.
commit
|
commitdiff
|
tree
2015-01-17
M
ike
P
all
O
penBSD/x86:
Better e
x
ec
u
table memory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
Pall
Bump copyright da
t
e
t
o
201
5
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pa
l
l
Fix BC_UCLO/BC_J
M
P join
opt
i
mi
z
ation in
Lua
parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pal
l
ARM
:
Minor interpreter
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
Pall
x86
:
Minor
i
nterpreter op
t
imization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
a
ll
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
Dyn
A
SM/ARM: Fix rollb
a
ck
for va
r
iant
templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS:
F
ix exce
s
s sta
c
k g
r
owt
h
in
i
nter
p
reter
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
PPC: Fix excess stack growth
i
n in
t
erpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
ARM: Fi
x
wri
t
e barrier check in
B
C_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
ARM: Fix excess stack gr
o
wth
in
i
nterpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e
P
all
Fix corner case in str
i
n
g to n
u
mber conve
r
sion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86: Fix argum
e
n
t chec
k
s fo
r
ipairs() iter
a
tor
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Grace
f
u
lly h
a
ndle lua
_
err
o
r
(
) for a suspend
e
d coro
u
tine
.
commit
|
commitdiff
|
tree
2014-12-08
Mik
e
Pall
Avoid error
m
e
s
s
a
g
es when building w
i
th
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynAS
M
/ARM: Fix
descr
i
ption
s
hown for multi
-
elem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mik
e
P
all
F
i
x snapshot
#
0 hand
l
ing for
t
r
ace
s
w
i
th a sta
c
k c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike P
a
ll
FFI: No meta fallb
a
ck when
indexi
n
g p
o
inter to in
c
om
p
lete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fused consta
n
t loads under high register pres
s
ure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike P
a
l
l
Fix Drag
o
n
Fly bui
l
d (u
n
suppo
r
ted)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike
Pall
D
y
n
AS
M
/x86: Add
f
l
de
n
v, f[n]stenv,
f
x
save, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
DynA
S
M
/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pall
FFI: Fi
x
in
i
tializa
t
ion
o
f
un
i
ons of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for
c
d
a
ta
vs
.
non
-
cdata arithmetic and compa
r
ison
s
.
commit
|
commitdiff
|
tree
2014-08-05
Mik
e
Pal
l
FFI: F
i
x __index/_
_
newi
n
dex
m
e
t
a
metho
d
resolu
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pal
l
Inv
a
lidate backpropagatio
n
c
a
che after
DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
F
FI
:
Fix compilation of re
f
erence field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike
P
al
l
FFI: Fix frame traversal for backtraces with FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pa
l
l
x86:
l
j_math_random_s
t
ep() clobbers XMM regs
on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pa
l
l
Fix debug info for
mai
n
chunk
o
f stripped byt
e
code
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pa
l
l
Fi
x
comp
a
tibility issu
e
s
wi
t
h Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
ke Pal
l
PPC: Fix re
d
zone
o
verflow in machi
n
e code genera
t
ion
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fix code gen
e
rati
o
n f
o
r u
n
used
res
u
lt of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mik
e
P
a
ll
Fix
F
O
L
D
rule
for
s
trin
g
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike P
a
ll
F
F
I: Fix recording of indexing
a
s
t
ru
c
t
pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOL
D
rule for STRR
E
F of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mi
k
e P
a
l
l
Fix frame trave
r
sal w
h
ile searching for error funct
i
on
.
commit
|
commitdiff
|
tree
2014-05-06
Mike P
a
ll
x64: Workaroun
d
for MSVC build issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike P
a
l
l
FFI: Ano
t
her
fix f
o
r cdata
e
quali
t
y
co
m
parisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
ke Pall
A
dd PS Vita
p
ort
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Prevent GC estim
a
te
m
iscalculati
o
n d
u
e t
o
b
u
ffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
M
ike Pall
Prevent a
d
ding side
t
rac
e
s for stac
k
chec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Allow bui
l
ding wit
h
LUAJIT_USE_SYSMALL
O
C and
L
UAJIT
_
USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike P
a
ll
PP
C
: Don't use mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix c
d
at
a
equali
t
y co
m
pa
r
i
son
a
ga
i
nst
othe
r
Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
M
ike Pall
FFI: Fix c
d
a
t
a
e
qualit
y
comparison agains
t
strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix to
p
slot calculation for
snapshots with continu
a
t
i
ons
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Co
r
rect fix for
r
euse
o
f SCEV
resu
l
ts in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: A
l
low
n
on-scalar
c
d
a
ta
t
o be
c
ompared for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mi
k
e
Pall
FFI: Fix pseudo t
y
pe c
o
nversions f
o
r type pun
n
ing
.
commit
|
commitdiff
|
tree
2014-03-27
Mike P
a
ll
F
ix check fo
r
re
u
se of SCEV res
u
l
t
s in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke
P
a
l
l
x86
/
x
6
4: Avoid
u
s
e
of SAHF instruc
t
ion
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix compiler warning
s
.
commit
|
commitdiff
|
tree
2014-03-12
Mike P
a
ll
R
EL
E
ASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
U
p
date changelog
.
commit
|
commitdiff
|
tree
2014-03-06
M
i
k
e Pall
DynASM:
Emit version check after
.
a
r
c
h dir
e
c
t
iv
e
.
commit
|
commitdiff
|
tree
2014-03-05
M
i
ke Pall
Don
'
t access da
n
gling ref
e
rence to
r
ea
l
l
o
cated
I
R
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fi
x
fr
a
me de
p
th display
f
o
r
bytecode dump
i
n -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mi
k
e Pall
Fix recording
of BC_
V
ARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike
P
a
ll
F
ix for -
j
dump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pa
l
l
Add PS4 p
o
rt
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pal
l
Don't purge modified function from s
t
ack slo
t
s
in BC
_
RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disal
l
ow
n
este
d
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prev
e
nt BASE register coale
s
cing if parent uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mi
k
e Pall
Fix quoti
n
g in xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix
exception un
w
ind
struct decla
r
a
tion
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
k
e
Pall
Fix OSX buil
d
issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix initial maxslot for
d
own-
r
ecu
r
si
v
e
traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike P
a
ll
Fix
OSX bu
i
ld issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pa
l
l
FFI: Fix cts->L for cdata unsin
k
ing i
n
snapsh
o
t resto
r
e
.
commit
|
commitdiff
|
tree
next