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 compiler warnings.
2016-03-22
Mike
Pall
Fix compiler warnin
g
s
.
commit
|
commitdiff
|
tree
2016-03-03
Mik
e
Pall
Bu
m
p cop
y
rig
h
t date
t
o 2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
ike Pa
l
l
Don't alloca
t
e unused 2nd result register
i
n JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: F
i
x SPLIT pass for CONV i64
.
u
6
4
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
DynASM/x
8
6
:
A
d
d rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Ext
e
nd V
a
lgr
i
nd suppressio
n
s for non-inlined
C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
U
p
date build instruct
i
ons
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pa
l
l
OSX: Switc
h
to Cla
n
g
a
s
the de
f
ault compi
l
er
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pa
l
l
iOS: Disable o
s
.
execute(
)
when buil
d
ing
for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ik
e
Pall
D
y
n
ASM/x
8
6:
Restrict shld/shr
d
to operands with
sam
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
D
y
nASM/x
8
6: Fix some S
S
E
in
s
truction
t
emplates
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
F
F
I
:
F
ix ipai
r
s(
)
recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop
marks fro
m
r
e
pla
y
e
d instructio
n
s when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbol tab
l
es in jit
.
dum
p
on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
ke Pall
F
ix unsinki
n
g check
.
commit
|
commitdiff
|
tree
2015-09-20
Mik
e
Pall
Fix Cygwin suppo
r
t
.
N
ote: this is
n
ot a suppo
r
ted target
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e
P
all
Properly handle O
O
M in trac
e
_
s
ave()
.
commit
|
commitdiff
|
tree
2015-08-19
Mik
e
Pall
F
ix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
M
ike Pa
l
l
FFI:
Do
n
't propagate qualifiers into subtypes
o
f
complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike P
a
l
l
Lim
i
t numb
e
r of argumen
t
s
g
i
ven to io
.
lines
(
) a
n
d fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike
P
all
Fix nar
r
owing of
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
M
ike
P
a
ll
x64: Allow building
w
ithout external un
w
i
nd
e
r
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pal
l
RELEASE LuaJIT
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64: Fix argument check for bit shi
f
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike
P
a
ll
Fix stack check in narrowi
n
g optimizatio
n
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
ke Pall
Doc c
l
eanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike
P
all
Fix
L
ua/C
A
PI typecheck error for special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI:
F
ix FOLD rule
f
or TOBIT +
C
ONV n
u
m
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike P
a
ll
ARM
:
Handle more
arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Properl
y
fail unsupported cross-compile to MI
P
S64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix string to number conversio
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mik
e
Pall
x
86/x64: Fix code generation
for fused
te
s
t/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent DSE across ffi
.
str
i
ng(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer erro
r
f
or chunks
without tokens
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke
Pall
D
o
n't compile IR_RETF after CA
L
LT to
f
f with-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
O
penB
S
D/
x
86
:
Better
e
xecuta
b
le
m
emory
allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright date to 2
0
15
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke Pall
Fix BC_UCLO/B
C
_
J
M
P
join optimization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
ARM: Minor
interpre
t
e
r
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pa
l
l
x86: M
i
no
r
interpr
e
te
r
opt
i
m
i
zation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
P
all
DynASM/ARM:
Fix
r
o
l
l
back for variant t
e
mplates
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
M
IPS
:
Fi
x
e
xcess stack gr
o
wth in
i
n
t
erpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
PPC: Fix excess stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
Pall
A
R
M
: Fix wr
i
te barrier check in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
A
RM: Fix excess stack gr
o
wth
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
Fi
x
corner case in
s
tr
i
ng to number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x
86: Fix
a
rgument che
c
ks for ipai
r
s() i
t
erator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Gracefully hand
l
e lua_error
(
) for a
suspended
co
r
outine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid
error
m
essages when build
i
n
g with
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
M
ike Pall
DynASM/ARM: Fix des
c
ription sh
o
wn for multi
-
e
lement
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fix s
n
apshot
#
0 handlin
g
for tr
a
ces with
a
s
tack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI: No meta
fallb
a
ck when indexing pointer to inco
m
p
lete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
M
ike Pal
l
Fix f
u
s
e
d constant
l
oads
under high register pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike
Pall
F
i
x DragonFly build (unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynASM
/
x86: Add f
l
den
v
, f[
n
]stenv,
f
xsave, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
M
i
k
e
Pall
DynASM/x86: Add shld/shrd o
p
co
d
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix initialization
o
f
uni
o
n
s
o
f
su
b
ty
p
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
F
i
x for cdata vs
.
n
on-cdata ar
i
thm
e
tic
a
nd
c
o
m
parisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mi
k
e Pall
F
F
I: Fix __index/__ne
w
index metamethod resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Invalidate
backpropagation c
a
che after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mik
e
Pall
FFI: F
i
x compilation of reference fie
l
d access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix A
B
C elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pal
l
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pal
l
FFI: Fix frame trave
r
sa
l
for b
a
ck
t
races with FFI c
a
llbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
P
a
ll
x86
:
l
j_ma
t
h
_rando
m
_s
t
ep() clobbers XM
M
reg
s
on O
S
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pal
l
Fix deb
u
g inf
o
for main chunk of
stripped
b
y
t
e
c
o
de
.
commit
|
commitdiff
|
tree
2014-05-28
M
i
ke Pa
l
l
Fix
c
om
p
atibility
i
s
sues with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
P
P
C:
Fix red zone overf
l
ow
i
n machi
n
e code g
e
neration
.
commit
|
commitdiff
|
tree
2014-05-27
Mi
k
e Pa
l
l
x86: Fix code
g
eneration for unused
result of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike P
a
l
l
Fix FOLD rule for
string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
all
FFI: Fix record
i
ng
of
ind
e
xi
n
g a struc
t
p
ointer c
t
ype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
all
Fi
x
F
O
LD ru
l
e
f
o
r
ST
R
REF of SN
E
W
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pal
l
Fix frame traversa
l
while searching for
e
rror function
.
commit
|
commitdiff
|
tree
2014-05-06
Mike
P
all
x64: Workaround for MSVC buil
d
is
s
u
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mike P
a
l
l
F
F
I:
Another fix
f
o
r
cdat
a
e
qual
i
ty comparis
o
ns
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
A
dd PS Vita
p
o
rt
.
commit
|
commitdiff
|
tree
2014-04-22
Mike P
a
ll
P
revent GC
esti
m
ate miscalcula
t
ion du
e
to buffer gr
o
wth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike
Pall
P
revent adding s
i
de traces for stack chec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Al
l
ow bui
l
ding
w
ith LUAJIT_USE_S
Y
SMA
L
LOC an
d
L
U
AJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
ike Pall
PPC: Don't us
e
mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pal
l
FF
I
: Fix c
d
ata equality comparison
again
s
t oth
e
r Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pal
l
FFI: Fix
c
data equality comparison aga
i
nst
strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mik
e
Pall
Fix top s
l
ot calcul
a
tion for snapshots with
c
o
ntin
u
ations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike P
a
l
l
Correct fix
f
or reuse of SCEV results
i
n FORL
.
commit
|
commitdiff
|
tree
2014-03-31
M
i
ke
Pall
FFI: Allow non-scalar cdata
t
o
be compare
d
f
o
r equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
F
FI:
F
ix pseudo type co
n
ve
r
sions
fo
r
t
y
pe pun
n
ing
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pall
Fix check
for re
u
se
of SCEV results
in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64: Avoid use of SAHF instructio
n
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
R
E
L
EASE L
u
aJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pa
l
l
Up
d
ate changelo
g
.
commit
|
commitdiff
|
tree
2014-03-06
Mike P
a
ll
DynASM: Emit versi
o
n
c
h
eck after
.
arch di
r
ective
.
commit
|
commitdiff
|
tree
2014-03-05
Mike
P
all
Don't access dangl
i
ng refer
e
nce to reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fi
x
frame d
e
pth d
i
splay for bytec
o
de dump in -j
d
ump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pa
l
l
Fix record
i
ng of BC_V
A
RG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
Fix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike
Pall
Add PS4 po
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
D
on't purge m
o
d
i
fi
e
d function fr
o
m stack slots in
B
C_RET
.
commit
|
commitdiff
|
tree
next