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
PPC/NetBSD: Fix endianess check.
2018-06-05
M
ike
P
all
PPC/N
e
tBSD: Fix
e
n
d
ianess
ch
e
ck
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
x86/x64: Check
for jcc when
u
sing xor r
,
r in emit_loadi()
.
commit
|
commitdiff
|
tree
2018-05-20
Mike
P
all
FFI: Make FP to U64
c
o
n
vers
i
o
n
s
match JIT ba
c
ke
n
d behavio
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mike
P
all
B
u
mp copyr
i
g
ht
date to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
M
ike
Pall
FFI:
A
dd ton
u
m
b
er() specia
l
izati
o
n f
o
r fail
e
d conversi
o
ns
.
commit
|
commitdiff
|
tree
2018-02-27
M
i
k
e
Pall
Fix rechain
i
n
g of pseudo-resurr
e
c
t
e
d
s
t
ring keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Clear stack a
f
ter print_j
i
t_sta
t
us() in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mik
e
Pall
Fix GCC 7
-
Wimpli
c
it-fallthrough warnings
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
ke Pall
FFI: Don't asser
t
on #1
L
L
(5
.
2 comp
a
tibilit
y
m
o
de only)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike
Pall
Fix
LuaJI
T
API doc
s
for LUAJI
T
_MOD
E
_*
.
commit
|
commitdiff
|
tree
2018-01-14
M
ike Pall
Fix string
.
for
m
a
t("%c"
,
0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pal
l
Fix saved
b
ytecode encapsulated in ELF obje
c
ts
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pal
l
Fix FOLD r
u
le for s
t
r
ength reduction of widening
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
DynASM/
x
8
6
: Fix potential
REL_
A
ov
e
rflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use h
t
t
p
s for f
r
eeli
s
ts
.
o
rg lin
k
s
.
commit
|
commitdiff
|
tree
2017-06-12
Mike
P
a
l
l
Modify
f
ix
for warn
i
ng from
'
ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pa
l
l
MIPS: F
i
x handlin
g
o
f
s
p
are long-range jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike P
a
ll
MIP
S
: U
s
e precise search for exit
j
um
p
patchi
n
g
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add missin
g
LJ_MAX_JSLOTS chec
k
.
commit
|
commitdiff
|
tree
2017-05-09
Mike P
a
ll
Fix LJ_M
A
X_JSLOTS asserti
o
n
i
n rec_che
c
k_sl
o
t
s()
.
commit
|
commitdiff
|
tree
2017-05-01
M
i
k
e Pa
l
l
RE
L
E
A
SE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mik
e
Pall
U
pdate change
l
o
g
.
commit
|
commitdiff
|
tree
2017-04-17
Mike P
a
ll
A
dd workaround f
o
r M
S
VC
2
015
s
tdi
o
ch
a
nges
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OS
X
: Fix
b
uild
wi
t
h
recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
M
i
ke Pall
FFI: Fix FOLD rules
f
or in
t
64_
t
compari
s
ons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pal
l
R
e
m
o
ve unnecessary
mco
d
e alloc pointer
c
he
c
k
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Li
m
it mcode alloc
p
r
obing, d
e
pending on the availa
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e
Pall
F
i
x ov
e
rly restri
c
tive range
c
a
lcu
l
a
t
ion in m
c
o
d
e allo
c
a
tion
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix
out-of-scope goto
handlin
g
in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Remove internal _
_
mode = "K" a
n
d
r
ep
l
ace with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Fix a
n
n
oying warni
n
g,
due to d
e
terminis
t
ic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
DynASM: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
al
l
MIPS: Do
n
't use
R
I
D_G
P
a
s
a
s
cratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
a
l
l
MIPS: Fix emitted code for U32 to float convers
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIP
S
:
B
ackport w
o
rkaround for compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
M
i
ke Pa
l
l
Bum
p
cop
y
right date
to
2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
F
ix HTM
L
formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
F
i
x
cross-endian jit
.
bcsa
v
e
for MIPS targe
t
.
commit
|
commitdiff
|
tree
2016-12-15
M
i
ke Pall
A
dd "pr
o
to" fi
e
ld
t
o ji
t
.
util
.
fun
c
info()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pa
l
l
Update contact info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike P
a
ll
Fix GC st
e
p size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM: F
i
x
BLX encoding fo
r
Thu
m
b interworkin
g
calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Look
s
l
i
k
e
COLO
R
T
E
RM has
g
o
n
e out
of
fas
h
ion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
In
i
tialize uv->immuta
b
le for upvalues of loaded
chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
R
e
ve
r
t "O
S
X:
S
witch t
o
Cla
n
g as the de
f
ault compi
l
er
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjust comme
n
t with
define
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix for cdata vs
.
n
o
n
-
c
data ar
i
thmetics/
c
omparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unused vars etc
.
in internal Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
M
ike
P
all
Drop
l
eftover regs in
'for' iterator
a
s
s
ignment
,
t
o
o
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI
remarkin
g
in
SIN
K
pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
Pall
F
i
x
V
algrind suppres
s
ions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don't try to rec
o
rd outer
m
ost p
c
a
ll(
)
return
t
o l
o
wer
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
M
ike
P
all
x
8
6: Don't
spill an expl
i
cit REF_BASE in the
I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mi
k
e Pall
Add guard for ob
s
cure aliasing
b
et
w
een open
u
pval
u
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
R
em
o
ve assumption that lj_
m
ath_random_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
ik
e
Pall
x86/x64: Fix instruc
t
i
o
n length
d
eco
d
er
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
F
ix GCC 6
-Wm
i
slea
d
ing-indentation w
a
rn
i
ngs
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix ha
n
dlin
g
o
f no
n
-numeri
c
strings
i
n ar
i
thmetic c
o
e
r
cio
n
s
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
W
h
itespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e
P
all
x86/x64: Se
a
r
ch f
o
r
exit jumps
w
i
t
h instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pa
l
l
MIPS: Fix
BC_ISNEXT
f
allback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mi
k
e
Pal
l
Fix re
c
ord
i
ng of select(
n
,
.
.
.
) with of
f
-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
Mike
Pall
C
y
gwin:
A
llow c
r
oss-b
u
i
ld
s
to non-C
y
gw
i
n t
a
r
g
ets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS: Fix use o
f
ffg
c
check
dela
y
slots in inter
p
re
t
er
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e
Pall
Windows: Remo
v
e inter
m
ediate fil
e
s at
end of b
u
i
l
d
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
ke Pall
F
i
x display of NULL (light)
u
serd
a
ta
i
n -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
i
nstall for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
c
ompiler wa
r
nings
.
commit
|
commitdiff
|
tree
2016-03-03
M
i
ke Pall
B
ump
c
opyright date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don
'
t allocate unused 2nd result register in JI
T
compi
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
M
i
k
e
Pa
l
l
FFI: Fix S
P
L
IT
p
ass
f
o
r
C
ONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Dy
n
ASM/x86: Ad
d
rdpmc
i
nstr
u
ction
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike Pall
Extend Val
g
ri
n
d suppressions for non-inlined
C
code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Upd
a
te build instructi
o
ns
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pall
OSX: S
w
itch t
o
Clang
as the d
e
fault comp
i
ler
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pall
iOS: Disab
l
e
o
s
.
execute() when bui
l
ding for iOS
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Dy
n
ASM/x86: Re
s
tri
c
t
s
hld/shrd to
o
p
e
r
ands with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
Dy
n
ASM/x86: Fix some
S
S
E
i
nstruction te
m
plates
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
P
all
FFI: Fix ipa
i
r
s()
r
ecording
.
commit
|
commitdiff
|
tree
2015-10-15
M
i
ke Pall
Drop mar
k
s from replayed instructions when sinkin
g
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbol ta
b
l
e
s
in jit
.
dump
on tra
c
e
f
lush
.
commit
|
commitdiff
|
tree
2015-10-01
M
ike Pall
Fix
u
nsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygw
i
n support
.
Note: this is
n
ot a
su
p
ported targe
t
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
Pall
P
r
operly h
a
ndle OOM in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
M
ik
e
Pall
F
ix NYICF error
m
essag
e
.
commit
|
commitdiff
|
tree
2015-07-17
M
ike Pal
l
FFI
:
D
o
n't propagate qualifiers into s
u
b
t
y
pes of comple
x
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
ke Pall
Limit number of
arg
u
ments giv
e
n to io
.
li
n
es() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowi
n
g of
T
O
B
IT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pal
l
x64: Allo
w
b
uilding with
o
ut external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
ll
RELEASE LuaJIT
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e Pal
l
Update cha
n
gelo
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64
:
Fix
a
rgumen
t
check
for bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack check in narrowing optimizat
i
on
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
ke Pal
l
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mi
k
e Pall
Fix L
u
a/C API typecheck error for special
indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI:
Fix F
O
LD rule for TOBIT + CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mi
k
e Pall
ARM:
Handle
m
o
re
a
r
ch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Pr
o
perl
y
fai
l
unsupporte
d
c
r
oss-
c
ompile
t
o
M
I
P
S64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix string
t
o number
c
onversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mik
e
P
a
ll
x86/x64: Fix code gen
e
r
a
tion for fused t
e
st/arith
o
ps
.
commit
|
commitdiff
|
tree
next