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 BC_UCLO insertion for returns.
2018-04-22
Mike Pa
l
l
FFI:
A
dd t
o
numb
e
r() spec
i
alization for failed
c
onver
s
io
n
s
.
commit
|
commitdiff
|
tree
2018-02-27
M
ike Pall
Fix r
e
cha
i
nin
g
of pseudo-resurrected string keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mi
k
e
Pall
Clea
r
stack after print_jit_status() in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike
Pall
Fix GCC 7
-Wimplicit-fall
t
hrough warnings
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
ke Pall
FFI: Don't ass
e
rt on #1LL
(5
.
2 co
m
pa
t
i
b
il
i
ty mode o
n
ly)
.
commit
|
commitdiff
|
tree
2018-01-18
Mik
e
Pall
Fix LuaJIT API docs for LUAJIT_MOD
E
_
*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike Pall
F
ix string
.
format("
%
c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fi
x
s
aved bytecode
encap
s
ulated
i
n
ELF
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
Fix FOLD ru
l
e for strength
r
eduction of wid
e
ning
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pa
l
l
DynAS
M
/x86: Fix potential
R
EL_A
o
v
erflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use https
for freeli
s
ts
.
org l
i
nks
.
commit
|
commitdiff
|
tree
2017-06-12
Mike Pal
l
M
o
dify fix fo
r
warn
i
ng
from 'ar
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
M
I
PS
:
Fix handli
n
g
o
f s
p
are
lo
n
g-range
jump
s
lots
.
commit
|
commitdiff
|
tree
2017-06-07
M
i
k
e
P
a
ll
MIPS: U
s
e precise search for exit
j
ump patchi
n
g
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pa
l
l
Add missing LJ_MAX_
J
SLOTS c
h
eck
.
commit
|
commitdiff
|
tree
2017-05-09
Mike P
a
ll
Fi
x
LJ_MAX_J
S
LOTS a
s
sert
i
on
i
n rec_chec
k
_s
l
ots(
)
.
commit
|
commitdiff
|
tree
2017-05-01
Mi
k
e
Pall
RELEASE Lu
a
JIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike
Pall
Update
chan
g
e
log
.
commit
|
commitdiff
|
tree
2017-04-17
Mike
P
all
Ad
d
w
orkaroun
d
for MSVC 2015 std
i
o changes
.
commit
|
commitdiff
|
tree
2017-04-07
M
ike Pall
OSX:
Fix
b
u
ild wit
h
r
e
cent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI: F
i
x FOLD
r
ul
e
s for int64_t
c
o
mpa
r
isons
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke P
a
ll
Remove unnecessary mcode a
l
loc
p
ointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
L
imit mcode alloc probing,
d
epending
on
the available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
F
ix overly restrictive range calculation in mcode allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Fix o
u
t-of
-
scope g
o
to handling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Rem
o
ve internal __mode = "K" and replace
with s
a
fe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
F
i
x
ann
o
ying wa
r
ning,
due
to
d
eterministic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike
Pa
l
l
DynASM: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
Pall
MI
P
S
:
D
on't
use RI
D
_GP as a
s
cratch registe
r
.
commit
|
commitdiff
|
tree
2017-02-20
Mik
e
Pal
l
MIP
S
: Fi
x
emitted
c
ode fo
r
U32 to f
l
oat convers
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
M
I
P
S
:
Bac
k
p
or
t
workar
o
und for compact unwind
tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump copyri
g
ht date to
2
0
17
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
Pall
Fi
x
H
TM
L
formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix
c
ross-end
i
an jit
.
b
csave
f
o
r MIPS ta
r
get
.
commit
|
commitdiff
|
tree
2016-12-15
Mi
k
e
Pall
A
dd "proto" fiel
d
t
o
jit
.
ut
i
l
.
func
i
nfo
(
)
.
commit
|
commitdiff
|
tree
2016-11-21
M
ike Pall
Update contact i
n
f
o
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pall
Fix
G
C
s
t
ep
s
ize calculat
i
on
.
commit
|
commitdiff
|
tree
2016-10-02
M
ike Pall
ARM: Fix BLX encoding
f
or Thumb i
n
terworkin
g
calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks
l
i
ke CO
L
ORTERM
has
g
one out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
I
n
itializ
e
uv->imm
u
table for
u
pvalue
s
of loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mik
e
Pall
R
evert
"O
S
X: Switch to Clang as the
d
efault comp
i
l
er
.
"
commit
|
commitdiff
|
tree
2016-07-17
M
i
k
e
Pall
Adjust
c
omm
e
nt w
i
th define
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pa
l
l
Fix for cdata v
s
.
no
n
-cdata
arit
h
metics/comparis
o
ns
.
commit
|
commitdiff
|
tree
2016-07-17
Mike
P
a
l
l
Fix unu
s
ed va
r
s etc
.
in i
n
ternal Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Drop
l
e
ftover reg
s
in 'for'
i
terator assignment,
t
oo
.
commit
|
commitdiff
|
tree
2016-06-05
Mike
Pall
Fix
PHI remarkin
g
in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgrind su
p
pression
s
.
commit
|
commitdiff
|
tree
2016-06-03
M
i
k
e
P
a
ll
Don'
t
try to recor
d
ou
t
erm
o
st pcall() re
t
ur
n
to
low
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x
8
6: Do
n
't spill
a
n explicit REF_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add guard for
o
bscure
a
l
i
asing between open upvalue
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike P
a
ll
Remo
v
e assumption th
a
t lj_math_random
_
step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mik
e
P
all
x86/x64: Fix instructio
n
l
e
n
gth de
c
o
der
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pal
l
Fix GCC 6 -Wmisleading-i
n
dentation warning
s
.
commit
|
commitdiff
|
tree
2016-04-21
Mike
Pall
Fix hand
l
ing of non-nume
r
ic st
r
i
n
gs in a
r
ithmetic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e Pall
W
h
itespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64: Search fo
r
exit jumps
w
i
th instructio
n
length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
MI
P
S: Fix BC_ISN
E
X
T
fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
M
i
ke
Pall
Fi
x
recording of sel
e
ct(n,
.
.
.
) with off-trace
varargs
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pa
l
l
Cygwin: Allow cro
s
s-builds to non-Cygwin targe
t
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike
P
all
M
I
P
S: Fi
x
use of ffg
c
check dela
y
s
l
ot
s
i
n
interpr
e
ter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
all
Wind
o
w
s
:
Remove interme
d
ia
t
e fi
l
e
s
at end of b
u
i
ld
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
Pall
Fix
display of NULL (lig
h
t)
u
serdata in -jdu
m
p
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix install f
o
r c
r
oss-
b
uilds
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke Pall
Fix compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2016-03-03
Mik
e
Pall
B
ump co
p
yright
date to 2
0
16
.
commit
|
commitdiff
|
tree
2016-02-10
Mike
Pall
Don'
t
all
o
cate unused
2n
d
result register in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
all
FFI: Fix S
P
LIT pass for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
D
ynASM/x86: Add rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Exten
d
Valgrind suppressions
f
or non-inli
n
ed C c
o
de
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike P
a
ll
Update buil
d
instru
c
tions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX
:
S
w
itch
to Cl
a
n
g as t
h
e default co
m
p
i
ler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
execu
t
e(
)
when building
f
or
i
OS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
Pall
DynAS
M
/x86: Restrict
s
hld/shrd
t
o o
p
erand
s
with
s
ame
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
DynASM/x86: Fix some SSE in
s
truc
t
ion templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
FFI: Fix ipairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike P
a
ll
Drop mark
s
fro
m
r
e
played i
n
structions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
l
ush symbol
table
s
in j
i
t
.
dump on tr
a
ce flus
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mik
e
Pa
l
l
Fix C
y
gwin sup
p
ort
.
Note: this is not
a supported target
.
commit
|
commitdiff
|
tree
2015-08-19
M
ike Pall
Properly
h
andle OOM in
trace_sav
e
()
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e Pall
Fix N
Y
ICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Don't propagate q
u
alifier
s
into subtype
s
o
f
c
o
m
p
lex
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
ke Pall
Li
m
i
t nu
m
ber of arguments given to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mik
e
Pall
Fix narrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e
Pal
l
x
64: Allow building without external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike
P
a
l
l
RELEASE
LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mik
e
Pall
x
8
6/x64: Fix argument c
h
eck for bit
s
hifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
F
i
x
st
a
ck check in
narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
P
all
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pal
l
Fix Lua/C
AP
I
t
y
pec
h
eck error
for spec
i
al indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI
:
Fix
F
O
L
D r
u
le for TOBIT +
CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
A
R
M
: Handl
e
more arch defi
n
es
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Pro
p
erly f
a
i
l unsu
p
ported cross-co
m
p
i
le to MIPS
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mike
Pall
Fix
s
t
r
i
ng
t
o numbe
r
c
onversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x6
4
: Fix
c
ode
generat
i
on
for fused test/a
r
ith
ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike
Pall
FFI: Prevent DS
E
across
ffi
.
st
r
ing()
.
commit
|
commitdiff
|
tree
2015-02-02
M
i
ke Pall
Fix
l
exer error
for chunks witho
u
t
tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Do
n
'
t
compile IR_RETF after C
A
LLT to ff
w
ith-side eff
e
c
ts
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Op
e
nBSD/x86: Bet
t
er e
x
ec
u
t
a
ble memory a
l
location for
.
.
.
commit
|
commitdiff
|
tree
next