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 saved bytecode encapsulated in ELF objects.
2017-11-16
Mike Pall
Fix sa
v
ed bytecode enca
p
sulated
i
n ELF ob
j
ects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike
P
a
ll
Fix FOLD rule for stre
n
gth reduction of wideni
n
g
.
commit
|
commitdiff
|
tree
2017-09-20
Mi
k
e Pall
DynASM/
x
86: Fix potential
R
EL_A over
f
low
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use https for f
r
eelists
.
org l
i
nks
.
commit
|
commitdiff
|
tree
2017-06-12
Mike Pall
Mo
d
ify
f
ix for warning from
'
ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pal
l
M
I
PS: Fix handling of spare long-range jump s
l
ots
.
commit
|
commitdiff
|
tree
2017-06-07
Mi
k
e Pa
l
l
MIPS: U
s
e precise search for ex
i
t jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
A
dd
m
issing LJ_MAX_JSLO
T
S ch
e
ck
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fix
LJ_MAX_JSLOTS assertion
in rec_check_
s
lots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike
P
a
ll
R
E
L
E
A
SE Lua
J
IT-
2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Update cha
n
ge
l
og
.
commit
|
commitdiff
|
tree
2017-04-17
Mike P
a
l
l
Add worka
r
ound for MSVC 20
1
5 std
i
o changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mi
k
e Pall
OSX: Fi
x
b
u
ild with recent XCod
e
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pa
l
l
F
FI
:
Fix FOLD rule
s
for i
n
t64_t co
m
parisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Re
m
ove
u
nne
c
e
ssary mcod
e
alloc p
o
inter
c
h
eck
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit
mcode alloc probing, depending on the available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix overly
r
estrictive r
a
nge
calc
u
lat
i
on in mc
o
de al
l
ocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pal
l
Fix out-of-scope goto handling in p
a
r
s
er
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Remove int
e
rnal __mo
d
e = "K" and
r
eplace with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e
Pall
Fix ann
o
y
ing warn
i
ng, due
to deterministic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
DynASM: F
i
x
w
a
rnin
g
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
all
MIPS:
Don't use R
I
D_GP as a scratch
reg
i
ste
r
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MI
P
S: Fix
em
i
tte
d
c
o
d
e for U32
to
f
lo
a
t conv
e
rsion
.
commit
|
commitdiff
|
tree
2017-02-20
Mi
k
e Pall
MI
P
S:
B
ackport workar
o
u
nd for compact unwind tab
l
es
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike Pa
l
l
Bum
p
cop
y
right date to
2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
a
ll
Fix
HTML f
o
r
m
at
t
ing
.
commit
|
commitdiff
|
tree
2017-01-17
Mik
e
P
all
Fix cr
o
ss-endian j
i
t
.
bcsav
e
for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "p
r
oto" field to
j
it
.
u
t
il
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mi
k
e Pall
U
p
date con
t
act info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pall
F
ix GC step size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM: Fix BLX encodin
g
for Thumb in
t
erw
o
rking call
s
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks like
C
O
L
O
R
TERM has
g
one out of fashi
o
n
.
commit
|
commitdiff
|
tree
2016-09-19
Mik
e
P
all
Init
i
aliz
e
uv->immutabl
e
for
u
p
v
a
lues o
f
loade
d
ch
u
nks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike P
a
l
l
Revert
"
OSX: Switch to C
l
a
ng as the defaul
t
compile
r
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pa
l
l
Adj
u
st comment w
i
t
h defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pa
l
l
F
ix f
o
r cdata vs
.
n
o
n-cdata ari
t
hmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unused vars etc
.
in internal Lua fi
l
es
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pa
l
l
Drop l
e
f
tover re
g
s
in 'for' it
e
ra
t
or
a
ssig
n
ment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI
remarking
in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgrind
s
up
p
ressio
n
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pa
l
l
Don't t
r
y to
r
e
cord o
u
termost pcall() ret
u
rn
t
o lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pal
l
x86: Don't spill an exp
l
icit REF_B
A
SE
in the
IR
.
commit
|
commitdiff
|
tree
2016-05-20
M
i
ke Pall
Add gu
a
r
d for obscure aliasing
b
e
t
ween op
e
n
u
p
v
a
lues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
Pall
Remove assumption that
l
j
_
math_random_st
e
p
(
)
doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
ike Pall
x86/x64: Fix instru
c
tion len
g
th dec
o
de
r
.
commit
|
commitdiff
|
tree
2016-04-24
M
i
ke
Pall
Fix G
C
C 6 -Wmisleading-indenta
t
ion warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike P
a
ll
Fix handling of non-numeric strings in arithmetic
coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pa
l
l
Whitespa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
ke
Pall
x86/x
6
4: Search fo
r
exit jumps with instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
MIPS: Fix BC_ISNEXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike
Pall
Fix reco
r
ding of select
(
n,
.
.
.
) with off-trac
e
v
arargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin:
Allow
cross-builds
t
o non-Cygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
M
ike Pall
MIPS: Fix
use of ffgccheck delay slots in interpret
e
r
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pal
l
Windows: Remove intermed
i
ate fil
e
s
a
t
e
n
d of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pal
l
Fix display of NULL (light)u
s
erdat
a
in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
F
ix install f
o
r cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
c
ompiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
M
ike P
a
ll
Bum
p
copyright
date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mi
k
e Pa
l
l
Don't allocat
e
un
u
sed 2nd re
s
ult
re
g
ister in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
a
ll
FFI: Fix
SPLIT pass for CONV i
6
4
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mi
k
e Pal
l
DynASM/x8
6
: Ad
d
rdpmc instructio
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pal
l
Extend
Valgrin
d
suppressio
n
s for
non-inlined C
c
ode
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
a
ll
Update build instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: S
w
itch to Cl
a
n
g
as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: D
i
sab
l
e os
.
execute() when b
u
ild
i
n
g fo
r
iOS >
=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ik
e
Pall
DynASM/x
8
6: Restr
i
ct shld/
s
h
rd to operand
s
with
s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
D
yn
A
SM/x8
6
:
F
i
x
som
e
S
SE
ins
t
ruct
i
on tem
p
lat
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI:
F
ix
ip
a
irs() rec
o
r
ding
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop m
a
rk
s
from
replayed
ins
t
ructi
o
ns whe
n
sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
l
l
Flush symbol
t
ab
l
e
s in jit
.
dump on trac
e
f
l
u
sh
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
F
ix unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mik
e
Pal
l
Fix Cygw
i
n
s
u
p
port
.
Not
e
: t
h
i
s
is
not a supp
o
rted targ
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e Pall
Proper
l
y
ha
n
dle OOM i
n
trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYICF error
m
e
ssa
g
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pal
l
FFI: Don't propagate qualifiers
into sub
t
ypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
ke Pall
Lim
i
t number of arguments g
i
ven to io
.
l
i
nes()
a
n
d
fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x6
4
: Allow b
u
il
d
ing with
o
u
t
external unw
i
nde
r
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke
P
a
l
l
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
U
pdate
c
han
g
elog
.
commit
|
commitdiff
|
tree
2015-05-04
M
ike Pa
l
l
x8
6
/x64
:
F
i
x arg
u
ment check for bit
shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
F
ix sta
c
k check i
n
narrowing o
p
timization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
Pall
D
oc cle
a
nup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix L
u
a/
C
A
PI typecheck error for special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mi
k
e Pall
FFI: Fix FOLD
rule
f
o
r TOBIT +
CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke Pall
ARM: H
a
n
d
le mor
e
arch def
i
nes
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
Pall
Properly fail unsupported cross-c
o
mpile to MIP
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mik
e
Pall
Fix st
r
ing
to number
c
onversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: F
i
x code generat
i
on fo
r
fused test/a
r
it
h
ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
i
ke Pall
FFI
:
P
revent DSE acro
s
s ffi
.
s
tring()
.
commit
|
commitdiff
|
tree
2015-02-02
M
i
k
e
Pal
l
Fix lexer e
r
ror for chunks wit
h
out tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pall
Don't comp
i
le I
R
_RETF after CALLT
t
o
f
f
with
-
side e
f
fects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
P
all
OpenBSD/x86: Better execut
a
ble memory allocat
i
on for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
all
Bump
copyright da
t
e
to 2
0
15
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_UCLO/BC_
J
MP jo
i
n opt
i
mization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor interpreter optimizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Minor interp
r
eter
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke
P
all
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
D
ynASM/ARM: Fix roll
b
a
ck for variant
templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MI
P
S: Fix excess s
t
ack grow
t
h in i
n
terpreter
.
commit
|
commitdiff
|
tree
next