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
PPC/NetBSD: Fix endianess check.
2018-06-05
Mi
k
e Pall
P
PC
/
Net
B
SD: Fix endianess che
c
k
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
x86/x64: Ch
e
c
k
for jcc w
h
en usi
n
g
x
o
r r
,
r in emit
_
l
oadi
(
)
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pa
l
l
F
FI: M
a
ke F
P
to U64 conversio
n
s match JIT
ba
c
kend b
e
ha
v
ior
.
commit
|
commitdiff
|
tree
2018-04-25
Mike Pall
B
u
mp copy
r
igh
t
dat
e
to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike
P
all
FFI: Add tonumber(
)
s
pecialization
f
or failed
co
n
versions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike Pall
Fix rechai
n
ing
of pseudo-resurrected
stri
n
g keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike P
a
ll
Clear stack aft
e
r prin
t
_j
i
t
_
s
tatus
(
) in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Fix GC
C
7 -Wimplicit-f
a
llthrough warnings
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
F
F
I
:
Don
'
t
assert on #1LL (5
.
2 c
o
mpatibi
l
ity mode onl
y
)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike
Pall
Fix LuaJ
I
T API docs for LUAJIT_MODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
M
i
ke Pall
F
i
x
string
.
format("
%
c"
,
0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fix sav
e
d bytecode encap
s
ulat
e
d in ELF ob
j
ec
t
s
.
commit
|
commitdiff
|
tree
2017-11-08
Mike P
a
ll
Fix
F
OLD rul
e
for str
e
n
g
th reduction o
f
widening
.
commit
|
commitdiff
|
tree
2017-09-20
M
ike Pall
DynASM
/
x86: F
i
x poten
t
ia
l
REL
_
A
overflo
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use
https fo
r
freelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mik
e
Pall
Modi
f
y fix
for warning from 'a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Fix
h
andli
n
g of spare long-range jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike
Pall
MI
P
S: U
s
e precise
s
earch for exit
j
u
m
p
patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
A
d
d mis
s
ing LJ_MAX_JSLOT
S
c
h
eck
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fi
x
LJ
_
MA
X
_JSLOT
S
asse
r
tion
i
n rec_check_slots
(
)
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
RELEASE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mi
k
e
Pall
Upda
t
e changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pall
Add workarou
n
d for
MSVC 2015 st
d
i
o changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX:
Fix build with recent X
C
ode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike P
a
ll
F
F
I: Fix FOLD rules fo
r
in
t
64_t
comparisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Remov
e
un
n
ecessary mcode alloc po
i
nter ch
e
ck
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mco
d
e alloc probing, depe
n
ding on
t
he available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Fix overly re
s
tr
i
ctive
r
ange calculation in mco
d
e
allo
c
ation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix o
u
t-of-
s
cope go
t
o
ha
n
dling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remove internal _
_
mode = "K" and replace wi
t
h safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pall
Fix anno
y
ing wa
r
ni
n
g,
d
ue
to deterministic binu
t
ils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
D
y
nAS
M
: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Don'
t
us
e
RID
_
G
P as a scratch regist
e
r
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS:
F
ix emitt
e
d cod
e
fo
r
U32 to flo
a
t conver
s
ion
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MIPS:
Back
p
ort workaroun
d
for comp
a
c
t
unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bum
p
cop
y
righ
t
date
t
o 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
all
Fix HTML
form
a
tting
.
commit
|
commitdiff
|
tree
2017-01-17
M
i
k
e Pall
Fix cross-
e
ndian jit
.
bcsave for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike
P
all
Add "proto
"
field to jit
.
ut
i
l
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mik
e
P
all
Updat
e
contac
t
info
.
commit
|
commitdiff
|
tree
2016-10-13
Mi
k
e Pa
l
l
Fix
GC step size
calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mik
e
Pall
ARM: Fix BL
X
encoding for T
h
u
m
b interworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
k
e Pall
Looks li
k
e COLORTERM has gone ou
t
of fas
h
ion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pa
l
l
I
nitialize uv->
i
mmutable f
o
r up
v
alu
e
s
o
f loaded chu
n
ks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pal
l
Rever
t
"O
S
X
:
Sw
i
tc
h
to Clang as the default compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
Ad
j
ust c
o
mme
n
t wi
t
h defin
e
s
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
k
e
Pal
l
Fix for cdata vs
.
non-cda
t
a ar
i
thmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pa
l
l
Fix un
u
sed vars etc
.
in int
e
rnal Lu
a
files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pa
l
l
Drop le
f
tover r
e
gs in 'for' iterator
assign
m
ent, too
.
commit
|
commitdiff
|
tree
2016-06-05
M
ike Pall
Fix
P
HI remarking in
S
IN
K
pa
s
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
Pall
Fix Valgrin
d
s
u
p
pr
e
ssions
.
commit
|
commitdiff
|
tree
2016-06-03
M
ike Pa
l
l
D
o
n't try to
re
c
o
rd
o
utermost pcall() return to
lo
w
er
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike
Pall
x8
6
: Do
n
't spil
l
an explicit REF_BASE
i
n
the IR
.
commit
|
commitdiff
|
tree
2016-05-20
M
ike Pa
l
l
Add
g
u
ard for
o
b
s
cure aliasing between ope
n
upvalue
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pa
l
l
Remove
a
ssumption tha
t
lj
_
math_
r
andom_ste
p
() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64: Fi
x
instruction length de
c
o
de
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike
P
all
Fix GCC 6 -W
m
i
s
leading-indentatio
n
w
arn
i
n
g
s
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pal
l
Fix handling of non-nu
m
eric
s
tring
s
in ari
t
h
m
e
t
ic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
k
e
Pall
White
s
pace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64: S
e
ar
c
h
for exit
j
ump
s
with inst
r
uction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
M
i
ke Pall
MIP
S
: Fix BC_
I
S
N
EXT fall
b
ack path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording
o
f select(n,
.
.
.
) with
o
f
f
-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
Mik
e
Pall
Cygwin:
A
llow
c
ross-builds
t
o non-Cyg
w
in
targ
e
ts
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS: Fi
x
use of ffgcc
h
eck delay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
W
indows:
R
emove in
t
erme
d
i
a
te f
i
les
a
t end of bui
l
d
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix
d
isplay of NULL (light)
u
s
e
rdata in -jdum
p
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
Pal
l
F
i
x install for cross-buil
d
s
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
Pall
Fix c
o
m
p
i
l
e
r warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bum
p
copy
r
ight date to
2
016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don't allocate unus
e
d 2nd result regis
t
e
r
i
n JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix SPLIT
pass
f
or CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
M
i
ke Pall
DynASM/x86: Add rd
p
m
c
instr
u
ction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Ext
e
nd Valgrind suppr
e
ssion
s
for non-in
l
in
e
d
C
code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
Update build instr
u
ction
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
OS
X
:
S
witch to Clang as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
iOS: Disable os
.
execute
(
) when building for iOS
>
=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pal
l
D
y
nASM/x86: Restrict shld/
s
h
rd
to operands with
s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
D
y
n
ASM/x86: Fix
some SSE instruction temp
l
at
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
l
l
FFI: F
i
x ipai
r
s
() recording
.
commit
|
commitdiff
|
tree
2015-10-15
M
i
k
e Pall
Drop marks from replayed instructio
n
s
w
hen
s
inking
.
commit
|
commitdiff
|
tree
2015-10-01
M
ike P
a
ll
Fl
u
s
h
symbol
t
a
bles in jit
.
dump on
t
race
f
l
us
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix unsinki
n
g check
.
commit
|
commitdiff
|
tree
2015-09-20
Mik
e
Pall
Fix Cygwin
s
u
ppo
r
t
.
N
ote: this is not
a
s
u
pport
e
d
tar
g
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke Pal
l
Proper
l
y hand
l
e
OOM
in trace_
s
ave
(
)
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
Mi
k
e Pall
FFI: Don't
p
r
op
a
gate
qualifier
s
into subtypes o
f
c
omple
x
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limit
n
umber of arguments
given
to io
.
l
i
nes() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
M
i
ke Pall
x6
4
: A
l
low b
u
ildin
g
with
o
u
t
e
x
tern
a
l unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE LuaJI
T
-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike
P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x8
6
/x64:
F
ix argument
c
heck
for bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack che
c
k in narrowin
g
optimization
.
commit
|
commitdiff
|
tree
2015-03-11
M
i
ke
Pall
Doc
cl
e
anup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pa
l
l
Fix Lu
a
/C
API
t
ypecheck error fo
r
spe
c
ial inde
x
es
.
commit
|
commitdiff
|
tree
2015-03-02
Mike P
a
l
l
FFI: F
i
x FOLD
r
u
le for TOBIT +
CONV
num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
k
e P
a
ll
A
R
M
: H
a
ndle more arch defi
n
es
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke Pall
Pro
p
erly fail unsupport
e
d cr
o
ss-com
p
il
e
to
M
I
P
S6
4
.
commit
|
commitdiff
|
tree
2015-02-22
Mik
e
Pall
F
ix
s
tring to num
b
er
c
on
v
ersion
.
commit
|
commitdiff
|
tree
2015-02-21
M
i
k
e
Pall
x
8
6/x64: Fix code generation for fu
s
e
d
tes
t
/arith
o
ps
.
commit
|
commitdiff
|
tree
next