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: Search for exit jumps with instruction length decoder.
2016-04-18
M
ike Pall
x8
6
/x64:
Search for exit jumps
with instructio
n
length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
M
i
ke Pall
MI
P
S: Fix
BC_ISNEXT fallba
c
k path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pal
l
Fix
r
ecord
i
ng of select(n,
.
.
.
)
with o
f
f-t
r
ace
v
a
rarg
s
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
C
y
g
w
i
n: Allo
w
cross-builds to n
o
n-Cygw
i
n targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS: Fix use of ffgccheck delay slots in interpr
e
ter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
Pall
Win
d
ow
s
: R
e
move interm
e
diate files at end
o
f
b
u
ild
.
commit
|
commitdiff
|
tree
2016-03-28
M
ike Pall
Fix d
i
splay of
N
ULL (light)userd
a
t
a
i
n
-
jd
u
mp
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke Pall
Fix i
n
st
a
ll for cross-
b
uild
s
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke Pal
l
Fix compiler
warning
s
.
commit
|
commitdiff
|
tree
2016-03-03
M
i
ke Pall
Bump copyr
i
ght
d
at
e
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
i
ke Pall
Don'
t
a
l
l
ocate
u
nused 2nd result regist
e
r
i
n
JIT
compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike P
a
ll
F
FI: Fix SPLIT pas
s
f
o
r
CONV i
6
4
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x86: Add rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
E
xtend Val
g
r
ind su
p
press
i
ons for
n
on-inlin
e
d C code
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike P
a
ll
Update
build instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
OSX: Switch to Clang as the
default compi
l
er
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
i
O
S: Dis
a
b
l
e os
.
exec
u
t
e() when bu
i
lding for iOS
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
DynASM/x8
6
: Re
s
trict shld/
s
hrd to oper
a
n
d
s wit
h
same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
D
y
nASM
/
x86: Fix som
e
SSE instruct
i
on t
e
mp
l
ates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
FFI:
Fix ipairs() record
i
ng
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
Pall
Drop marks fr
o
m replayed instruc
t
ions
w
hen sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
F
lus
h
symbo
l
tables i
n
jit
.
dump on t
r
a
ce flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
F
ix
u
nsi
n
king c
h
eck
.
commit
|
commitdiff
|
tree
2015-09-20
Mi
k
e Pall
Fix Cygwin supp
o
rt
.
Note: this is not a supported
t
arget
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
P
r
o
p
erly handle
O
OM in
t
race
_
s
av
e
()
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e P
a
ll
Fix NYICF
e
rror mess
a
ge
.
commit
|
commitdiff
|
tree
2015-07-17
Mike P
a
ll
FFI: Don't pro
p
ag
a
t
e
qualifiers
in
t
o sub
t
y
pes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
ke Pall
L
i
mit
n
umb
e
r
of argume
n
ts
given to io
.
lines()
a
nd fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike
Pall
F
i
x nar
r
o
wing o
f
TOB
I
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike
Pall
x
6
4
: Allow
bu
i
lding withou
t
externa
l
un
w
i
n
der
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke
P
all
Update ch
a
ngelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mi
k
e Pall
x86/
x
64: Fix argument check
for bi
t
shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pal
l
Fix stack c
h
eck in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
Pall
Doc clea
n
u
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
F
ix Lua/C API typ
e
check error f
o
r s
p
e
cial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mi
k
e
Pa
l
l
FFI: Fix FO
L
D rule fo
r
TOB
I
T
+ CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Hand
l
e more a
r
ch d
e
f
i
n
es
.
commit
|
commitdiff
|
tree
2015-02-25
Mi
k
e
P
all
Properly
f
ail unsu
p
ported cr
o
ss-compile to MI
P
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mi
k
e Pall
Fix stri
n
g to number co
n
v
ersion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x8
6
/x6
4
: Fix c
o
d
e
genera
t
ion for fused
test/arit
h
ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent DS
E
ac
r
oss ffi
.
s
t
r
i
ng
(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix
le
x
e
r error for chun
k
s witho
u
t tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don't compile IR_RETF after C
A
LLT
t
o ff wi
t
h-side
e
ffects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
P
a
l
l
O
p
enBSD/x86: Better ex
e
cu
t
abl
e
memory allocation
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright dat
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_UCLO/
B
C_JMP jo
i
n optimization in Lu
a
parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM:
M
inor
interpret
e
r optimizat
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
Pall
x86:
Minor interpreter
o
pt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
F
ix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e Pall
DynASM/ARM: Fix rollback
f
or var
i
ant
t
emplates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
M
IPS: Fix excess
s
tack growth in interp
r
eter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix excess
s
tack growth
in interpret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
A
RM: Fix
w
r
i
t
e
barrier che
c
k in BC
_
USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
ARM: Fix exce
s
s stack gro
w
t
h
in inter
p
reter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Fix c
o
rner
case in string
t
o number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
P
all
x8
6
: F
i
x arg
u
men
t
checks for ipairs() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
G
r
acef
u
l
ly handle lua_e
r
ror()
for
a suspended co
r
outine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike
P
a
l
l
Av
o
id
error
message
s
w
hen building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
M
ik
e
Pa
l
l
DynASM/ARM: Fix descripti
o
n shown for m
u
lti-eleme
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike
P
al
l
Fix sn
a
p
shot #0
ha
n
dl
i
n
g
for trac
e
s wi
t
h a stac
k
check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mik
e
Pall
FFI: No meta fallback when
inde
x
ing
poin
t
er to inco
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fused
c
onstant loads under h
i
gh register p
r
essure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pa
l
l
Fix D
r
agonF
l
y
buil
d
(u
n
supported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
Dyn
A
SM/
x
86:
Add
f
l
denv, f[n]
s
ten
v
, fxsave,
fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mi
k
e
Pall
DynASM/x86:
Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix initialization of uni
o
n
s of su
b
types
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for
c
d
a
ta vs
.
non-cdata
arithmetic an
d
comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
M
i
ke Pall
FFI: F
i
x _
_
index/__ne
w
index metam
e
tho
d
resolutio
n
fo
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pa
l
l
Invalid
a
te backpropagation
c
ache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike P
a
ll
FFI
:
Fix
co
m
pilatio
n
of reference field a
c
cess
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pal
l
Fix ABC elim
i
nation
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
M
i
ke Pall
FFI: Fix
f
rame traversal for backtraces
w
ith
FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x86
:
lj_ma
t
h_random_step() clobber
s
XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
F
i
x
de
b
u
g
info for main
c
hu
n
k o
f
stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pal
l
Fix
comp
a
t
ibility i
s
sues with
Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix red zone
o
verflow in
mac
h
ine
co
d
e
ge
n
eratio
n
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
86: F
i
x code generation for unused
r
esu
l
t of
math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD r
u
l
e for
s
t
ring
.
sub(s
,
.
.
.
)
=
= k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pall
FFI: Fi
x
recording of indexing a struct po
i
nter ctyp
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOLD ru
l
e for STRREF of SNE
W
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix
f
r
a
m
e traver
s
al w
h
ile searching for error
f
uncti
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
M
ik
e
Pall
x64: Worka
r
ou
n
d
f
o
r
MS
V
C build issu
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Anot
h
er fix for cdata equality comp
a
risons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add PS Vita po
r
t
.
commit
|
commitdiff
|
tree
2014-04-22
M
i
ke Pall
Prevent GC estimate miscalcul
a
t
i
on
due to buffer grow
t
h
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent adding sid
e
t
races for stack che
c
ks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Allow buildi
n
g with LUAJIT_USE_SYSM
A
L
L
OC and L
U
AJ
I
T_
U
SE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC: Don'
t
use
m
crxr o
n
PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix c
d
ata eq
u
ality comparison ag
a
i
nst oth
e
r Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cdata equality
comparison again
s
t strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix top slot calculation fo
r
snapshots
with continuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct
f
ix for reuse
o
f SCEV r
e
su
l
t
s
in
F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-31
M
i
ke Pall
FFI: A
l
low no
n
-scalar cdata to be
compar
e
d for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
M
i
k
e
Pall
F
F
I:
Fix pseudo type co
n
versio
n
s fo
r
type
p
unning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
all
Fix ch
e
ck
for
reuse of SCEV results
in F
O
R
L
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
Pall
x86/x
6
4: A
v
oid use of SAHF in
s
truction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
REL
E
ASE
LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
next