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
Use https for freelists.org links.
2017-08-18
Mike Pall
Use http
s
f
o
r
freelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike
Pall
M
odify fix for warning from
'
a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pal
l
MIP
S
:
Fix handli
n
g of
sp
a
re long-r
a
n
g
e
jump s
l
ots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Use p
r
ecise searc
h
f
o
r exit jump pa
t
chi
n
g
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add mi
s
sing
LJ_MAX_JSLOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
M
ike
Pall
Fix LJ_MAX_JSLOTS ass
e
rtion in
r
e
c_check_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RELEA
S
E LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike
Pall
Add
w
or
k
ar
o
und f
o
r MSVC 20
1
5 stdi
o
changes
.
commit
|
commitdiff
|
tree
2017-04-07
M
ike Pall
OSX: Fix build with
re
c
ent
X
Code
.
commit
|
commitdiff
|
tree
2017-03-30
Mike
P
a
l
l
FFI: Fix FOLD r
u
le
s
for i
n
t64_t comp
a
ris
o
ns
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
ll
Remove
unnecessary mc
o
de
a
lloc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mcode a
l
l
o
c probing, depending on the ava
i
lable
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix ove
r
ly restrictive range cal
c
ulati
o
n in mcod
e
allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix o
u
t-of-s
c
op
e
goto ha
n
dlin
g
in
parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e
P
al
l
Remove interna
l
__mode =
"
K
"
and
r
e
p
l
ace
wit
h
safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
F
ix ann
o
ying war
n
i
n
g, due to
d
eterministic
bin
u
tils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
DynASM: Fix
w
arning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pa
l
l
MIPS: Don
'
t use RID_GP as
a scratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pa
l
l
MIPS: Fix emitted code for U32
t
o float conv
e
rs
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
M
ike Pal
l
MIPS: Backpo
r
t
workaround fo
r
c
o
m
pac
t
unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bum
p
copyright
date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HTML
f
ormatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
F
i
x cross
-
e
ndian jit
.
b
c
save for MI
P
S
t
arge
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
A
dd "proto
"
field to jit
.
u
t
il
.
fu
n
c
i
nf
o
()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Update cont
a
c
t
inf
o
.
commit
|
commitdiff
|
tree
2016-10-13
Mik
e
Pall
Fix
GC step size c
a
lculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mi
k
e Pall
ARM: Fix BLX encodin
g
for Thu
m
b interworki
n
g cal
l
s
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke
Pall
Looks like C
O
L
ORTERM has gon
e
out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke Pall
Initializ
e
uv->immutable fo
r
upvalues of loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
R
e
v
ert "OSX: Switch to Clang as
the default
c
om
p
iler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adj
u
st co
m
ment with
de
f
i
nes
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fi
x
for cdata vs
.
non-cdata arit
h
metics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike
P
a
l
l
Fix unused v
a
rs etc
.
in internal Lua
f
iles
.
commit
|
commitdiff
|
tree
2016-06-27
Mik
e
Pall
Drop leftover regs in 'fo
r
' it
e
rato
r
as
s
ign
m
ent,
t
oo
.
commit
|
commitdiff
|
tree
2016-06-05
Mik
e
Pall
Fix
P
HI
remark
i
ng in SINK pas
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mi
k
e
Pal
l
Fix Va
l
g
rind su
p
pr
e
ssions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
all
Don't try to record outermost pcall
(
) return
t
o low
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mi
k
e Pall
x86: Don't
s
p
i
ll
a
n exp
l
i
c
it
RE
F
_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
A
dd guard for obscure alias
i
ng
b
etw
e
en open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike P
a
ll
Remove assumpti
o
n that lj_
m
ath_r
a
ndom_ste
p
()
d
oesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
i
ke Pall
x8
6
/x
6
4:
Fix instruction
len
g
th dec
o
der
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmisleading-ind
e
ntation warning
s
.
commit
|
commitdiff
|
tree
2016-04-21
M
i
ke Pall
Fix h
a
nd
l
ing of non
-
nu
m
eric strings in arithmetic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Wh
i
t
espa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
M
ike Pall
x86/
x
64: Sear
c
h
for exit jumps
w
it
h
i
n
str
u
ction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mik
e
Pall
MIPS: Fix
BC_I
S
NEXT fall
b
ack
p
a
th
.
commit
|
commitdiff
|
tree
2016-04-03
M
i
ke Pal
l
Fix recording
o
f selec
t
(n,
.
.
.
) with off-tra
c
e
v
arargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pa
l
l
C
ygwin: Allow cross-builds
to non-Cygw
i
n
targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
M
I
PS:
Fix use of ffgccheck delay slots in interprete
r
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pa
l
l
Windows: Remove
intermediate f
i
les a
t
e
nd of bui
l
d
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
ke Pall
F
ix display of NULL (lig
h
t)u
s
er
d
ata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mik
e
P
all
Fix install for cr
o
ss-bui
l
ds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2016-03-03
Mi
k
e P
a
l
l
B
ump copyright
d
ate to 2
0
16
.
commit
|
commitdiff
|
tree
2016-02-10
M
i
ke Pa
l
l
Don't allocat
e
unused 2n
d
r
e
sult
r
e
g
i
ster in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
Pall
FFI: Fix SPLIT p
a
ss for
CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
M
i
k
e
Pall
DynA
S
M
/
x86: Add rdpmc i
n
struction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
Extend V
a
lgr
i
nd s
u
ppressions for no
n
-
inlined
C
code
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
U
pdate build instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
O
SX
:
Switch to Clang as the de
f
ault compi
l
er
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
iO
S
:
D
is
a
b
l
e
o
s
.
execut
e
()
w
he
n
buildi
n
g for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86: Restrict shld/shrd to operands with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Dyn
A
SM/x
8
6: Fix some SS
E
instructio
n
templ
a
tes
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
FF
I
: Fix ipairs()
rec
o
rdi
n
g
.
commit
|
commitdiff
|
tree
2015-10-15
Mi
k
e Pall
D
r
o
p
marks fro
m
re
p
layed inst
r
uctions whe
n
si
n
k
i
n
g
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fl
u
sh s
y
mbo
l
ta
b
les
i
n jit
.
dump on trace
f
lu
s
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
P
all
Fix unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin support
.
N
o
t
e:
t
hi
s
is
n
ot a su
p
port
e
d tar
g
et
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properly handle
O
OM in trac
e
_save
(
)
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e
P
all
Fix NY
I
C
F
er
r
o
r
message
.
commit
|
commitdiff
|
tree
2015-07-17
M
i
ke P
a
ll
FF
I
:
Don't propagate qualifiers int
o
subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike
Pall
Limit numb
e
r of argume
n
ts giv
e
n to i
o
.
lines(
)
a
nd fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike
P
all
Fix narrow
i
ng of TOBI
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pal
l
x64: Allow building without extern
a
l unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike
Pall
R
E
LEASE Lu
a
JI
T
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Update c
h
ang
e
log
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64: Fi
x
argum
e
nt c
h
ec
k
f
or b
i
t
shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack che
c
k in narro
w
ing opt
i
mization
.
commit
|
commitdiff
|
tree
2015-03-11
Mi
k
e Pall
Doc cle
a
n
up
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/
C
API typecheck e
r
ror f
o
r special index
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mike
P
a
ll
FFI: Fix FOL
D
rule fo
r
T
O
BIT + CONV
n
um
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Ha
n
dle
m
ore arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mi
k
e Pal
l
Properly fa
i
l
unsupporte
d
cross-comp
i
le to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix stri
n
g
t
o number conv
e
rsion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pa
l
l
x86/x64:
Fix code generation for fus
e
d
t
est/arith
o
p
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent DSE across
ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mik
e
Pall
Fix
l
exer error for c
h
u
nks w
i
t
hou
t
tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don't compile IR_RETF af
t
er CALLT to ff wi
t
h-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pal
l
OpenBSD/x86:
B
etter exec
u
tab
l
e memory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copy
r
ight date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_UCLO/BC_JMP join optimization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
AR
M
:
Mi
n
or interpreter
opt
i
mizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pa
l
l
x86:
M
i
n
or interpreter
opt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/
A
RM: Fix ro
l
lbac
k
for
v
arian
t
t
e
mplates
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike P
a
l
l
M
IPS: Fix
e
xcess stack grow
t
h
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC:
Fix excess stack gr
o
wth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pal
l
AR
M
:
F
i
x
wri
t
e
ba
r
ri
e
r che
c
k i
n
BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
ARM: Fix exces
s
stack growth in interpreter
.
commit
|
commitdiff
|
tree
next