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
MIPS: Fix handling of spare long-range jump slots.
2017-06-07
Mike Pall
MIPS
:
Fi
x
ha
n
dling of spare lon
g
-
r
ange jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
M
i
k
e Pall
MIPS: Use p
r
ec
i
se search
f
or exit jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
A
d
d
missi
n
g LJ_MAX_JS
L
OTS
c
heck
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fix LJ_MAX
_
J
S
LOTS
a
ssertion
in
rec_check_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RE
L
EASE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike P
a
ll
Update ch
a
ngelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pa
l
l
Add workar
o
und fo
r
MSVC 2015 stdi
o
changes
.
commit
|
commitdiff
|
tree
2017-04-07
M
i
ke Pall
O
SX:
Fi
x
build with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
M
ike Pall
FFI:
F
i
x FOLD rules for i
n
t64_t comparisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove
unnecessary m
c
ode alloc pointer ch
e
ck
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
a
ll
Limit mcode alloc probing, depending on the
a
vai
l
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
o
v
erly
restrictive range
c
a
lcula
t
ion i
n
mco
d
e allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pa
l
l
Fix out-of-scope goto
h
andling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
R
emove
inter
n
al __
m
ode = "K"
and replace wit
h
safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix ann
o
ying
w
a
r
ning, due to deter
m
inistic bi
n
utils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
ll
DynA
S
M
: Fix
w
arni
n
g
.
commit
|
commitdiff
|
tree
2017-02-20
Mike P
a
l
l
MIPS
:
D
on't use
R
ID_GP as a
scratch re
g
is
t
er
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Fi
x
emitt
e
d c
o
de fo
r
U
3
2
t
o
f
loat conversion
.
commit
|
commitdiff
|
tree
2017-02-20
Mik
e
Pall
MIPS: Backport
workar
o
und for compact u
n
w
i
n
d
tabl
e
s
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bu
m
p copy
r
i
gh
t
date
t
o 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike P
a
l
l
Fix HTML format
t
i
n
g
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
F
i
x cross-endian jit
.
bcsav
e
for
M
I
P
S t
a
rget
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "p
r
oto"
f
i
eld
t
o
jit
.
util
.
f
unci
n
fo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
U
p
d
a
te contact i
n
fo
.
commit
|
commitdiff
|
tree
2016-10-13
M
ike
P
al
l
Fix
GC step size calcu
l
ation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
A
R
M: Fix BLX e
n
coding
f
or Th
u
mb interworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mi
k
e Pall
Lo
o
ks
l
ike COLORTER
M
has gone out
of fas
h
i
o
n
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
I
n
itialize uv->immutable fo
r
upvalues of loaded ch
u
nks
.
commit
|
commitdiff
|
tree
2016-07-31
Mi
k
e Pall
R
e
ve
r
t "
O
S
X: Swi
t
c
h
to
Clang
a
s the
d
ef
a
u
l
t c
o
m
piler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
Adjust comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mi
k
e Pall
Fi
x
f
o
r
cdata vs
.
non-cdata arit
h
metics/compar
i
son
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike
Pall
Fix unused vars etc
.
in inte
r
nal Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Drop le
f
tover regs in 'for' iterato
r
ass
i
gnment, too
.
commit
|
commitdiff
|
tree
2016-06-05
M
i
ke Pall
Fix PH
I
remarking in
S
INK
p
as
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fi
x
Valgr
i
nd suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don't
try t
o
re
c
ord
o
ut
e
rmost pc
a
ll() re
t
urn t
o
lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x
86: Don't spill an explicit REF_
B
A
SE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mi
k
e Pall
A
d
d g
u
ard
f
or obs
c
ur
e
al
i
asing betwe
e
n
open upvalue
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Remov
e
ass
u
mption that l
j
_math
_
random_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pa
l
l
x86/x64: F
i
x instruction length deco
d
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmisleading-inden
t
ation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix ha
n
dli
n
g
of non-
n
umeric string
s
in
a
rithmetic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whi
t
espace
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
P
all
x86/x6
4
: Search
f
or exit jumps with instruction le
n
gth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mi
k
e Pall
MIPS: Fix
B
C_I
S
NEXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pall
F
i
x
recordin
g
of select(n,
.
.
.
) with off-t
r
ac
e
varargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cyg
w
i
n:
A
llow cro
s
s
-
bu
i
lds to
n
on-Cygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike P
a
ll
MI
P
S: Fix use of
ffgc
c
heck delay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mik
e
Pal
l
W
i
ndows: Remove intermediate files a
t
end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix display of NULL (l
i
ght)userdata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
M
ike
P
all
Fix install f
o
r c
r
oss-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
Pall
Fix com
p
iler
warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
B
ump copyright d
a
t
e to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
ike Pall
Don't allocate unused 2n
d
result register
i
n
J
IT
compi
l
er
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
all
F
FI: Fi
x
SPLIT
p
ass for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike P
a
ll
D
y
nASM/x86: A
d
d rdpm
c
instruc
t
ion
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike
P
all
Ext
e
nd Va
l
g
r
ind suppression
s
for non-in
l
ined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pa
l
l
Upd
a
te build instructions
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
k
e
Pall
O
SX:
S
witch to Clang as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
i
O
S: Disable os
.
execute()
w
h
e
n buil
d
in
g
for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86
:
Re
s
trict
s
hld
/
shr
d
t
o
operands with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
DynASM/x8
6
: Fi
x
some SSE i
n
struction
templ
a
t
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix ipairs() r
e
cording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop
mark
s
from replayed ins
t
ructions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
P
a
ll
Flu
s
h symb
o
l tables in jit
.
du
m
p
on tra
c
e flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
Fix u
n
sinking che
c
k
.
commit
|
commitdiff
|
tree
2015-09-20
M
i
k
e
Pall
Fix
C
ygw
i
n
suppor
t
.
Note: this is n
o
t
a
sup
p
o
r
ted targ
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
k
e Pall
P
roperl
y
h
a
ndle OOM in trace_
s
a
ve(
)
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
Mi
k
e Pall
FFI: Don't
p
r
opa
g
a
te
qualifiers into subtypes
o
f c
o
mple
x
.
commit
|
commitdiff
|
tree
2015-07-10
Mik
e
Pal
l
Limit number of arg
u
ments
given to
io
.
lines()
a
nd fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix
n
arrowing of TOBI
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64:
Allow b
u
ilding with
o
u
t
external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE
LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Upda
t
e changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x8
6
/x64: Fix argu
m
ent check f
o
r b
i
t shi
f
ts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix s
t
ack chec
k
i
n
narrow
i
ng opt
i
mization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike P
a
l
l
Doc cle
a
nup
.
commit
|
commitdiff
|
tree
2015-03-05
Mik
e
Pall
F
i
x
Lua/C API ty
p
echec
k
error
f
or spe
c
i
a
l
index
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix FOLD ru
l
e for TOBIT +
C
ONV nu
m
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
ike Pal
l
AR
M
: Ha
n
dle mor
e
arch de
f
ines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
P
all
Prope
r
ly f
a
i
l
unsupported c
r
o
s
s
-compile to
M
IPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pal
l
F
i
x string to number co
n
ver
s
ion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64:
F
ix code g
e
neration for fused
t
e
s
t
/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent DSE
a
cross f
f
i
.
strin
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix
lexer error fo
r
chunks wi
t
hout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
P
all
Don't comp
i
le IR_RE
T
F after CALLT to ff
with-side
e
ffe
c
ts
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke Pall
OpenBSD/
x
8
6
: Better executable mem
o
ry allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pal
l
Bump copyright da
t
e to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike
P
all
Fix BC_UCLO/BC_JMP join optimizati
o
n in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM:
M
i
n
or interpr
e
ter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pal
l
x8
6
: Minor interpreter opt
i
mizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
k
e
Pall
Fix d
o
cs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynAS
M
/ARM: Fix rollb
a
ck
f
or variant temp
l
ates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS: Fix
e
x
cess stack grow
t
h in inte
r
pr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
PPC: Fix excess stack grow
t
h in
i
nterpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fix write ba
r
rier
c
heck in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
F
ix exce
s
s stack growth in int
e
rpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e
Pall
Fix co
r
ner
cas
e
in string
t
o number conv
e
rsion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86:
F
ix argument
checks
f
or ipai
r
s() iterator
.
commit
|
commitdiff
|
tree
next