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 saved bytecode encapsulated in ELF objects.
2017-11-16
Mike Pall
Fi
x
s
a
ved
by
t
ecode encapsulated in
E
L
F
objects
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
F
ix FOL
D
r
ule
for
st
r
eng
t
h
r
eduction of
widening
.
commit
|
commitdiff
|
tree
2017-09-20
Mik
e
Pall
Dyn
A
SM/x86: Fi
x
p
o
t
ential
R
EL_A overflow
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
U
s
e https for fre
e
lists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike P
a
l
l
Mod
i
f
y
fix f
o
r
w
arning from 'a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mik
e
Pall
M
IPS: Fix h
a
n
d
l
ing of spare lo
n
g-ran
g
e
j
ump slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mi
k
e
P
all
MI
P
S: Use
p
recise s
e
arch for exit
j
ump
patching
.
commit
|
commitdiff
|
tree
2017-05-17
Mike
Pall
Add missi
n
g LJ_M
A
X_JSLOT
S
check
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
Fix LJ_MAX_JSLOTS asse
r
tion in rec_check_slot
s
()
.
commit
|
commitdiff
|
tree
2017-05-01
M
ike
Pall
RELEASE Lua
J
IT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
M
i
k
e Pall
Update changelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike P
a
ll
Add wo
r
karound for MSVC 2015 s
t
di
o
chang
e
s
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX: Fix
build with re
c
e
nt X
C
ode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI: Fix FOLD ru
l
es f
o
r
int64_t
c
om
p
ar
i
sons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
P
a
ll
Rem
o
ve un
n
ecess
a
ry mcode alloc po
i
nter che
c
k
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit
m
code
a
lloc probing, depending on th
e
availa
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix over
l
y rest
r
ictive range ca
l
c
u
lation in mcode a
l
locat
i
on
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
ll
F
i
x out-of-scope
goto
h
andling
i
n
pa
r
ser
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pa
l
l
Remove internal _
_
mo
d
e = "K" an
d
rep
l
a
c
e
with
s
af
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ik
e
Pall
Fix
annoying warning,
d
ue
t
o
d
eterministic binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
DynASM: Fix
w
arning
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MIPS: Don't use RID_GP as
a
s
c
r
a
tch
r
e
gister
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIP
S
: Fi
x
em
i
tted code for U32 t
o
f
loa
t
conversion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike
P
all
MIPS: B
a
ckport workaround for
compa
c
t unwi
n
d tab
l
es
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
P
all
Bump copyright date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
M
i
ke Pall
Fix HTML formatting
.
commit
|
commitdiff
|
tree
2017-01-17
M
i
ke
Pa
l
l
Fix
cross-endian jit
.
b
csav
e
fo
r
MIPS targe
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
Add "proto" field to ji
t
.
u
t
il
.
fu
n
cinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mi
k
e
P
a
ll
Update conta
c
t
info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pall
Fix GC step
s
i
ze calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mik
e
Pall
ARM: Fix BLX encoding for Thumb interworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Looks like COLORTERM has gone out of
f
ashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mik
e
Pall
Initialize
u
v->immutable for upvalues of
loaded ch
u
nks
.
commit
|
commitdiff
|
tree
2016-07-31
Mi
k
e Pall
Revert
"
OSX: Switch
to
Clang as t
h
e defaul
t
c
ompiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike P
a
ll
Ad
j
ust c
o
mment with define
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mi
k
e Pall
Fix for
cdata
v
s
.
n
o
n
-
cdata ar
i
t
hmet
i
cs/
c
om
p
ar
i
s
o
ns
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix
u
nuse
d
va
r
s et
c
.
in i
n
ter
n
al Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Drop leftover regs
i
n
'fo
r
' it
e
rator a
s
si
g
nment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike P
a
ll
Fix PHI remarking
in
S
I
N
K
pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valg
r
ind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pal
l
Don't tr
y
t
o re
c
o
r
d outermost pcall() return to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86: Don't sp
i
ll an e
x
p
licit REF_BA
S
E
i
n
t
he IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pal
l
Add
guard
f
or obscure aliasing between open
u
pvalu
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
M
i
ke Pall
Remove assumption that l
j
_mat
h
_r
a
nd
o
m_s
t
ep() do
e
sn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
i
ke Pall
x
86/x64
:
F
ix instructio
n
length
d
e
coder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike P
a
ll
F
ix GCC 6
-
Wmisleading-ind
e
ntation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mi
k
e Pa
l
l
Fix
handling o
f
non-numeric str
i
n
g
s in arithmetic c
o
erci
o
n
s
.
commit
|
commitdiff
|
tree
2016-04-18
Mike
Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike P
a
ll
x86
/
x64:
S
e
arch f
o
r
exit jumps
w
ith
instruct
i
on len
g
th
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
M
i
k
e
Pall
M
I
PS: Fix BC_IS
N
EXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pa
l
l
Fix recording of sele
c
t
(
n,
.
.
.
) with
off-
t
race varargs
commit
|
commitdiff
|
tree
2016-04-03
Mi
k
e Pall
Cygwi
n
:
Allow cross-builds
t
o
n
o
n-Cygw
i
n targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS
:
Fix use of ff
g
c
check del
a
y
s
lots in interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
W
i
ndow
s
:
R
emo
v
e
i
n
t
ermediate
f
iles at end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
F
i
x
d
isplay of NULL (light)use
r
d
ata in -
j
dump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike P
a
ll
F
i
x
i
n
s
ta
l
l for cross-
b
uilds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
c
ompiler war
n
ings
.
commit
|
commitdiff
|
tree
2016-03-03
Mik
e
Pall
B
u
mp copy
r
igh
t
date to 2
0
16
.
commit
|
commitdiff
|
tree
2016-02-10
Mik
e
Pal
l
Don't alloc
a
te un
u
s
e
d
2nd result register in J
I
T compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
M
i
ke Pall
F
FI
:
F
i
x SPLIT pass for CO
N
V i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
Pa
l
l
Dyn
A
S
M/x86:
A
dd rdp
m
c
instruc
t
ion
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Extend Valgrin
d
suppression
s
for
non-
i
nline
d
C
code
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
Update build ins
t
r
u
c
ti
o
n
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
OSX:
S
w
i
tch
t
o Clang as
the default c
o
mp
i
l
e
r
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike
Pall
iOS: Disable os
.
ex
e
cute()
w
h
en buil
d
ing for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke Pall
D
y
n
A
SM/x86: R
e
s
t
rict
shld/shr
d
to operands with
same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
DynASM/x86: Fix s
o
me SS
E
ins
t
ruction templa
t
es
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix ipairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
M
i
ke
Pall
Dr
o
p
marks from replayed
i
nstructions when s
i
n
k
i
ng
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Flush symbol table
s
i
n
jit
.
dump o
n
trace f
l
ush
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
k
e
Pall
Fi
x
unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
F
i
x
C
y
gwin support
.
N
o
te: this
i
s
n
ot a suppo
r
ted
target
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke Pall
Properly handle OOM in trace_sav
e
()
.
commit
|
commitdiff
|
tree
2015-08-19
Mi
k
e Pa
l
l
F
i
x NYICF
er
r
or message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
F
F
I: Don't propagate q
u
alifiers into subt
y
pes of compl
e
x
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
L
imit number of argumen
t
s
g
iv
e
n to io
.
lines() and
f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
ike P
a
ll
Fix
n
arrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e Pall
x64: Allow bu
i
lding
without ext
e
rnal
unw
i
n
d
er
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke P
a
ll
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
Update changel
o
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mi
k
e
Pall
x86/x64: Fix argument check for bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
M
ike Pall
Fix
sta
c
k
c
h
eck in
n
arrowing opt
i
mizatio
n
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc clean
u
p
.
commit
|
commitdiff
|
tree
2015-03-05
M
i
ke Pa
l
l
Fix Lua/C
API
t
y
pecheck e
r
r
or
fo
r
special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix FOLD ru
l
e for TOBI
T
+ C
O
NV num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
AR
M
: Ha
n
dle
m
ore arch de
f
ines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
P
ro
p
erly
f
ail unsupported cr
o
s
s-co
m
pile t
o
MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
M
i
ke Pall
Fix st
r
ing to number conversion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
Pa
l
l
x86/x64
:
Fix code
g
enerat
i
on for fused test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike
P
a
l
l
FFI: Preven
t
DSE a
c
ross ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
M
i
ke Pall
Fix lexer error
f
or
c
hunks without tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don
'
t comp
i
l
e
IR_RETF after CALLT t
o
ff with-side effe
c
ts
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
P
a
l
l
OpenBSD/x86: B
e
tter exec
u
table memory allocation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
ik
e
Pall
Bump copy
r
ight date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
all
F
ix BC_UCLO/B
C
_JMP join op
t
i
m
i
zation in Lua
p
arser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM:
M
inor interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x
86: Mino
r
i
n
terpreter optimi
z
atio
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
F
ix
d
ocs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
Dy
n
ASM/
A
RM: Fix rollback f
o
r
variant
temp
l
ates
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
MIPS: Fix excess stack growth in interpreter
.
commit
|
commitdiff
|
tree
next