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
DynASM/MIPS: Fix shadowed variable.
2019-01-10
M
i
ke Pa
l
l
D
ynASM/MIPS: Fix shadowed variable
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pall
DynAS
M
/
P
PC: F
i
x shadowed va
r
iable
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pal
l
F
i
x
overflow of snapshot ma
p
offs
e
t
.
commit
|
commitdiff
|
tree
2019-01-10
Mike Pall
Better
d
etection of
M
inGW build
.
commit
|
commitdiff
|
tree
2018-06-05
Mike Pall
PPC/NetB
S
D:
Fix endianess check
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
x
8
6/x64
:
C
h
eck for jcc when using xor r
,
r in
e
mit_loadi()
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
FFI: Ma
k
e
FP to U64 conversions m
a
t
c
h
JIT backend
be
h
av
i
or
.
commit
|
commitdiff
|
tree
2018-04-25
Mike Pall
Bum
p
copyright d
a
te to 2018
.
commit
|
commitdiff
|
tree
2018-04-22
Mi
k
e P
a
ll
F
F
I
: Add tonum
b
er() sp
e
cialization for failed conver
s
ions
.
commit
|
commitdiff
|
tree
2018-02-27
M
i
ke
P
all
Fix rechaining
of
p
seudo-resurrected s
t
ring k
e
ys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Clear stack after pri
n
t_jit_status() i
n
C
LI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pal
l
Fix GCC
7
-Wim
p
licit
-
fal
l
throug
h
warnings
.
commit
|
commitdiff
|
tree
2018-01-29
Mik
e
Pall
FFI: Don't assert on #1LL (5
.
2
comp
a
tibility mo
d
e
on
l
y)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike Pall
Fix LuaJIT API docs for LUA
J
IT_MODE_
*
.
commit
|
commitdiff
|
tree
2018-01-14
Mik
e
Pall
Fix string
.
format("%
c
", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike Pall
Fix saved
b
ytecode encapsulated
i
n
E
LF obj
e
cts
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
Fix F
O
LD ru
l
e
for st
r
ength re
d
uction of
wide
n
ing
.
commit
|
commitdiff
|
tree
2017-09-20
M
i
ke Pall
D
y
nAS
M
/x86: Fix pote
n
tial REL_A overfl
o
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pa
l
l
Use
h
ttps for
f
ree
l
ists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike Pall
Modify
fix for
w
ar
n
i
ng from 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike
Pall
MIPS: F
i
x
handli
n
g of spare l
o
ng-range
j
u
mp slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIP
S
:
U
se precise search for exit
j
ump patching
.
commit
|
commitdiff
|
tree
2017-05-17
M
i
ke Pall
Ad
d
missing LJ_MAX_JSLOTS ch
e
c
k
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pal
l
F
i
x
LJ_MA
X
_
J
SLOTS as
s
ertion in rec_check
_
sl
o
ts()
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
R
E
LEAS
E
LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pal
l
A
d
d
workaround for MS
V
C 2015 stdi
o
ch
a
nges
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX:
F
ix buil
d
with recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FF
I
: Fix FOLD rul
e
s for in
t
64_t
com
p
arisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mik
e
Pall
Remove unnecessary
m
co
d
e alloc pointer
c
hec
k
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit
m
cod
e
alloc
p
r
o
b
i
ng, depending on the
available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Fix overly rest
r
ic
t
ive range calculation i
n
mcode a
l
location
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
Fix out-of-s
c
ope goto
h
an
d
lin
g
in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pa
l
l
R
e
m
o
ve internal __mode = "K" and replace with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike
P
all
Fix
ann
o
yin
g
warning,
d
ue to deterministic b
i
nutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
a
l
l
D
y
nASM: Fi
x
w
arnin
g
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
k
e
Pall
M
I
PS:
Do
n
't use RID_G
P
as a s
c
ratch r
e
gister
.
commit
|
commitdiff
|
tree
2017-02-20
Mi
k
e Pall
MIPS: Fix
e
mitte
d
code fo
r
U3
2
to fl
o
a
t
conve
r
sion
.
commit
|
commitdiff
|
tree
2017-02-20
Mik
e
P
all
MIPS: Bac
k
port wo
r
k
a
roun
d
fo
r
compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pa
l
l
Bump c
o
p
yr
i
ght date to 2
0
17
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike
Pall
Fix
cross-end
i
an jit
.
b
csav
e
for M
I
P
S
target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "pr
o
t
o
" field to jit
.
ut
i
l
.
funcinf
o
()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Updat
e
contact i
n
fo
.
commit
|
commitdiff
|
tree
2016-10-13
Mi
k
e Pall
Fix
GC step size calculati
o
n
.
commit
|
commitdiff
|
tree
2016-10-02
M
i
ke Pall
ARM
:
Fix BLX
encodi
n
g f
o
r Thumb in
t
erworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
L
o
oks like COLORTERM has gon
e
out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Initia
l
ize uv->imm
u
table for upvalu
e
s of loaded c
h
unks
.
commit
|
commitdiff
|
tree
2016-07-31
Mik
e
Pa
l
l
Re
v
ert "
O
SX:
Switch to
Clan
g
as
the default compi
l
er
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
A
d
j
u
st comment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
ike P
a
ll
F
ix f
o
r cdata vs
.
non-cdata arithmeti
c
s/compa
r
isons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
F
i
x unused var
s
etc
.
in intern
a
l L
u
a
files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike P
a
ll
Drop lef
t
over
regs in 'for'
it
e
rator assignment
,
too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI remarking in SI
N
K pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgrind
suppre
s
s
io
n
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
D
o
n
't
t
ry
to record out
e
rmost pcall(
)
return
to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86: Don't spill an explici
t
REF_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add gua
r
d for obsc
u
re
a
liasing between ope
n
upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
P
a
l
l
Remove a
s
sumptio
n
that
l
j_math_ran
d
o
m
_
s
t
e
p() does
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86
/
x64: Fix instruction le
n
gt
h
deco
d
er
.
commit
|
commitdiff
|
tree
2016-04-24
M
ike Pall
Fix GCC 6 -Wmis
l
eading-
i
ndenta
t
ion warni
n
gs
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix
h
andling of non-num
e
r
i
c strings
in arithm
e
ti
c
coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x6
4
: Sea
r
ch for e
x
it j
u
mps with in
s
t
ruction le
n
g
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pal
l
MIPS: Fix
B
C_ISNEXT fa
l
lback path
.
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pall
Fix recordi
n
g of select(n,
.
.
.
) wit
h
off-t
r
ace vara
r
g
s
commit
|
commitdiff
|
tree
2016-04-03
Mike
P
a
l
l
Cygwi
n
: Allow cross-
b
uilds to non-Cygwin tar
g
ets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
M
IP
S
: Fix use of ffgccheck
d
elay slot
s
in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e
Pall
W
in
d
o
w
s: Remove intermediate file
s
at end of b
u
i
l
d
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
k
e
P
all
Fix display o
f
NULL
(
light)userdata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix install for
cross-build
s
.
commit
|
commitdiff
|
tree
2016-03-22
Mi
k
e Pall
Fix compi
l
er warning
s
.
commit
|
commitdiff
|
tree
2016-03-03
Mike P
a
ll
Bump c
o
p
y
r
i
g
h
t dat
e
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don
'
t allocate
un
u
s
e
d
2nd
result
register i
n
JIT co
m
piler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix
S
PL
I
T pas
s
for CO
N
V
i
64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
Pall
DynASM/x8
6
:
A
dd rdpmc instruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
Ex
t
end Valgrind sup
p
ressions for non-inl
i
ned C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
Update build instr
u
ctions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
OS
X
:
Swi
t
c
h
to Clang as t
h
e default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
iOS:
D
isab
l
e
os
.
ex
e
cute() when b
u
i
lding fo
r
iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
DynASM/x86: Restrict
s
hld
/
shrd t
o
operands with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x
8
6: Fix s
o
m
e
SS
E
instr
u
cti
o
n tem
p
lates
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pall
F
F
I:
F
ix ipa
i
rs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop ma
r
ks
f
rom replayed i
n
str
u
ctio
n
s w
h
en sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbol tables i
n
j
it
.
dump on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike
P
all
Fix
u
nsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
M
i
k
e Pall
Fix Cy
g
win suppor
t
.
Note:
this is no
t
a supported targ
e
t
.
commit
|
commitdiff
|
tree
2015-08-19
M
ike Pall
Prope
r
ly han
d
le OO
M
in tra
c
e
_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pal
l
Fix NYICF e
r
ror message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike
P
a
l
l
F
F
I
: D
o
n't
p
r
opag
a
te q
u
alifiers
i
nto sub
t
y
p
es of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limit numbe
r
of arguments given
to io
.
lines()
and
f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
i
ke Pal
l
Fix narrowing
o
f TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pa
l
l
x64: Allo
w
building without
e
x
t
ernal unwin
d
er
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
RELEASE L
u
a
JIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mik
e
Pall
x86/x64
:
Fix argument check for bit
s
hifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fi
x
stack che
c
k in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
Pall
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API type
c
heck error fo
r
special in
d
exes
.
commit
|
commitdiff
|
tree
2015-03-02
M
i
ke Pall
FFI: Fix FOL
D
rule
f
o
r T
O
BIT +
C
O
NV n
u
m
.
u3
2
.
commit
|
commitdiff
|
tree
next