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
FFI: Make FP to U64 conversions match JIT backend behavior.
2018-05-20
Mike Pall
F
F
I: Make FP
t
o U64 conversion
s
match JIT back
e
nd behavio
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mike
Pall
Bump copyright date
to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mi
k
e P
a
ll
F
FI: Add
t
onumber()
specialization for failed
c
o
nversions
.
commit
|
commitdiff
|
tree
2018-02-27
M
ike Pall
Fix rechaining o
f
p
seu
d
o-resurrecte
d
string keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike P
a
l
l
Clear stack after p
r
in
t
_jit_statu
s
() in CL
I
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
k
e
P
all
F
ix GCC
7
-
Wimplicit-fal
l
through warnings
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
ke Pall
FFI: Don't
a
ssert on #1LL (5
.
2 compatibility mo
d
e on
l
y)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike
Pall
Fi
x
LuaJ
I
T A
P
I do
c
s for
LU
A
JIT
_
M
ODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike Pa
l
l
Fix
string
.
forma
t
("%c", 0
)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fix sa
v
ed bytecod
e
encapsulated in
E
LF object
s
.
commit
|
commitdiff
|
tree
2017-11-08
M
ike Pall
Fix FOLD rule fo
r
strength
reduction of widening
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pal
l
D
y
n
ASM/x86:
F
ix potentia
l
REL_A
overfl
o
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike
P
a
l
l
Us
e
https
f
or
f
r
eelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike Pall
Modify fix for
warning from 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike
P
all
M
IPS: Fix handl
i
ng of spare lon
g
-range jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Use precise
s
earch f
o
r exit ju
m
p
patc
h
ing
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add missing
L
J
_MA
X
_JS
L
OTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mike
P
a
l
l
Fix LJ_MAX_JSLOTS as
s
ertion in rec_check_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RELEASE LuaJIT
-
2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mik
e
Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike P
a
ll
Add workaround fo
r
MSVC 2015 st
d
io chan
g
e
s
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX: Fix
b
uild w
i
th recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mi
k
e P
a
ll
FFI: Fix FOLD rules
f
or int64_t
c
omparisons
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke Pa
l
l
Remove unnecessary
mco
d
e alloc pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
k
e P
a
ll
Lim
i
t
mcode alloc pr
o
b
i
ng,
de
p
ending on the a
v
ai
l
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix overly restr
i
c
tive range cal
c
ulati
o
n
i
n mcode allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix out-of-scope
goto handlin
g
in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Re
m
ove
internal
_
_mode
= "K" and
r
eplace wi
t
h safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fi
x
annoy
i
ng war
n
i
ng, due
t
o
d
e
t
erminis
t
ic binu
t
ils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
P
a
l
l
D
ynASM:
F
ix
w
arning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Don't u
s
e RID_GP as a scratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Fix
e
m
i
t
ted c
o
de f
o
r U32
t
o flo
a
t conversion
.
commit
|
commitdiff
|
tree
2017-02-20
M
ike
P
all
MIPS:
Backport workaround
f
o
r
compact unwind tabl
e
s
.
commit
|
commitdiff
|
tree
2017-01-17
Mi
k
e Pa
l
l
Bump copyright date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix
HT
M
L form
a
tting
.
commit
|
commitdiff
|
tree
2017-01-17
Mik
e
Pall
F
ix cross-endian j
i
t
.
bcsave fo
r
M
IPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
A
dd
"
proto" field to jit
.
util
.
funci
n
fo()
.
commit
|
commitdiff
|
tree
2016-11-21
M
ike Pal
l
Updat
e
contact info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike
P
all
F
i
x GC step s
i
ze calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pal
l
AR
M
: F
i
x BLX encodin
g
fo
r
Thum
b
i
n
terworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke
Pall
Looks like COLORTERM
has gone ou
t
of fash
i
on
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
k
e P
a
ll
Initialize uv->i
m
mutable for upvalues of loade
d
chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mik
e
Pall
Revert "OSX: Switch to Clan
g
a
s
th
e
defau
l
t compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
A
d
just co
m
ment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke
P
all
F
i
x
fo
r
cdata vs
.
n
on-cdata arith
m
et
i
cs/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix
u
nu
s
ed vars et
c
.
in internal Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike
P
a
l
l
D
rop leftover regs in 'for' itera
t
or
a
ssignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
M
ik
e
P
a
ll
Fix PHI remar
k
ing in S
I
NK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
Pall
Fi
x
V
algrind suppr
e
s
s
ion
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
P
all
Don't try to
r
e
c
o
r
d
o
ut
e
r
m
ost pc
a
ll()
re
t
urn to lowe
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86: Don't
spi
l
l an explicit R
E
F_BASE in t
h
e IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mik
e
Pall
Add g
u
ard for obs
c
u
re aliasing between open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mi
k
e Pal
l
Remove
assumption th
a
t
lj_ma
t
h_random_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64:
F
i
x
ins
t
ructio
n
length decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
F
i
x
GCC 6
-
Wmislead
i
ng-indent
a
tion w
a
rni
n
gs
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix h
a
ndl
i
ng
of
n
o
n
-nu
m
e
ric string
s
i
n
a
r
i
thm
e
tic
c
oercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whites
p
a
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
x86/x64:
S
earch for ex
i
t
jumps with in
s
truc
t
ion
l
e
n
gth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
Pall
MIPS: Fix B
C
_ISNEXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pall
Fix reco
r
ding of select(n,
.
.
.
)
with off-trace vara
r
gs
commit
|
commitdiff
|
tree
2016-04-03
M
ik
e
Pa
l
l
Cyg
w
in: Allow cross-build
s
to non-Cygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS: Fix use
of ffgcchec
k
delay slo
t
s in inte
r
pr
e
ter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Win
d
o
w
s: Remove in
t
erm
e
dia
t
e files
a
t
end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mik
e
Pall
Fi
x
displ
a
y of NU
L
L (light)
u
serdat
a
i
n
-jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mi
k
e
P
all
Fix install f
o
r cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
F
ix
c
ompile
r
warni
n
gs
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pa
l
l
Bump cop
y
right date t
o
2016
.
commit
|
commitdiff
|
tree
2016-02-10
M
ike
Pa
l
l
Don't allocate unused 2nd r
e
sult registe
r
in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix SPLIT pass for CONV i64
.
u
64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pa
l
l
DynASM/
x
86: Add rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
M
i
ke Pa
l
l
Exten
d
Valgrind
s
uppr
e
ssions fo
r
n
o
n-inlin
e
d C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update buil
d
instructio
n
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
OSX: Switch
t
o Clang as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS:
Dis
a
ble os
.
e
x
e
cute()
w
hen
b
u
i
lding for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM
/
x86: Restrict shld/s
h
rd to operand
s
wit
h
s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
DynASM/x86: Fi
x
some SSE instruction templa
t
es
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix
i
pairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mik
e
Pa
l
l
Drop marks
from repl
a
yed
i
nstructi
o
ns when si
n
k
i
ng
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
F
lush symbol
t
ables in
j
it
.
dump on tr
a
ce
fl
u
s
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fi
x
uns
i
nkin
g
c
heck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwi
n
support
.
Note: this is not a supported target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Prop
e
rly handle OOM in
t
r
ace
_
save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike P
a
ll
F
i
x NYICF err
o
r me
s
sage
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pa
l
l
FF
I
: Do
n
'
t
p
r
op
a
gate qua
l
ifiers into s
u
btypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
L
i
mit numb
e
r
o
f
a
r
gum
e
nts
gi
v
en to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
ike Pall
Fi
x
narrowing o
f
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
M
ik
e
Pall
x64: Allo
w
b
u
ilding without external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e Pall
RELE
A
SE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pa
l
l
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pal
l
x86/x64:
Fix argument check
f
or bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
M
ike Pall
Fix
stack check in narrow
i
n
g optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
D
oc cleanu
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fi
x
L
u
a/C
A
PI
t
ypecheck error for specia
l
indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI
:
F
ix FOLD rule for TOBIT + CONV num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
A
RM: Handle more
arc
h
de
f
ines
.
commit
|
commitdiff
|
tree
2015-02-25
Mik
e
Pall
Properly fail
unsupported cross-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pal
l
Fix string to n
u
mber co
n
v
e
r
s
i
on
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
P
al
l
x86/x
6
4: Fix code g
e
ne
r
ation for fused te
s
t
/
arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent D
S
E a
c
r
o
s
s ffi
.
s
t
rin
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
ix
lexer err
o
r
for chunks witho
u
t toke
n
s
.
commit
|
commitdiff
|
tree
next