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
x86/x64: Fix instruction length decoder.
2016-05-06
M
i
ke Pall
x86
/
x64: F
i
x instructio
n
leng
t
h decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmis
l
ead
i
ng-inde
n
tation w
a
r
nings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pa
l
l
Fix handling o
f
non-numeric strings
i
n arithmeti
c
coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pal
l
x86/x64:
Search
fo
r
e
x
it ju
m
ps with instr
u
ctio
n
le
n
gth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
Pa
l
l
MIPS:
Fix BC_ISNEXT fallback
path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike
Pa
l
l
Fi
x
recording of select(n,
.
.
.
) with
o
ff
-
trace
varargs
commit
|
commitdiff
|
tree
2016-04-03
M
i
k
e
P
a
ll
Cyg
w
in:
A
llow
c
ross-builds t
o
no
n
-Cygwin ta
r
get
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mi
k
e Pall
MIP
S
: Fix
u
se of
f
f
g
c
c
h
eck delay slots in inte
r
preter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pa
l
l
Windows: Rem
o
ve intermediate files at en
d
of
build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix display of NULL (lig
h
t
)userd
a
t
a
i
n -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
F
ix i
n
stall
f
o
r
c
ross
-
builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
F
ix c
o
mpiler w
a
rnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pa
l
l
Bump copyright
date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pal
l
Don't a
l
locate unus
e
d 2nd re
s
ult r
e
g
ister in
J
I
T c
o
mp
i
ler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix S
P
LIT p
a
ss for CON
V
i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
Pall
D
ynASM/x86: Add rdpmc
ins
t
ruct
i
on
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Exte
n
d Va
l
grind suppre
s
sions for non-inlined
C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
U
p
date build instru
c
tions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX:
S
witch to C
l
a
n
g a
s
the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
iO
S
:
Disable os
.
ex
e
cute() wh
e
n building for i
O
S >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pa
l
l
DynASM/x86: Re
s
trict
shld/shrd to
o
perands wit
h
sam
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
Dyn
A
SM/x86:
F
ix so
m
e SSE
i
nst
r
uction
templat
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
FFI: Fix ip
a
ir
s
() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
Pall
Drop marks from replayed instructi
o
ns w
h
en sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Flush sy
m
bol tables in jit
.
dump on t
r
ace flus
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
P
all
Fix unsinkin
g
check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin suppo
r
t
.
Note: this is not a
s
upported target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pal
l
Pro
p
e
rly
h
andle OOM in t
r
ace_sa
v
e()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix
NYICF e
r
ror m
e
ssa
g
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pal
l
FF
I
: Don't
propagate qu
a
lif
i
ers into subty
p
es of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
ike P
a
l
l
Limit number
of
argume
n
ts given to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pal
l
Fi
x
narrowing of TO
B
IT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x6
4
:
Allow building
without external unwin
d
er
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke Pall
RELEA
S
E LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Upd
a
te c
h
angelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x
86/x64: F
i
x
argument check for
bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mik
e
Pall
F
ix stack check
in narr
o
wing optimizatio
n
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API ty
p
echeck error for
special
indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike
P
all
FFI: Fix FOLD rule
for TOBI
T
+ CONV num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pal
l
ARM
:
Handle more arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
k
e Pall
Properly fail
u
nsupported cross-compile to MIPS
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
M
i
ke Pall
Fix string to
n
umber conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mi
k
e Pall
x
8
6/x64: Fi
x
co
d
e gen
e
rat
i
on for
f
used test
/
ar
i
th ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prev
e
n
t
DSE across ffi
.
str
i
ng
(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
i
x
l
ex
e
r error for chunks witho
u
t
t
okens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile I
R
_RETF a
f
ter CALLT to ff with-s
i
d
e effec
t
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pall
O
p
enBSD/x86
:
Better e
x
e
c
utable memory allocat
i
on fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mi
k
e P
a
ll
Bump co
p
y
r
ight
d
ate t
o
2
015
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke Pall
Fix BC_
U
CLO/BC_JMP join optimiza
t
ion in Lua
p
arser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
A
R
M:
Minor interpreter optimizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86:
M
inor interpre
t
er optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Dy
n
ASM/
A
RM: Fi
x
roll
b
ack for variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS: Fi
x
excess
s
tack growth in interp
r
ete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
PPC: Fix excess s
t
ack g
r
owth i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
ARM: Fix writ
e
barr
i
er che
c
k
in
BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
ARM: Fix excess stack
g
rowth in interpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
F
ix corner case in str
i
ng
to number
conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike P
a
ll
x86:
F
ix argument check
s
f
o
r ipairs() iterat
o
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mik
e
Pall
Grac
e
f
u
lly
h
andle lu
a
_error()
f
or
a
suspended cor
o
utine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid erro
r
messa
g
es
w
hen b
u
ilding
w
i
th
Cl
a
ng
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pal
l
Dyn
A
S
M/ARM: Fix des
c
r
i
ption shown
for multi-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fix snap
s
hot #0 han
d
lin
g
for traces with
a
stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mik
e
P
a
ll
FFI: N
o
meta f
a
llb
a
ck
when indexin
g
poi
n
te
r
t
o incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
F
i
x
fused constan
t
l
o
ads u
n
der high regist
e
r
pre
s
s
ure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix DragonFly build (unsuppor
t
e
d)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynAS
M
/x86:
Add
f
ldenv, f[n]stenv, fxsa
v
e,
fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mi
k
e
P
all
DynAS
M
/x86:
A
dd
s
hld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
Fix initialization o
f
unions of subtyp
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike P
a
ll
FFI: Fix for cda
t
a vs
.
non-cdata arithmetic and compar
i
son
s
.
commit
|
commitdiff
|
tree
2014-08-05
Mike
P
al
l
FFI: Fix
__index/__newindex metamethod resolutio
n
for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike P
a
ll
Invalidate back
p
ro
p
agation cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
M
i
ke Pall
FFI
:
Fix comp
i
l
ation of referenc
e
field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pa
l
l
Fix ABC elimin
a
t
i
on
.
commit
|
commitdiff
|
tree
2014-06-13
Mike
Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix fra
m
e traversal for backtraces
w
i
th
F
F
I
c
a
llb
a
cks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike P
a
ll
x86
:
lj_math_random_st
e
p()
c
lobb
e
rs XMM
regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mik
e
Pall
Fix d
e
bug info for main chunk of str
i
pp
e
d bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mi
k
e Pall
Fix com
p
a
t
ibility issues with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
M
ike Pal
l
PPC: Fix red zone ov
e
rflow in
m
a
ch
i
ne code generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
8
6: Fi
x
co
d
e generation for u
n
used r
e
sult of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD rule for s
t
ring
.
s
u
b(s,
.
.
.
) ==
k
.
commit
|
commitdiff
|
tree
2014-05-15
M
ike Pall
FFI: Fix
r
e
c
o
rd
i
ng of indexing a struct pointe
r
c
t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pall
Fix FOLD rule for ST
R
R
EF of
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mi
k
e Pall
Fix frame travers
a
l wh
i
le sear
c
hi
n
g for
e
rror function
.
commit
|
commitdiff
|
tree
2014-05-06
Mike
P
all
x64
:
W
o
rk
a
round for MSVC bui
l
d
issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: An
o
ther
f
ix for cdata equality comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike P
a
ll
Prevent GC estimate miscalculation due to buffer
g
r
owth
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
P
a
ll
P
revent ad
d
ing side tra
c
es for stack che
c
ks
.
commit
|
commitdiff
|
tree
2014-04-21
M
ike Pall
x
6
4: Allow
b
u
ilding
with LUAJIT_USE
_
SYSMAL
L
OC and LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
ike Pall
PPC: Don't
use
mcrx
r
o
n
P
PE
.
commit
|
commitdiff
|
tree
2014-04-08
Mik
e
P
a
ll
FFI: Fix cdata equali
t
y compariso
n
aga
i
nst other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e Pall
FFI: Fix c
d
ata equality c
o
m
p
a
rison
against
strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
F
i
x
t
op slot cal
c
ulati
o
n fo
r
s
n
apsh
o
t
s with co
n
tinuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix for reuse
of SCEV re
s
ult
s
i
n FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: A
l
low non-sca
l
ar cd
a
ta to be compared for equa
l
ity
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mik
e
Pall
FFI: Fix pseudo ty
p
e conversions
for t
y
pe
punning
.
commit
|
commitdiff
|
tree
next