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 https
f
or freelists
.
org link
s
.
commit
|
commitdiff
|
tree
2017-06-12
M
ike Pall
Modi
f
y
f
ix
f
or warnin
g
from '
a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: F
i
x handling of spare long-ra
n
ge jump
slots
.
commit
|
commitdiff
|
tree
2017-06-07
M
i
ke Pall
MIPS:
Use precise s
e
a
r
ch for exit
j
ump pat
c
hing
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add m
i
ssing LJ_MAX_J
S
LOT
S
c
h
eck
.
commit
|
commitdiff
|
tree
2017-05-09
Mike P
a
ll
Fix LJ_M
A
X_JSLOTS
a
ss
e
rtion in rec_check_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RELEASE
LuaJ
I
T-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Update changel
o
g
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pall
Add workar
o
und for MSVC 2015
s
tdio
c
h
a
nge
s
.
commit
|
commitdiff
|
tree
2017-04-07
M
ike Pall
OSX:
F
ix buil
d
with recent
X
C
ode
.
commit
|
commitdiff
|
tree
2017-03-30
M
i
ke Pall
FFI:
Fix FOLD rules fo
r
int64_t c
o
mparis
o
ns
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Remove un
n
ecessary mcode a
l
loc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Limit mcode alloc pr
o
bing, depending on the a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
all
Fix overly restrict
i
v
e range calcula
t
ion in mc
o
d
e
all
o
cation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix out-of-
s
cope goto handling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
R
e
move internal
_
_mode = "K" a
n
d replace with
sa
f
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix annoying w
a
rning
,
d
u
e to
d
etermini
s
t
i
c binut
i
ls
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pall
DynASM: F
i
x warning
.
commit
|
commitdiff
|
tree
2017-02-20
M
ike Pall
MIPS: Don'
t
use RID_GP as a scratch
re
g
i
s
ter
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Fix emitted code f
o
r U32 t
o
float convers
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
all
MIPS: Backport wor
k
around for
compact
u
nwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump c
o
pyright da
t
e
t
o 201
7
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HTML form
a
t
ting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix
cross-endian jit
.
bcsave for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "proto" field to jit
.
util
.
funcinf
o
()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pa
l
l
U
p
date
co
n
tact info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pal
l
F
ix
GC step size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
M
ike Pall
ARM: F
i
x BLX encoding for T
h
u
m
b
i
nterworki
n
g ca
l
ls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike P
a
l
l
Looks like COLORTERM has gone out
o
f
fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pa
l
l
Ini
t
ial
i
ze uv->immutable for upvalu
e
s
o
f loaded chun
k
s
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pall
R
evert "OSX:
Switch to Clang as th
e
default comp
i
ler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike
P
all
Adjust comment wit
h
def
i
nes
.
commit
|
commitdiff
|
tree
2016-07-17
Mike
Pall
Fix
for
cdata vs
.
no
n
-
cdata arithmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
F
ix unused vars etc
.
in interna
l
Lua fil
e
s
.
commit
|
commitdiff
|
tree
2016-06-27
Mi
k
e Pall
Drop leftover regs
i
n 'for'
i
terator a
s
signment, too
.
commit
|
commitdiff
|
tree
2016-06-05
M
i
ke
P
all
Fix PHI r
e
marking in SIN
K
pa
s
s
.
commit
|
commitdiff
|
tree
2016-06-03
M
i
k
e
Pall
Fix Valg
r
ind s
u
ppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don't try to
record ou
t
ermost pcall() retu
r
n
to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86: Don't spill a
n
exp
l
icit REF_BASE
i
n
the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
P
all
A
dd gu
a
rd
f
or ob
s
c
u
re alias
i
ng b
e
tween open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
P
all
R
e
move assumpti
o
n that lj_math_random
_
step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86
/
x64: Fix instruction length
d
ec
o
d
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pa
l
l
Fix GCC 6 -Wmisleading-indentation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mi
k
e Pall
Fix handli
n
g of non-numeric stri
n
g
s
in arithmetic co
e
rcions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pa
l
l
Whit
e
sp
a
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64: Se
a
rch for exit
jumps
w
ith
instruct
i
o
n
l
e
n
gth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
MIPS: Fix
B
C_IS
N
EXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix r
e
cording
of
select(n,
.
.
.
)
with off-trace
v
ararg
s
commit
|
commitdiff
|
tree
2016-04-03
Mik
e
Pall
Cy
g
win: Allow cross-builds to
n
on-
C
ygwi
n
t
arget
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike P
a
l
l
M
IPS:
Fix use of ffgccheck del
a
y slots
in in
t
erpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pa
l
l
Win
d
ows: Remov
e
intermediate f
i
les at
end o
f
bui
l
d
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix
d
i
s
p
l
ay o
f
NU
L
L (l
i
ght)us
e
rdata
in
-
jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
install for
cross-b
u
ilds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
Fix compiler warning
s
.
commit
|
commitdiff
|
tree
2016-03-03
Mi
k
e Pall
Bump copyright d
a
t
e to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
i
ke Pall
Don't allocate unused 2nd result re
g
iste
r
in
J
IT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pa
l
l
FFI: Fix
S
P
LIT pass for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
D
y
n
A
SM/x86: Add rdp
m
c instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Extend Va
l
grind suppressions for n
o
n-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
Update build i
n
structions
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
P
a
ll
OSX: Switch t
o
Clang as t
h
e defaul
t
compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
iOS: Disable os
.
execute() when building for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
D
y
nASM/
x
86: R
e
str
i
c
t shld/shrd to
op
e
ra
n
ds with sa
m
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
k
e P
a
ll
Dy
n
ASM/x8
6
: Fix
s
ome SSE instruct
i
on templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
FF
I
: Fi
x
i
p
airs() recor
d
i
ng
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop marks
from replayed instructions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
M
ike P
a
ll
Flush s
y
mb
o
l tables in jit
.
dump on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e Pall
Fix unsinking c
h
e
c
k
.
commit
|
commitdiff
|
tree
2015-09-20
Mi
k
e
Pall
Fix Cygwin support
.
Note: this is not a supported
tar
g
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Properl
y
h
a
n
dle OOM in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
P
all
Fix NYI
C
F error messag
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pa
l
l
FFI: Don't propag
a
te qua
l
ifi
e
rs in
t
o subty
p
e
s of com
p
lex
.
commit
|
commitdiff
|
tree
2015-07-10
Mi
k
e
P
a
ll
Limit number of
arguments
g
iven to io
.
l
ines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mi
k
e
Pall
Fi
x
n
arrowing of T
O
B
I
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pal
l
x64
:
Allow bu
i
lding wit
h
out external u
n
winder
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
k
e
Pall
RELE
A
SE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Upda
t
e changel
o
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pal
l
x86/x
6
4
:
Fix arg
u
ment check for bit sh
i
fts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack ch
e
ck i
n
narrowing optimiz
a
tio
n
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc cle
a
nup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike
Pall
F
ix L
u
a/C
A
P
I typecheck err
o
r for s
p
ecial inde
x
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
F
F
I: Fix FOLD rule for
T
O
B
IT
+
C
ONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Handle more
a
rch defines
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke
P
all
P
roperly
fail unsupport
e
d cros
s
-
c
ompile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mi
k
e
Pall
Fix stri
n
g to number co
n
v
ersion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x
6
4
:
Fix code generatio
n
for fused test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
i
ke Pal
l
FFI:
Preven
t
DSE
ac
r
oss f
f
i
.
strin
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
i
x
lexer
error for chunks without toke
n
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile
I
R_RET
F
aft
e
r CALLT to
ff
w
ith-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
P
all
Open
B
SD/x86: Better
executab
l
e mem
o
ry a
l
locatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright
da
t
e to 201
5
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke Pall
Fix BC_UCLO/BC_
J
MP join optimi
z
at
i
on in
Lua parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke
Pal
l
ARM: Minor int
e
rp
r
eter optimizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Mi
n
o
r
interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
F
ix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke
Pall
DynA
S
M/ARM: F
i
x
r
o
llback for
variant
t
e
mplates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
MIPS: F
i
x
excess
s
tack growth in interpret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix exc
e
s
s
stack growth
in interpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
ARM: Fi
x
write barrier
chec
k
i
n
BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
R
M: Fix exc
e
ss stack
g
rowth in inter
p
reter
.
commit
|
commitdiff
|
tree
next