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
Add workaround for MSVC 2015 stdio changes.
2017-04-17
Mike Pa
l
l
Add workaround
f
or
MSVC 2015 stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike
P
a
l
l
OSX: Fix build with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
M
ike Pall
FFI: Fix FOLD
r
ules
for int64_
t
comparisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Rem
o
v
e u
n
neces
s
a
r
y mcode a
l
loc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Limit mcode alloc pro
b
ing, depending
on the available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Fix ove
r
l
y r
e
stri
c
tive ran
g
e calculation in mcod
e
a
l
location
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike
P
a
ll
F
i
x
o
u
t-
o
f-sc
o
pe go
t
o handling in p
a
rser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Remove internal __mode = "K" and
replace w
i
th safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Fix annoy
i
ng warning, due to det
e
r
ministic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
DynASM: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pal
l
MIPS: Don'
t
use RID_GP as a scratch
r
egister
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MI
P
S: Fix
e
mitted code for U32 to floa
t
conve
r
sion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pal
l
MIPS
:
Ba
c
kport
w
or
k
aroun
d
f
or compact
u
nwind
t
a
b
l
e
s
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump copyright date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike Pall
Fix HT
M
L form
a
t
ting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix cross-endian jit
.
bcsave for
M
IPS t
a
rget
.
commit
|
commitdiff
|
tree
2016-12-15
Mike
Pall
A
d
d
"
p
roto"
f
i
eld to
j
it
.
util
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
M
i
ke
P
a
ll
Upda
t
e contact
i
n
fo
.
commit
|
commitdiff
|
tree
2016-10-13
Mike P
a
ll
F
i
x GC ste
p
size
calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM: Fix BLX encoding f
o
r Thum
b
interw
o
rking
c
alls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Lo
o
k
s like COLORT
E
RM has gone out of fas
h
ion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
I
n
it
i
a
l
ize
u
v->immutable
f
or upvalues of loaded
c
h
unks
.
commit
|
commitdiff
|
tree
2016-07-31
Mi
k
e Pal
l
Revert
"
OSX: Switch to
C
lang as the default compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
M
ike Pal
l
A
d
jus
t
comment wit
h
defines
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix for cdata vs
.
non-cdata arithm
e
tics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unu
s
ed vars etc
.
i
n
inte
r
n
al Lua
f
iles
.
commit
|
commitdiff
|
tree
2016-06-27
Mike
Pa
l
l
D
r
op leftover
regs in 'for' iterator as
s
ignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI remarking in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
F
i
x
Valgr
i
n
d
su
p
pressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
P
a
ll
Don't tr
y
t
o
r
ec
o
rd
o
utermost pcall(
)
r
e
t
urn t
o
lo
w
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pal
l
x
86: Don't s
p
ill an
e
xplici
t
REF_B
A
SE i
n
the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add
guard for obs
c
ur
e
a
l
iasing between open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mik
e
Pall
Remove
assumption that lj_
m
ath_r
a
ndom_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
ik
e
Pall
x86/x64: Fix instruction l
e
n
gth decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix
G
CC 6 -
W
m
i
sleading-indentation
warnin
g
s
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix
h
an
d
ling of non-nu
m
eric stri
n
gs in ari
t
h
m
e
tic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike P
a
l
l
x86/x64:
Search for
exit jumps
with instr
u
c
t
ion leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
MIPS: Fix BC_IS
N
E
XT fall
b
ack
pat
h
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pa
l
l
Fix recor
d
ing of se
l
e
ct(n
,
.
.
.
) with off-trace varar
g
s
commit
|
commitdiff
|
tree
2016-04-03
Mik
e
Pall
Cygwi
n
: Al
l
ow cros
s
-buil
d
s to non-Cygwin
t
arg
e
t
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pal
l
MIPS: Fix use of ffgcche
c
k delay
s
l
ots
i
n inte
r
p
re
t
er
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
ke Pall
Windows: Re
m
ove intermediate
files a
t
end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix display of NULL
(
li
g
ht)userd
a
ta in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mik
e
Pal
l
Fi
x
install for
cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mi
k
e
Pal
l
Fix compiler war
n
ings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pa
l
l
B
u
m
p c
o
pyright date
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pa
l
l
D
o
n
'
t
all
o
cate
u
nused 2nd result r
e
g
i
ster i
n
JIT
c
o
mpiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix
SPLIT p
a
ss fo
r
CONV
i
6
4
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x86: Add rdpmc i
n
s
t
ruct
i
on
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Ex
t
en
d
Valgrind
suppressions for n
o
n-
i
nlined
C
c
ode
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Upda
t
e build instruct
i
ons
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
OSX
:
Swit
c
h
t
o
C
lang
as the default c
o
mpi
l
e
r
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
i
O
S
:
Disa
b
l
e os
.
execute() when building for i
O
S >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pall
Dy
n
A
S
M/x86: R
e
strict shl
d
/
shrd to opera
n
ds
w
ith same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86: Fix some SSE inst
r
uction t
e
mpl
a
t
es
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix i
p
airs()
recordi
n
g
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop ma
r
ks from replayed
i
nstructio
n
s when sinkin
g
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
ke Pall
Flush s
y
mbo
l
tables in jit
.
du
m
p on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
Fix
unsinking chec
k
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin suppo
r
t
.
Note: thi
s
is not
a
supported t
a
rget
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
k
e Pall
Pro
p
erly hand
l
e OOM in trace
_
save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYI
C
F
er
r
o
r
mes
s
age
.
commit
|
commitdiff
|
tree
2015-07-17
Mike
Pall
FFI: D
o
n't propag
a
te qual
i
fiers
i
nto sub
t
ypes of com
p
lex
.
commit
|
commitdiff
|
tree
2015-07-10
M
ike Pall
Limit number of arguments given to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
i
ke Pall
Fix na
r
rowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64:
A
llow building without ex
t
ernal un
w
i
n
der
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke
Pa
l
l
R
E
LEAS
E
LuaJIT-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e Pall
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2015-05-04
M
i
k
e
Pall
x86/x64: Fix argument check for b
i
t shifts
.
commit
|
commitdiff
|
tree
2015-04-28
M
i
ke
Pall
Fix st
a
ck ch
e
ck in narrowing
o
ptimizat
i
on
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc c
l
eanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix L
u
a/C
A
PI typecheck error for sp
e
cial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mik
e
Pal
l
F
F
I: Fix FOLD
r
ule for TOBIT + C
O
N
V
num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM:
H
a
ndl
e
mo
r
e arch
defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
Pall
P
r
operly fail unsupported cross-com
p
ile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix
string to
n
umber
conver
s
ion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike P
a
ll
x
86/x64: Fix
code gener
a
tio
n
for fused
test/a
r
ith
ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI
:
Prevent DSE across ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer
e
rror fo
r
chunks wit
h
out
tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile IR_RETF aft
e
r CALLT
t
o ff wi
t
h
-
s
i
de effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/x86:
Better executable me
m
or
y
alloc
a
t
i
on for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mik
e
Pall
Bump copyright
date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mik
e
Pall
Fix BC_
U
CLO
/
BC_JMP
j
oin optimiz
a
tion in
L
ua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Mi
n
or interpreter
o
p
timization
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke Pall
x86: Minor int
e
rpreter optimizat
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
F
i
x
docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
DynASM/ARM: Fix ro
l
lb
a
ck for va
r
iant tem
p
la
t
es
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e P
a
l
l
MIPS: Fix ex
c
ess stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
PPC: Fix
e
x
cess stack g
r
o
w
th
i
n
i
n
t
e
r
p
reter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fix w
r
ite barrier c
h
e
c
k
in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
ARM: Fix excess st
a
ck growth in in
t
er
p
rete
r
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e Pall
Fix c
o
rner case in s
t
ring to
n
umber conversi
o
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86: Fix argu
m
ent chec
k
s
f
or ipairs(
)
it
e
rator
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
k
e Pall
Gracefu
l
ly handle lua_
e
rror() for a su
s
pe
n
ded co
r
outine
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
k
e Pall
Avoi
d
e
rr
o
r me
s
sages wh
e
n
building
with Cl
a
ng
.
commit
|
commitdiff
|
tree
2014-12-03
Mike
P
a
ll
DynASM/ARM: Fix descri
p
tion shown for mu
l
ti-e
l
ement
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fi
x
sna
p
shot #
0
ha
n
d
l
ing f
o
r traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike P
a
ll
FFI:
No met
a
fallback
when
indexing point
e
r
to incomplet
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pa
l
l
Fix fused constant loads under high
register pressure
.
commit
|
commitdiff
|
tree
next