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
Mike Pall
PPC
/
Ne
t
BSD: F
i
x endianess check
.
commit
|
commitdiff
|
tree
2018-05-20
Mike
P
all
x86/x64
:
Check for jcc when us
i
ng xo
r
r,
r
in emi
t
_loadi()
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pa
l
l
F
FI: Mak
e
F
P
to U64 conversions
m
atch JIT ba
c
ken
d
b
e
havi
o
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mike Pal
l
B
u
mp copyright
date to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike Pall
FFI: Add tonumber() spe
c
iali
z
a
t
ion for failed conve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2018-02-27
M
i
ke Pall
F
i
x rechaining of ps
e
udo-
r
esurr
e
cted string keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mi
k
e Pall
Clear
s
tack after
print_jit
_
sta
t
u
s(
)
i
n CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Fi
x
GCC 7
-Wi
m
plici
t
-fallthrough
warn
i
n
g
s
.
commit
|
commitdiff
|
tree
2018-01-29
Mik
e
Pall
F
F
I: Don't assert o
n
#1L
L
(
5
.
2 co
m
patibili
t
y
mod
e
only)
.
commit
|
commitdiff
|
tree
2018-01-18
Mik
e
Pall
F
ix LuaJIT API docs for L
U
AJI
T
_
M
ODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike Pall
F
ix string
.
format(
"
%c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pal
l
Fix save
d
by
t
ecode encapsulated i
n
ELF
obj
e
cts
.
commit
|
commitdiff
|
tree
2017-11-08
M
ike Pall
Fix FOL
D
rul
e
for
strength reduction of w
i
d
ening
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
DynAS
M
/x86: Fix
p
ot
e
ntia
l
REL_A o
v
erflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mi
k
e
Pal
l
Use htt
p
s for fre
e
lis
t
s
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
M
i
ke P
a
ll
M
odify fix f
o
r
warning from 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mik
e
Pall
MIPS
:
Fix handling of spare long-range jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIP
S
: Use precise sea
r
c
h
for exit jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
M
i
ke Pall
Add m
i
ssing LJ_MAX_
J
S
LOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fix LJ_MAX_J
S
LOTS assertion in rec_c
h
eck_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
R
ELEA
S
E Lu
a
JIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mik
e
Pal
l
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pall
Add workaround for MSVC 2015 st
d
io changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike
Pall
O
SX: Fix build with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mi
k
e Pall
FFI: Fix FOLD rules for int
6
4_
t
compariso
n
s
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove
unnecess
a
ry mc
o
de
alloc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit m
c
od
e
a
lloc pr
o
bing,
depending o
n
th
e
avai
l
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pal
l
Fix overly
res
t
r
i
c
tive rang
e
calcul
a
tion i
n
mcode allocat
i
on
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Fix out-of-s
c
ope goto h
a
ndlin
g
in
parser
.
commit
|
commitdiff
|
tree
2017-03-08
M
ik
e
P
a
l
l
Remove internal __mode =
"
K" and repla
c
e
with saf
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Fix annoyi
n
g warning, due t
o
determi
n
ist
i
c binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
DynA
S
M:
F
ix w
a
rning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIP
S
: Don't
use RID_GP as a scra
t
ch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
a
ll
MIP
S
: Fix emitted c
o
de for U32 to float
c
onve
r
s
ion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
Pall
M
I
P
S:
Backp
o
rt wo
r
k
arou
n
d
fo
r
compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
all
Bump
c
o
py
r
ight
d
ate to 20
1
7
.
commit
|
commitdiff
|
tree
2017-01-17
Mike P
a
ll
Fix HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pal
l
Fix cross-
e
ndian
j
it
.
bcsave for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike P
a
ll
Add
"proto"
field to ji
t
.
util
.
funcinfo(
)
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pal
l
Update contact in
f
o
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pal
l
F
i
x GC
s
tep size calcul
a
t
i
o
n
.
commit
|
commitdiff
|
tree
2016-10-02
M
i
ke Pall
AR
M
: Fix
B
LX encoding for Thumb inter
w
orking cal
l
s
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Lo
o
k
s
li
k
e COLORTERM has gone
o
ut of
f
ashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike P
a
ll
Initialize u
v
->immutab
l
e for upvalues
o
f loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike P
a
l
l
Re
v
ert "
O
SX: Switch to
C
lang as the
d
efault compile
r
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adj
u
st comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke Pa
l
l
Fix fo
r
cdata v
s
.
non-cdata arithmetics/comparis
o
ns
.
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Fix un
u
sed vars etc
.
in
internal Lua file
s
.
commit
|
commitdiff
|
tree
2016-06-27
Mike P
a
ll
Drop lef
t
over
r
egs in '
f
or' iterator as
s
ignment, to
o
.
commit
|
commitdiff
|
tree
2016-06-05
M
ike
P
a
l
l
Fix PHI remarking i
n
SINK pas
s
.
commit
|
commitdiff
|
tree
2016-06-03
M
i
ke Pall
F
i
x Valgr
i
nd suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
Pall
Don't tr
y
to record outermost pcall() return to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86:
Don't
spil
l
an
explicit REF_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
A
dd guard for obscure aliasing between open upv
a
lues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike P
a
ll
Remove assumption that lj_math_random_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
i
ke P
a
ll
x86/x64: Fix instruction l
e
ngth decod
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike
Pa
l
l
Fix GCC 6
-Wm
i
sl
e
a
d
ing-indentation warning
s
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix handling
o
f
non
-
numeric strin
g
s i
n
arithmetic
c
oercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike
P
all
Whitespa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pal
l
x86
/
x
64: Sear
c
h for
e
xi
t
j
u
mps with instruction leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
P
al
l
MIPS: Fi
x
BC_ISNEX
T
fal
l
back path
.
commit
|
commitdiff
|
tree
2016-04-03
Mik
e
P
a
l
l
Fix r
e
cord
i
ng of select(n,
.
.
.
) wit
h
off-trace varar
g
s
commit
|
commitdiff
|
tree
2016-04-03
Mike P
a
ll
Cygwin: Allow
c
ross-bui
l
ds to non-C
y
gwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
M
i
ke Pall
MIPS: Fi
x
use of ff
g
ccheck delay s
l
o
ts in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Wind
o
ws:
R
emove intermediate fil
e
s at end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pa
l
l
Fix display of
NULL (light)userdata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fi
x
install for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
F
i
x compile
r
war
n
ings
.
commit
|
commitdiff
|
tree
2016-03-03
M
i
ke
Pall
Bump c
o
p
y
r
i
ght d
a
te to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don't allocate unused
2
nd
re
s
u
l
t registe
r
in JIT compil
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
a
ll
FF
I
:
F
ix
SPLIT pass for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynAS
M
/x
8
6: Add rd
p
mc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
E
x
tend
Valg
r
ind
s
uppressions for n
o
n
-
in
l
ine
d
C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update bu
i
ld instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
Pal
l
OSX: Switch t
o
Clang as the defa
u
lt
comp
i
ler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
execute() when buildi
n
g for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynA
S
M/x86: Restrict shld/shrd to operands wi
t
h same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynAS
M
/x86: F
i
x
some SSE instruction te
m
p
l
ates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FF
I
:
F
ix ipairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop m
a
r
k
s f
r
om
replayed in
s
tr
u
ctions when sin
k
ing
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbo
l
tables in j
i
t
.
dump on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix u
n
sinking check
.
commit
|
commitdiff
|
tree
2015-09-20
M
ike Pall
F
i
x Cygwin sup
p
ort
.
N
o
te: this is
not
a supporte
d
target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properly hand
l
e OOM in trace
_
s
a
ve()
.
commit
|
commitdiff
|
tree
2015-08-19
M
ike Pall
Fix NYICF erro
r
message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Do
n
't propagate qualifiers i
n
to subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike P
a
l
l
Limit number of
a
rguments g
i
ven to
i
o
.
lines() and
f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
F
i
x narrowing of TOB
I
T
.
commit
|
commitdiff
|
tree
2015-06-09
M
ike Pall
x
6
4: A
l
low buil
d
ing without external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke P
a
ll
R
E
LEASE LuaJI
T
-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pall
Update c
h
ange
l
og
.
commit
|
commitdiff
|
tree
2015-05-04
M
ike Pal
l
x86/x64
:
Fix
argument che
c
k f
o
r bit
s
hifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix
s
ta
c
k check in narrowing optimizatio
n
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
ke Pa
l
l
D
oc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
F
i
x L
u
a/C API
t
yp
e
check
e
rro
r
for special inde
x
es
.
commit
|
commitdiff
|
tree
2015-03-02
Mike
Pall
FFI: F
i
x FOLD r
u
le for
TOBIT + CO
N
V num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Handle
more ar
c
h d
e
f
i
n
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
P
r
o
p
erly f
a
il unsupporte
d
cross-compile
to MI
P
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike
P
all
F
ix strin
g
to num
b
e
r conver
s
ion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
P
all
x
8
6/x64:
F
ix code generation f
o
r fus
e
d te
s
t/arit
h
o
ps
.
commit
|
commitdiff
|
tree
next