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
M
i
ke Pall
Fix
Va
l
g
r
i
nd supp
r
essions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Do
n
't try to record outermost pcall() return to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
M
ike Pall
x
86
:
Don'
t
s
pill an
e
xplicit REF_BASE in
t
he IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
Pall
Add gua
r
d fo
r
obscure aliasing
b
etween
o
pe
n
upva
l
ues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Remove
a
ss
u
mption that lj_math_random_step() do
e
sn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike
P
all
x
86/
x
64: Fix ins
t
ructio
n
length de
c
oder
.
commit
|
commitdiff
|
tree
2016-04-24
M
i
ke Pall
F
i
x
GCC 6
-
W
misleading-indentation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mik
e
Pall
Fix handling of
n
o
n-nume
r
ic
string
s
in arit
h
me
t
ic
coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike
P
a
l
l
Wh
i
tes
p
ace
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
x86/x64
:
Search for ex
i
t jumps wi
t
h
i
ns
t
ruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mi
k
e Pall
MI
P
S: Fix BC_ISNEX
T
fal
l
back
p
a
t
h
.
commit
|
commitdiff
|
tree
2016-04-03
Mi
k
e Pall
Fix reco
r
ding of sele
c
t
(n,
.
.
.
) with off-t
r
a
c
e
v
a
r
a
rgs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin: A
l
low
c
r
oss
-
b
u
ilds
t
o
n
on-Cygwin
targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pal
l
MIPS: Fix use of ffgccheck delay slots in
i
nterpr
e
ter
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
ke Pall
Windows: Remove
intermedia
t
e fil
e
s
at end
of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e
Pall
F
ix display of NULL (light)
u
serd
a
ta in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pa
l
l
Fix
install
fo
r
c
ross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pal
l
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump cop
y
right d
a
te to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
i
ke Pall
Don't
allocate unused
2
n
d
resu
l
t
register i
n
JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
al
l
FFI: Fix SPLIT pass for CO
N
V i64
.
u
6
4
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x
8
6
:
A
d
d rdpmc in
s
tr
u
ct
i
o
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
E
x
tend Valgrind
s
u
pp
r
essions for non-i
n
lined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update build
i
nstructions
.
commit
|
commitdiff
|
tree
2015-10-24
M
ik
e
Pall
OSX: S
w
itch to C
l
a
ng as the d
e
f
a
ult compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
e
x
ecute() whe
n
building
f
or iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
DynASM/x86: Restric
t
shl
d
/shr
d
to ope
r
and
s
with s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynA
S
M/x8
6
:
F
ix
some SS
E
inst
r
uction templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
a
l
l
FFI: Fix ipairs() re
c
ording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
P
all
D
r
op marks from replayed instructi
o
n
s
when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
l
ush symb
o
l
t
able
s
in jit
.
dump o
n
trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix
u
nsinking
c
h
eck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin support
.
Note:
t
his is not a supported t
a
rget
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pal
l
Prope
r
ly handle OOM in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
M
i
ke Pall
FFI: Don't
p
ropagate qualifiers into subt
y
pes of
c
omplex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike
P
a
l
l
L
imit number of argu
m
e
n
ts given to io
.
l
i
nes
(
) and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narro
w
ing
of
T
O
BIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64: A
l
low building without
external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
REL
E
A
SE LuaJ
I
T-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike
Pall
Up
d
a
te change
l
og
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x
6
4: Fi
x
arg
u
ment check for bit
shi
f
ts
.
commit
|
commitdiff
|
tree
2015-04-28
Mik
e
Pall
Fix sta
c
k check in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
D
o
c
cleanu
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike
P
all
Fix Lua/C API typech
e
ck error f
o
r special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
M
i
k
e
Pall
FFI
:
Fix FOLD rule for TOBI
T
+ CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
ike P
a
l
l
ARM
:
Handle mor
e
arch d
e
fin
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Prope
r
ly fail uns
u
pported cross-
c
ompile to MIP
S
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix string to number conv
e
rsion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fi
x
code generation
for fus
e
d
test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike
Pal
l
F
F
I: Pre
v
e
nt DSE acros
s
ffi
.
s
t
r
i
ng()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike
P
all
Fix lexer erro
r
for chun
k
s
without
t
okens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don'
t
compile IR_R
E
TF after
CALLT to ff wit
h
-side effect
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
OpenBSD/x86: Better execu
t
able memory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump c
o
py
r
i
g
ht d
a
te
t
o
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_U
C
LO/BC_JMP joi
n
optim
i
zation in L
u
a
parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
ARM: M
i
n
or
interpr
e
ter optimi
z
a
tion
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
l
l
x86: Minor interpre
t
e
r
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
all
Fix
d
ocs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
DynASM/ARM: Fix rollback
f
o
r
v
a
ria
n
t
templat
e
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pal
l
MIPS: Fix excess s
t
a
c
k
g
r
o
wth in interpret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC:
Fix excess
stack growth
i
n interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM
:
F
i
x wri
t
e barrier chec
k
in
BC_
U
SETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
a
ll
ARM: Fi
x
exc
e
ss stack g
r
o
w
th
in
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
P
all
Fix corn
e
r case in string to number conversio
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mi
k
e Pall
x8
6
: F
i
x
a
r
gument checks for ipairs
(
) iterat
o
r
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
k
e
Pall
Gr
a
cefully ha
n
dle lua_err
o
r
(
) for a suspended coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mi
k
e P
a
ll
Avoid
e
rror
m
essages when building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
D
y
nASM/AR
M
: Fix description sh
o
wn for multi-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
ike Pall
F
i
x snapshot #0 h
a
ndlin
g
for trace
s
with a sta
c
k check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI: No meta fallback
w
he
n
index
i
n
g
p
o
in
t
er
to incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fused c
o
nstant loads unde
r
h
igh registe
r
pre
s
sur
e
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
F
i
x Dragon
F
ly
b
ui
l
d (
u
nsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pal
l
DynASM/x86:
Add fldenv, f[n]stenv, fxsave
,
f
x
r
s
tor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
Dy
n
A
S
M/x86: Add
s
hld/shrd
o
pcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
Pall
FFI: Fix
i
n
i
tia
l
ization of unions of subtype
s
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pall
FFI: Fi
x
f
or cdata vs
.
non-cdata arithmetic a
n
d
compa
r
iso
n
s
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix _
_
index/__newi
n
dex metamethod resolut
i
on for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mi
k
e Pall
I
n
v
ali
d
ate backpr
o
pa
g
ation cache
after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: F
i
x com
p
ilation of
r
eferen
c
e field ac
c
ess
.
commit
|
commitdiff
|
tree
2014-07-01
Mike P
a
l
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
M
i
ke Pa
l
l
Typ
o
.
commit
|
commitdiff
|
tree
2014-06-12
Mike P
a
l
l
FFI:
F
i
x
fr
a
me traversal for backtraces w
i
th FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x
86:
lj_mat
h
_random_s
t
ep() clobbers XMM
r
egs on
O
SX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e Pall
F
i
x
deb
u
g
info for main
chunk of
stripp
e
d b
y
tecode
.
commit
|
commitdiff
|
tree
2014-05-28
M
ike Pal
l
Fix compatibili
t
y iss
u
es w
i
th I
l
l
umos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
P
PC: Fix red zon
e
over
f
low
in
m
achine
c
ode generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fix code generation
f
or
unused result 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
M
i
ke Pall
FFI: Fix
re
c
ording of indexing a
s
t
r
uc
t
poin
t
er
cty
p
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pal
l
Fix
F
OLD r
u
le for STRREF
of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
ike Pall
Fix frame traversal while sear
c
hin
g
for error
f
un
c
ti
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e Pall
x64: Workaroun
d
for MSVC bui
l
d issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Ano
t
her
f
ix f
o
r cda
t
a equality compa
r
isons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
ke Pall
Add
PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC estimate miscalculation
d
ue
t
o buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pal
l
P
r
e
vent adding
side traces for stack che
c
ks
.
commit
|
commitdiff
|
tree
2014-04-21
M
i
k
e
Pall
x
64: Allow bu
i
ldin
g
with LUA
J
IT_U
S
E_SYS
M
ALLOC a
n
d LU
A
JIT_
U
SE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
P
P
C: Don
'
t use mcrxr o
n
PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mik
e
P
al
l
FFI: Fi
x
c
d
ata e
q
ual
i
t
y
comparison against other Lua
.
.
.
commit
|
commitdiff
|
tree
next