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 Valgrind suppressions.
2016-06-03
Mike P
a
ll
Fix Valgrind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
a
l
l
Don't try to
r
ecord ou
t
ermost pcal
l
(
)
return to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pal
l
x86: Don'
t
spill an explicit REF
_
BAS
E
in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
M
ike Pall
A
dd guar
d
for o
b
scure
aliasing bet
w
een op
e
n upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mi
k
e
Pal
l
Rem
o
v
e as
s
ump
t
ion that lj_math_rand
o
m_ste
p
() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x
8
6/x64: F
i
x instruction
l
ength dec
o
der
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmislead
i
n
g
-
i
ndentation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fi
x
handling of non
-
num
e
ric
s
tr
i
ngs
in arithmetic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e
Pall
W
hitesp
a
ce
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x8
6
/x64:
S
earch for
exi
t
j
umps with instructi
o
n length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
MIPS:
F
ix BC_IS
N
E
XT fall
b
a
c
k path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording of selec
t
(n,
.
.
.
) with off-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin
:
Allow cross-builds
t
o non-Cygwin
targets
.
commit
|
commitdiff
|
tree
2016-03-30
M
ike Pall
MIPS: Fix use of ffgccheck
d
elay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Windows: Remove i
n
termediate
files at end of
b
uild
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix d
i
s
play of
N
ULL (light)userdata
i
n -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
i
nstall for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pa
l
l
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump c
o
pyr
i
ght date to 201
6
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pal
l
Don't allo
c
ate unused 2nd result r
e
gister
i
n
J
IT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mi
k
e Pall
FFI: Fix SPLIT pass for C
O
NV i64
.
u
64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
Pa
l
l
DynASM/x
8
6: Add rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Extend Valgrin
d
suppre
s
sions for non-inline
d
C code
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
k
e
Pall
Updat
e
buil
d
instr
u
c
t
i
ons
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX
:
Switch to
Cla
n
g as the def
a
ult c
o
mpiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pall
iOS: D
i
sa
b
l
e
o
s
.
execute() w
h
e
n
building for iOS
>
=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
D
ynASM/x86: Res
t
rict shld/shrd t
o
operands
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
DynASM/x8
6
: Fix some SSE ins
t
r
uc
t
i
on templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pa
l
l
FFI: Fix ipa
i
rs() r
e
co
r
ding
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop
m
a
rks
from
repla
y
ed instructi
o
n
s
when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Flush s
y
mb
o
l
t
ables in j
i
t
.
dump on trac
e
flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
P
all
Fix unsi
n
king check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin support
.
Note: this is not a s
u
pp
o
rted tar
g
et
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
P
al
l
Properly handle OOM in trace_sa
v
e
()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix N
Y
ICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Do
n
't p
r
opa
g
at
e
qualifiers into
s
ubt
y
pes of c
o
mplex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limi
t
number
o
f arg
u
ments gi
v
en t
o
io
.
li
n
es
(
) and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
F
i
x na
r
rowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike
P
all
x64: Allow buildi
n
g with
o
ut e
x
t
erna
l
u
n
w
inder
.
commit
|
commitdiff
|
tree
2015-05-14
M
ike Pall
RELEA
S
E LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke Pal
l
U
p
dat
e
ch
a
ng
e
log
.
commit
|
commitdiff
|
tree
2015-05-04
Mike
P
a
l
l
x
86/x64:
F
i
x
argum
e
nt c
h
ec
k
f
o
r bi
t
shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mik
e
Pall
Fi
x
stack che
c
k
in narrowing opt
i
mization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
D
o
c
clea
n
up
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API typecheck error for sp
e
cial
i
ndexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: F
i
x FOLD rule for T
O
BIT
+
CONV
num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mik
e
Pall
ARM: Ha
n
dle mo
r
e arch
define
s
.
commit
|
commitdiff
|
tree
2015-02-25
M
ik
e
Pall
Prop
e
rly
f
ail unsup
p
orted cr
o
s
s
-
co
m
pil
e
to MIPS
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
F
i
x string
t
o
nu
m
ber conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mik
e
P
a
ll
x86/x64: Fix c
o
de genera
t
ion for fus
e
d tes
t
/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pal
l
FFI:
Prevent DSE a
c
r
o
ss ffi
.
str
i
ng()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pal
l
Fix
l
exer error for ch
u
nk
s
without t
o
kens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
D
o
n't co
m
pile IR
_
RE
T
F aft
e
r
CALLT to ff with-si
d
e effects
.
commit
|
commitdiff
|
tree
2015-01-17
M
ike Pall
O
p
enBSD/x
8
6: Better executa
b
le
m
em
o
ry allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mi
k
e
Pal
l
Bump copyright date to
2
015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix
BC
_
UCLO/BC_JMP join optimization in
L
ua parser
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
ARM: Minor interpreter o
p
timi
z
ation
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
x86: Mino
r
interpret
e
r optimiza
t
ion
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/
A
RM
:
F
ix rollb
a
c
k
for variant templat
e
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
M
I
PS: F
i
x excess st
a
c
k growth
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pa
l
l
PPC: Fix
e
xcess stack gro
w
th in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
ARM: Fix write barrier check in B
C
_
USET
S
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
R
M
:
F
i
x exc
e
ss stack gro
w
th in int
e
rpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
F
i
x
co
r
ner case
in string t
o
number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
Pall
x86: Fix argu
m
ent checks for
i
pairs(
)
iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Grace
f
ully
h
andle lua_error(
)
for a sus
p
ended coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid error messa
g
es when
building
with Clan
g
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynASM/
A
RM: Fix descript
i
on s
h
own for mu
l
t
i-eleme
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
F
i
x s
n
apshot
#
0 h
a
ndli
n
g
f
or traces
with a st
a
ck che
c
k
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pa
l
l
FF
I
: No meta fallb
a
ck when
i
nde
x
ing point
e
r to in
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
M
i
ke Pall
Fix fused constant loads un
d
er
h
ig
h
regist
e
r press
u
re
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pa
l
l
Fix
DragonFly
build (u
n
su
p
porte
d
)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike
P
a
ll
D
y
nASM/x86: Add f
l
denv
,
f[n]s
t
env, fxsave, f
x
rstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike
Pall
Dyn
A
SM/x86:
A
d
d shld/shrd
o
pcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
Pall
FF
I
:
F
ix in
i
tialization of unions of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pall
FFI: Fi
x
f
o
r cdata vs
.
n
on-cdata ar
i
thme
t
ic
a
n
d comparis
o
ns
.
commit
|
commitdiff
|
tree
2014-08-05
M
i
ke Pall
FFI: Fix
__i
n
dex/__n
e
w
i
n
d
e
x
metame
t
ho
d
resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
i
ke Pall
Inval
i
date backpropagati
o
n cache after
D
CE
.
commit
|
commitdiff
|
tree
2014-07-04
Mik
e
Pall
FFI: Fix compil
a
tion of refere
n
ce field
access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pal
l
F
ix ABC elimin
a
tion
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike
Pall
FFI: Fi
x
frame traversal for backtraces
w
ith FFI call
b
a
cks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x86: lj_
m
at
h
_random_step() clobbers XM
M
regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix d
e
bug info for main chunk of
s
trippe
d
byt
e
c
o
de
.
commit
|
commitdiff
|
tree
2014-05-28
M
i
ke Pall
Fix compatibil
i
t
y issues with I
l
lumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix
red
z
on
e
overflow in machi
n
e code
g
en
e
ration
.
commit
|
commitdiff
|
tree
2014-05-27
Mik
e
Pa
l
l
x86: Fi
x
code generati
o
n for unused resu
l
t of
math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fi
x
FOLD rule for strin
g
.
sub(s
,
.
.
.
)
== k
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
P
a
ll
FFI
:
Fix recording
of indexing a struct poin
t
e
r
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike P
a
l
l
Fix FOLD
r
ule fo
r
ST
R
R
EF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
ike Pall
Fi
x
frame tr
a
versal while search
i
ng f
o
r
e
r
r
or function
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Workaro
u
n
d
for MSVC build issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pall
FFI: Another fix for cdata equality comparis
o
n
s
.
commit
|
commitdiff
|
tree
2014-04-26
Mi
k
e Pall
Add PS
V
i
ta port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pal
l
Prevent GC estima
t
e miscalcu
l
ati
o
n due to buff
e
r growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Prevent add
i
n
g s
i
de
t
races f
o
r stack ch
e
cks
.
commit
|
commitdiff
|
tree
2014-04-21
M
i
ke Pall
x64: Allow building with
L
U
A
J
IT_USE
_
SYSMALLO
C
an
d
LUAJIT
_
US
E
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike P
a
ll
PPC: Do
n
't
u
s
e
mcrxr on
P
PE
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e Pall
FFI: Fix cdata equality comparison against other Lua
.
.
.
commit
|
commitdiff
|
tree
next