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
P
all
Use
ht
t
ps fo
r
freelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
M
ik
e
Pall
Modif
y
fix f
o
r warning from
'
ar'
.
commit
|
commitdiff
|
tree
2017-06-07
M
i
ke
Pall
MIPS: Fix handling of spare long-rang
e
jump s
l
ots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MI
P
S:
U
se precise search for exit j
u
mp pat
c
hing
.
commit
|
commitdiff
|
tree
2017-05-17
M
ike Pall
Add missing LJ_MAX_J
S
LOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mi
k
e
P
all
Fix
L
J_
M
AX_JSLOTS assertion in rec_c
h
eck_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
R
E
LEASE L
u
aJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Upd
a
te
chan
g
elog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike
P
a
ll
Add workaround
f
or MS
V
C 2015 stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike
P
al
l
OSX:
Fix
b
uil
d
with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI: Fix FOLD rules for
i
nt64
_
t compar
i
s
o
ns
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove unnecessar
y
mcode
a
lloc poi
n
t
er check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Lim
i
t mcode alloc
probing, dependi
n
g
o
n the
a
va
i
l
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix overly r
e
st
r
ictive
r
ange calcula
t
ion i
n
mcode allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
F
ix out-of-scope goto
h
an
d
ling in parse
r
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
R
e
m
ove
i
nternal
_
_
mode = "K" an
d
replac
e
wit
h
sa
f
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Fix
annoying warnin
g
, due t
o
d
e
terministic binu
t
ils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
DynASM: Fix warni
n
g
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS:
D
o
n
't use RID_GP a
s
a scratc
h
r
e
gister
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MIPS: Fix emitted co
d
e for U3
2
to float convers
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MIPS: Back
p
or
t
w
o
rkaround
f
o
r compact unwind ta
b
l
es
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump copyright
da
t
e to 2
0
1
7
.
commit
|
commitdiff
|
tree
2017-01-17
Mi
k
e Pall
Fix HTM
L
formattin
g
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix cross-endian jit
.
bc
s
ave
f
or MIPS tar
g
et
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "p
r
oto" field to jit
.
util
.
func
i
n
f
o()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
U
p
date contact info
.
commit
|
commitdiff
|
tree
2016-10-13
M
ike Pall
F
ix GC st
e
p size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mik
e
Pall
ARM: Fix BLX enc
o
ding for Thumb interworki
n
g calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks like COLORTERM has gone out of f
a
s
h
ion
.
commit
|
commitdiff
|
tree
2016-09-19
M
ik
e
Pall
Initi
a
l
i
ze u
v
->immutable for
upvalues
of loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pal
l
Reve
r
t "O
S
X: Swi
t
ch to Clang
as the defaul
t
compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjust comment with de
f
ines
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke Pall
Fix for cdata
v
s
.
non-cdata ari
t
hme
t
i
c
s
/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike
Pall
Fix unused var
s
etc
.
in i
n
ternal L
u
a
f
iles
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Dr
o
p lefto
v
e
r
regs i
n
'for' iterato
r
assignmen
t
, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pal
l
Fix
PHI re
m
a
rking in SINK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
Pa
l
l
Fix
Va
l
g
rind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
al
l
Don't try to record outermost pcall()
r
e
t
urn to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mi
k
e P
a
ll
x86: D
o
n'
t
s
pill an expl
i
c
i
t REF_BASE in the
I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add
guard for obscure aliasin
g
between open
u
p
v
alues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
M
i
ke Pall
Remove assumpt
i
on th
a
t lj_math_random_st
e
p() d
o
esn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64: Fix instruction
l
ength decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pal
l
F
i
x
GCC 6 -Wmisleadi
n
g-in
d
entation
w
ar
n
ings
.
commit
|
commitdiff
|
tree
2016-04-21
Mik
e
Pall
Fix handling
o
f
n
o
n
-numeric st
r
ings
i
n arithm
e
t
ic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
ke Pall
x86/x
6
4:
S
earch for e
x
it jum
p
s
with instructio
n
lengt
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
M
IPS: Fix BC_
I
SNEXT fallback p
a
th
.
commit
|
commitdiff
|
tree
2016-04-03
Mi
k
e Pall
Fix
recordin
g
of
s
e
le
c
t(n,
.
.
.
) with off-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
M
i
k
e
P
a
ll
C
ygwin: Allow c
r
oss-builds to no
n
-Cygw
i
n targ
e
t
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS:
F
ix use of ffgccheck delay slots
i
n interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e Pall
Wi
n
dows: Remove
i
nterm
e
diate files at e
n
d of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mik
e
Pall
Fix display of NUL
L
(lig
h
t)
u
se
r
data in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pa
l
l
Fi
x
install for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
M
ike Pal
l
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
M
ike Pall
B
ump
copyright dat
e
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike
P
all
Don't allocat
e
unused 2nd res
u
lt re
g
ister
i
n JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike P
a
ll
FFI: F
i
x
S
P
LIT
p
a
ss
f
o
r
CONV
i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
Pall
Dyn
A
S
M/x86: Add rdpmc instr
u
ction
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike Pall
Extend Valgrind suppressions fo
r
non-inlined C cod
e
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke
Pall
Upda
t
e build instr
u
ctions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Switch to Clang
as the defa
u
lt compil
e
r
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
e
x
ecute() when building for iOS >
=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
Dyn
A
SM/x86: Res
t
rict shld
/
shrd to operands
w
ith same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
Dyn
A
SM/x86: Fix some
S
S
E
instruction templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fi
x
i
p
airs
(
) recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop marks fr
o
m replay
e
d instructions
wh
e
n sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
lus
h
symbol table
s
in jit
.
dum
p
on trace fl
u
sh
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pal
l
Fix unsinking
check
.
commit
|
commitdiff
|
tree
2015-09-20
Mi
k
e Pall
Fix Cygwin sup
p
ort
.
Note: this is not a su
p
ported ta
r
get
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properly handle
O
OM in tr
a
ce_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mik
e
Pall
F
ix NYICF error
m
essage
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pal
l
FFI: Don't propagate q
u
alifi
e
r
s
i
n
t
o subtyp
e
s of
complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike
Pal
l
Lim
i
t
n
u
m
be
r
of argument
s
given to i
o
.
lines
(
) and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix n
a
rr
o
wing of
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pal
l
x
6
4: Allow building wi
t
h
o
u
t external unwind
e
r
.
commit
|
commitdiff
|
tree
2015-05-14
M
ike
P
a
ll
RELEASE
LuaJI
T
-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
l
l
Update changel
o
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pal
l
x86/
x
64:
F
i
x argumen
t
check for
b
it s
h
ifts
.
commit
|
commitdiff
|
tree
2015-04-28
M
ike
Pall
Fix stack check in
n
arrowing
optimiz
a
tion
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
k
e Pa
l
l
Doc clea
n
up
.
commit
|
commitdiff
|
tree
2015-03-05
Mike
Pall
Fix Lua/C
API ty
p
e
c
heck er
r
or
f
o
r sp
e
cial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix FOLD r
u
le
f
or TOBIT + CON
V
n
u
m
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Handle m
o
r
e arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke
P
all
Properly fail unsupported cross-compi
l
e to MIP
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
F
ix string to number conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pal
l
x86/x64
:
Fix co
d
e generation for fused test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mi
k
e Pall
F
F
I: Pr
e
vent DSE across
f
fi
.
string(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike
P
all
Fix
le
x
er e
r
ror for c
h
unks without toke
n
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
Don't compil
e
IR
_
R
ETF af
t
er CALLT to
f
f with-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mi
k
e
Pall
O
penBSD
/
x
86: Be
t
ter
e
xe
c
ut
a
ble memory allocati
o
n for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mik
e
Pa
l
l
Bump copyright date to 2
0
15
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike Pall
F
i
x
B
C
_UCLO/BC_JMP join o
p
timiz
a
t
i
on
i
n Lua
p
arse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pal
l
ARM: Mino
r
interpreter opt
i
miz
a
ti
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
x86:
M
inor interprete
r
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix d
o
cs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
DynASM/A
R
M: Fix rol
l
back
f
o
r
variant t
e
mplates
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
MIPS: Fix excess st
a
ck gr
o
wth in interpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
P
P
C: Fix excess stack growth in inte
r
preter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
ARM:
F
ix
w
rite barrier check
i
n
BC_
U
SETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
ARM: Fix ex
c
es
s
s
t
ac
k
growth
i
n
interprete
r
.
commit
|
commitdiff
|
tree
next