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
Fix LuaJIT API docs for LUAJIT_MODE_*.
2018-01-18
M
ike
P
all
Fix LuaJIT API docs
f
or
L
UAJI
T
_MODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mi
k
e Pall
Fix string
.
format("%
c
", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mike P
a
ll
Fix
s
aved
b
ytecode e
n
c
ap
s
ulated
in ELF ob
j
ects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike P
a
ll
Fix FOLD rule
f
or strength
r
eductio
n
of widening
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
Dyn
A
SM/x86: Fix potent
i
al R
E
L
_
A overflo
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use https for
freelis
t
s
.
org l
i
nks
.
commit
|
commitdiff
|
tree
2017-06-12
Mike
Pall
Mod
i
fy fix
fo
r
warning from 'a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mi
k
e Pa
l
l
MIPS: Fix
h
andling of
spare long-range j
u
mp slot
s
.
commit
|
commitdiff
|
tree
2017-06-07
Mike
Pall
MIPS: Use
precise
search for exit jump patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add missing
LJ_MAX
_
JSLOTS chec
k
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fix LJ_MAX_JSLOTS
assertion in re
c
_check_slo
t
s(
)
.
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
R
ELEASE LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike
P
all
Update
c
h
angelog
.
commit
|
commitdiff
|
tree
2017-04-17
M
ik
e
Pall
Add workaround fo
r
MSVC 2015 stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX: Fix build with re
c
ent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
F
FI: Fix FOLD rules for int6
4
_t co
m
parisons
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
R
e
mo
v
e unne
c
essary mcod
e
alloc
p
ointe
r
check
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mcode alloc probing, d
e
pen
d
ing on the
available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix overly restrictive range calculati
o
n in mco
d
e a
l
location
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pal
l
Fix out
-
of-scope goto handl
i
ng i
n
parser
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike P
a
ll
Remo
v
e
in
t
er
n
al __m
o
de = "K" and repla
c
e with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix annoying war
n
i
ng, du
e
to deterministic b
i
nutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
DynASM: Fix w
a
rning
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
k
e P
a
ll
M
I
P
S: Don't use
R
I
D_GP
a
s a s
c
ratch register
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pal
l
MI
P
S:
F
i
x e
m
itted code fo
r
U32
t
o float
c
onversion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: B
a
ckport wor
k
around fo
r
compact unwind
t
ables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pal
l
Bum
p
copyright date to
2
017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
all
F
i
x
HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike Pall
Fix cross-endia
n
jit
.
b
csave for MIPS target
.
commit
|
commitdiff
|
tree
2016-12-15
M
i
k
e
Pall
Add "proto" field to jit
.
ut
i
l
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike
Pall
Upda
t
e contact
info
.
commit
|
commitdiff
|
tree
2016-10-13
Mi
k
e
Pall
Fix
G
C step size cal
c
ulation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
ARM: Fix BLX encoding for Thum
b
interworking cal
l
s
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pa
l
l
Looks like COLORTERM
has gon
e
out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mik
e
P
al
l
Initia
l
i
z
e
uv->i
m
mutable
fo
r
upval
u
es of loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
M
ike Pall
Reve
r
t "OSX: Sw
i
tch t
o
Clan
g
as the d
e
fau
l
t compiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjust
commen
t
with defi
n
e
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pal
l
Fix for cdata v
s
.
non-cdata ari
t
hmetics/
c
omparis
o
ns
.
commit
|
commitdiff
|
tree
2016-07-17
M
ike
P
all
Fix unused var
s
e
t
c
.
in internal Lua f
i
le
s
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pa
l
l
Drop
l
eftover regs in
'
fo
r
'
iterator assignment,
too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike
P
al
l
Fix PHI
remarking in SI
N
K p
a
ss
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgrind suppressio
n
s
.
commit
|
commitdiff
|
tree
2016-06-03
Mike
Pall
Do
n
'
t try to record outermos
t
pcall() return t
o
lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike
P
all
x86
:
Don't spill an
e
xpli
c
it REF_BASE in the I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
A
dd guar
d
for obscure alias
i
ng between open upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Remov
e
assumption that
l
j_math_rando
m
_step()
doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x
6
4: F
i
x
inst
r
uction length decod
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmisleading-ind
e
ntation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fi
x
h
andling of non-nu
m
er
i
c strings i
n
arithmetic co
e
rcions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whi
t
e
space
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x
86/x64: Search for exit ju
m
ps
w
ith i
n
struction
length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
MI
P
S: Fix
B
C_ISNEXT f
a
l
l
back
p
ath
.
commit
|
commitdiff
|
tree
2016-04-03
Mike
Pall
Fix recording of selec
t
(n,
.
.
.
) w
i
th
off-tr
a
c
e v
a
r
args
commit
|
commitdiff
|
tree
2016-04-03
M
i
ke Pall
Cygw
i
n:
A
l
low cross-builds
to non-Cygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mik
e
Pall
M
IPS:
Fix
u
s
e of f
f
g
ccheck delay slots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
all
Win
d
ows:
R
emove inte
r
media
t
e files
a
t
e
n
d of
build
.
commit
|
commitdiff
|
tree
2016-03-28
Mik
e
Pa
l
l
Fix display of NU
L
L
(light)userd
a
t
a in -
j
dump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix install for cros
s
-
b
uilds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
Fix co
m
p
i
ler
w
arnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump copyright
d
at
e
to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
D
on't allo
c
a
t
e unused 2nd re
s
ul
t
regi
s
ter in JIT
c
o
mpiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
F
F
I: Fi
x
S
P
LIT
p
ass for CONV
i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
Pall
DynASM/x86:
A
dd rdpmc
i
nstruction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Extend Valg
r
i
n
d suppressions for
non-i
n
l
ined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Update build instru
c
tions
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
P
a
ll
OSX: Switch to Clang as
t
h
e d
e
faul
t
co
m
piler
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
i
O
S
: Di
s
able os
.
exe
c
ute
(
) w
h
e
n
b
uilding for
i
OS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
D
y
nASM/x86:
Restrict shld/shrd to operands
w
i
t
h s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86
:
Fi
x
som
e
SSE
i
nstruc
t
ion tem
p
l
a
te
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
FFI: F
i
x ipairs(
)
recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mi
k
e Pall
Dro
p
ma
r
ks from repla
y
ed
i
nstruc
t
i
o
ns when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Flush
symb
o
l tab
l
es in jit
.
d
ump
on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
ix unsin
k
ing che
c
k
.
commit
|
commitdiff
|
tree
2015-09-20
Mike P
a
ll
Fix Cyg
w
in
sup
p
ort
.
Note: this is not a
supported target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike P
a
ll
P
roperly ha
n
dle O
O
M in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
Pall
F
i
x NYICF error mess
a
g
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pa
l
l
FFI: Don't
p
ropagate qualifiers into subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
k
e Pall
Limit number of
a
rguments given to io
.
l
i
nes() and
fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix
n
ar
r
o
wing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
M
i
ke Pall
x
64: Allow building without
external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEA
S
E LuaJ
I
T-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pall
U
p
date cha
n
g
e
log
.
commit
|
commitdiff
|
tree
2015-05-04
M
ike Pall
x86/x64:
Fix argument
c
heck for bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mi
k
e
Pal
l
Fix
s
ta
c
k
c
heck in narrowi
n
g optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Do
c
cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mi
k
e
P
all
Fix Lua/C API typecheck e
r
ror for special index
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mik
e
Pall
F
F
I
:
Fix FOLD rule
fo
r
TOBIT +
C
O
NV num
.
u
32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
P
all
ARM: Handle more
a
rch de
f
in
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mik
e
Pall
Properly
fail unsupported
c
ross-compile to MI
P
S64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
F
ix st
r
ing to num
b
er con
v
ersion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pal
l
x86/x64
:
F
i
x co
d
e
g
enera
t
ion for fused test/
a
rith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prevent
D
S
E
across ffi
.
str
i
ng(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix
lexer error for ch
u
nks without tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don
'
t
comp
i
le IR_RE
T
F
a
fter CALLT to ff
wi
t
h-side effec
t
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/x
8
6
:
Bett
e
r executable
memory
allocati
o
n f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright d
a
te to
20
1
5
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
k
e
Pall
Fix BC_UCLO/BC_JMP join opt
i
m
i
zation in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
ARM: Minor i
n
t
erprete
r
opti
m
ization
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pa
l
l
x86:
M
i
nor
interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
next