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
Bump copyright date to 2018.
2018-04-25
Mike Pa
l
l
Bump copyright date
to
2
018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike Pall
F
F
I
:
Add tonu
m
ber() speci
a
li
z
ation for failed conversions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike P
a
l
l
Fix rechai
n
ing of
p
seu
d
o-res
u
rrected st
r
ing ke
y
s
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Clea
r
stack after print_jit_status() in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mik
e
Pall
Fix GCC
7
-W
i
mp
l
icit-f
a
llthrough wa
r
nings
.
commit
|
commitdiff
|
tree
2018-01-29
Mi
k
e
Pal
l
FFI:
D
on't as
s
ert on #1
L
L
(5
.
2 compatibility mode only)
.
commit
|
commitdiff
|
tree
2018-01-18
Mi
k
e Pall
Fi
x
L
uaJIT API docs
f
o
r
LUAJIT
_
MODE_
*
.
commit
|
commitdiff
|
tree
2018-01-14
M
ike Pall
Fix st
r
ing
.
for
m
at("
%
c", 0
)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fix saved byte
c
ode encap
s
ulated
i
n ELF objects
.
commit
|
commitdiff
|
tree
2017-11-08
M
ike Pall
Fi
x
F
O
LD rule f
o
r
str
e
ngth reduct
i
o
n of wideni
n
g
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
DynA
S
M/x86:
Fix
p
o
tential RE
L
_A o
v
e
r
fl
o
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike
Pall
Us
e
htt
p
s for
f
reelists
.
org link
s
.
commit
|
commitdiff
|
tree
2017-06-12
Mi
k
e Pall
Modif
y
fix for wa
r
n
i
ng f
r
om 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
M
ike Pa
l
l
MIPS: Fix han
d
ling of spar
e
long-rang
e
jump
s
lots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Use precise search for exit jump pat
c
hing
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pal
l
Add m
i
ssi
n
g LJ_MAX_JS
L
OT
S
check
.
commit
|
commitdiff
|
tree
2017-05-09
M
ike Pall
Fix LJ_MAX_JSLOTS
assertion in rec_chec
k
_
s
lots()
.
commit
|
commitdiff
|
tree
2017-05-01
M
ike Pall
RELEASE Lu
a
J
I
T-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
M
i
ke Pall
Update changelo
g
.
commit
|
commitdiff
|
tree
2017-04-17
M
i
ke Pa
l
l
Add workaround
for MSVC 2015 stdio
c
h
an
g
es
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX:
F
ix
b
uil
d
with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pa
l
l
FFI: Fix F
O
LD rules for int64_t comp
a
risons
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Remove u
n
necessary
m
c
od
e
alloc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Limi
t
mcode
a
lloc
p
robing
,
depe
n
ding on the available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pal
l
Fix overly
restrictive range calcula
t
i
o
n
in mcode allocat
i
on
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix out-of
-
scope goto han
d
ling in
p
ar
s
er
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove intern
a
l __mode = "K" and repla
c
e wi
t
h sa
f
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix anno
y
i
n
g war
n
in
g
, du
e
t
o deterministi
c
binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
DynASM:
Fix
warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Don't us
e
RID_GP as a scr
a
tch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIP
S
: Fix emitted code for U
3
2
to float con
v
ersion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
M
I
PS:
Ba
c
kpor
t
workar
o
und for
c
ompact unwin
d
tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump c
o
pyr
i
ght
d
ate to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mi
k
e Pall
F
i
x HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike P
a
ll
Fix cr
o
ss-end
i
an
j
it
.
b
csave f
o
r MIPS
ta
r
get
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "proto" field to j
i
t
.
util
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
U
pdate
contact info
.
commit
|
commitdiff
|
tree
2016-10-13
M
i
ke Pall
Fix GC step si
z
e calculatio
n
.
commit
|
commitdiff
|
tree
2016-10-02
Mike
P
all
ARM: Fix
B
LX encoding fo
r
T
h
u
mb interworking c
a
lls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
L
o
oks like COLORTERM has gone o
u
t
of fashio
n
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pa
l
l
I
n
i
tialize uv->immu
t
a
ble for up
v
al
u
es of loade
d
chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
Reve
r
t "OSX:
Switch to C
l
ang
as the default
c
ompiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Adjust
comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix for cdata vs
.
non-
c
data arithmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unu
s
ed vars etc
.
in inter
n
al L
u
a files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Drop leftov
e
r re
g
s in 'for' iterator assignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mi
k
e Pall
F
i
x PHI remarking in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Va
l
g
r
ind
s
uppr
e
ssions
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
Pall
D
on't try to
r
ecord
outermost pcall()
return to low
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mik
e
Pall
x86: Don't spill an explicit
R
EF_
B
ASE in the I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
A
d
d guard for ob
s
cure aliasing betw
e
en
open
up
v
alue
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike P
a
ll
R
e
m
o
ve assumpti
o
n that
l
j_math_r
a
ndom_step() d
o
esn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x
8
6/x64:
F
ix i
n
struction length decoder
.
commit
|
commitdiff
|
tree
2016-04-24
M
i
ke Pall
Fix GCC 6 -W
m
i
s
lead
i
ng
-
indentation
w
arnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix handling o
f
non-num
e
ric strings in arithmetic
coercio
n
s
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
k
e Pall
x86
/
x64: Se
a
r
c
h fo
r
ex
i
t ju
m
p
s with instruction
l
ength
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
M
IPS: Fix B
C
_IS
N
E
XT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
F
ix
r
e
cording of s
e
l
e
ct(
n
,
.
.
.
) with o
f
f-tra
c
e v
a
rarg
s
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin: Allow cros
s
-builds to n
o
n-Cygwin
target
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pa
l
l
MIPS: Fix u
s
e
o
f ffgccheck de
l
ay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e Pall
Windows: Remove in
t
e
r
mediate files at
e
nd of
b
u
ild
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
all
Fix
disp
l
ay of NULL (l
i
g
h
t)userdata in
-jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix install for
c
ross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mik
e
Pall
F
i
x comp
i
l
er warni
n
gs
.
commit
|
commitdiff
|
tree
2016-03-03
Mike
P
all
Bump copy
r
igh
t
date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pa
l
l
Don't
a
llocate unu
s
e
d
2nd result r
e
g
i
s
te
r
in
JIT
c
ompiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix SPLIT pass
f
or CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
P
a
ll
DynASM/x86:
A
d
d rdpmc
i
nstruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mi
k
e Pall
Extend Valgrind suppr
e
ssions for non-inlined C
code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update b
u
i
ld instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
O
S
X
:
Switch
to Cla
n
g
a
s
the
d
efa
u
lt compiler
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
iOS
:
Disable
o
s
.
execute(
)
when
building for iOS
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
D
y
n
AS
M
/
x86: Restrict
s
hld/shrd to operand
s
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM
/
x
86: Fix some SSE instruction templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI:
Fi
x
ipairs()
recor
d
ing
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Dr
o
p marks from replayed i
n
str
u
ctions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush
symbol tables in jit
.
d
u
mp on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
M
ike Pall
Fix un
s
inking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
F
ix Cyg
w
in su
p
po
r
t
.
Note:
t
his is n
o
t a sup
p
orted tar
g
et
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properly handle OOM in trace
_
sa
v
e()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pal
l
Fix NYICF e
r
ror message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI:
Don't prop
a
gate
qua
l
ifiers i
n
to su
b
types of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
ike P
a
ll
Limit
n
um
b
er o
f
a
rguments given to i
o
.
li
n
es() a
n
d
fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mi
k
e
Pall
Fix
n
a
r
rowin
g
of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e
P
a
l
l
x
64
:
Al
l
ow
b
uilding without external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e Pall
RELEASE Lua
J
IT-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64: Fix arg
u
men
t
check for
bit s
h
ifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike
Pall
Fix st
a
c
k ch
e
ck in narrowing
optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
P
all
Doc clean
u
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua
/
C API typechec
k
error
f
or s
p
ecial
indexes
.
commit
|
commitdiff
|
tree
2015-03-02
M
ike Pall
F
F
I: Fix FOL
D
rule for T
O
BIT + C
O
NV n
u
m
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
Pall
ARM
:
H
andle m
o
re arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Prop
e
r
l
y
fail unsupported cross
-
c
o
mpile
to MIPS
6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix
s
tr
i
ng to number convers
i
on
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fix
c
ode
g
enera
t
ion for fus
e
d
test/arith op
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent D
S
E a
c
ross ff
i
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mik
e
Pall
Fi
x
lexe
r
e
rror for chu
n
ks without tokens
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke Pall
Don't compile IR_RE
T
F after CALLT
to ff with
-
side
e
f
fects
.
commit
|
commitdiff
|
tree
next