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
MIPS: Fix handling of spare long-range jump slots.
2017-06-07
Mi
k
e Pall
M
I
PS: Fix handling
of spare
l
ong-range jump slots
.
commit
|
commitdiff
|
tree
2017-06-07
M
i
ke Pall
MIPS: Use precise search for exit
j
ump patching
.
commit
|
commitdiff
|
tree
2017-05-17
M
ike Pall
A
dd missing L
J
_
MAX_JSLOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mik
e
Pall
Fix
L
J_
M
AX_JSL
O
TS assertio
n
in rec_ch
e
ck_
s
lots()
.
commit
|
commitdiff
|
tree
2017-05-01
Mik
e
Pall
RELEASE
LuaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pall
Update cha
n
gelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mi
k
e Pall
Add wor
k
around for MSVC 2015 stdi
o
changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike
Pall
OSX: Fix build with
r
ece
n
t XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike Pall
FFI: Fi
x
FO
L
D rules for
i
n
t
64_
t
com
p
arisons
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke Pall
Remove
unnecessary mc
o
de all
o
c
poi
n
ter ch
e
ck
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Limit mcode alloc p
r
obing, depending on
t
he available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix overl
y
re
s
tricti
v
e ra
n
g
e ca
l
c
u
lation in mcode allocation
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
F
i
x ou
t
-of-
s
c
ope goto handl
i
ng in
parser
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
Remove interna
l
__mode
=
"K
"
a
nd replace
w
i
th safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
F
ix annoying warni
n
g, due to determini
s
tic binut
i
ls
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
ike Pall
DynASM: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
M
I
PS: Don't use R
I
D
_GP
a
s a scratch re
g
ist
e
r
.
commit
|
commitdiff
|
tree
2017-02-20
Mike P
a
ll
MIP
S
: Fi
x
em
i
tted code
for
U
32
to float co
n
version
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pa
l
l
MIPS:
B
a
ckport workaround
fo
r
compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump cop
y
rig
h
t date to 2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HT
M
L formatting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
Pall
F
i
x cross-endian jit
.
bc
s
ave for MIPS
targ
e
t
.
commit
|
commitdiff
|
tree
2016-12-15
Mike
Pall
Add
"
p
roto" fie
l
d to jit
.
u
t
il
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pall
Update co
n
ta
c
t info
.
commit
|
commitdiff
|
tree
2016-10-13
M
i
ke Pall
F
i
x GC step size calculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
A
RM:
Fix BLX encoding for Thumb interwo
r
king
c
a
l
ls
.
commit
|
commitdiff
|
tree
2016-09-19
Mike P
a
l
l
Lo
o
k
s like
C
OLO
R
T
ERM ha
s
gone out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mike Pall
Initial
i
z
e u
v
->immutab
l
e f
o
r upvalue
s
of
l
oaded ch
u
nks
.
commit
|
commitdiff
|
tree
2016-07-31
Mik
e
Pall
Rever
t
"OSX: Switch to Clang
as the default comp
i
ler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Adjust comm
e
nt
w
ith defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
i
ke Pall
Fi
x
f
or cdata vs
.
non-cdata arithmetics/comparison
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unused va
r
s etc
.
i
n
inte
r
nal Lua files
.
commit
|
commitdiff
|
tree
2016-06-27
Mi
k
e
Pall
Drop
l
eftover regs in
'for' itera
t
o
r
assignment, too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI
remarking i
n
S
INK p
a
ss
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix
Valgrind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pal
l
Don't tr
y
to
record
o
u
term
o
st pcall() r
e
turn to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
M
i
ke Pall
x86: Don't spill an explicit R
E
F_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
M
ike Pall
Add
guard
for obscure ali
a
sing betw
e
en open upvalue
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike
Pall
Re
m
o
ve assumption that l
j
_math_ran
d
om_st
e
p() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x6
4
: Fix in
s
t
ruction length decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -W
m
isl
e
ading-
i
ndentation
warni
n
gs
.
commit
|
commitdiff
|
tree
2016-04-21
M
ike Pall
F
i
x handling of non-numeric s
t
rin
g
s in arithm
e
tic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
Whitespa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
Mik
e
Pall
x86/x64: Se
a
rch f
o
r exit j
u
mps with instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
Pall
MIPS: Fix BC_ISNE
X
T f
a
llback
pat
h
.
commit
|
commitdiff
|
tree
2016-04-03
Mike P
a
ll
Fix record
i
ng
of
s
elec
t
(
n
,
.
.
.
) wit
h
of
f
-tr
a
ce varargs
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pall
Cygwin: Al
l
o
w cross-bu
i
l
d
s to no
n
-Cygwin
t
argets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike
Pall
MIPS: Fix use of ffgccheck dela
y
s
l
ots
i
n in
t
erpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mi
k
e
Pa
l
l
Windows: Remove intermedi
a
t
e
files at end of buil
d
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
Pall
F
i
x disp
l
ay
of
N
ULL (
l
ight)userdata i
n
-
j
d
u
mp
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
Pal
l
Fix install for c
r
o
s
s-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
Pall
Fix com
p
ile
r
w
arn
i
n
gs
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pa
l
l
Bump co
p
y
r
ight
date
t
o 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike P
a
ll
Do
n
't allocate un
u
se
d
2nd result registe
r
i
n
JIT co
m
piler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
M
i
ke
Pall
FFI: Fix
SPLIT pass fo
r
CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x86: Add rdpmc i
n
s
truction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
Ext
e
nd Valgrind suppress
i
ons for non-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
U
p
date bu
i
ld instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Sw
i
tch t
o
Cla
n
g as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pa
l
l
iOS: Disabl
e
os
.
execute() when building for iOS
>
=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
DynASM/
x
86: Restrict shld/
s
hrd
t
o
o
p
eran
d
s with s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86: Fix some SSE instruction
templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
FFI: Fix
i
pairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
D
r
o
p marks
f
ro
m
replayed instructions when sinkin
g
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
lush symbol tables in jit
.
dum
p
on trace
flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix
uns
i
nking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
F
ix Cygw
i
n suppor
t
.
Note: this is not a supporte
d
target
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke P
a
ll
Prope
r
ly hand
l
e OOM in tr
a
ce_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix
N
YI
C
F
e
rror message
.
commit
|
commitdiff
|
tree
2015-07-17
M
ike Pall
FFI: Don't propagate
qualifi
e
rs into subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike
P
a
ll
Limit number o
f
a
r
guments given to i
o
.
lines
(
)
and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narro
w
ing o
f
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64:
A
llow
building wi
t
hout ext
e
rnal unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
k
e
P
all
RELEASE Lua
J
IT
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pal
l
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64: Fi
x
argu
m
ent check for bit s
h
ifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fi
x
stack chec
k
in n
a
rrowing opt
i
mization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API t
y
p
ec
h
eck error for
special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mi
k
e
Pa
l
l
FFI: Fix
FOLD rule
for TOBIT + CON
V
num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
A
RM: Handle more arc
h
d
e
fines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
P
roperly fail unsupported cross-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
M
i
ke Pall
Fix stri
n
g to numb
e
r co
n
versio
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mik
e
P
a
ll
x86/x64: Fix code generation for fu
s
ed
t
est/ar
i
th ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mi
k
e
Pall
FFI: Pre
v
ent DSE
ac
r
os
s
ffi
.
strin
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer error
for chunks without tok
e
ns
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don
'
t
compile IR
_
RET
F
after CA
L
LT to
f
f
w
i
th-
s
ide ef
f
e
cts
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/x
8
6: Bett
e
r e
x
ecutable me
m
ory allocation f
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright
d
ate to
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fi
x
BC_UCLO/BC_J
M
P join optimiza
t
i
o
n
i
n
Lua pars
e
r
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
AR
M
:
M
i
nor interpreter optim
i
zation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Minor interp
r
eter optim
i
zation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
DynASM/AR
M
: Fix rollback for va
r
iant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS
:
Fix excess s
t
ack gr
o
w
t
h i
n
int
e
rpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix e
x
cess stack
growth in int
e
rpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fix wr
i
te barrie
r
check in BC_U
S
ETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
P
a
ll
ARM: Fix
e
xcess stack g
r
owth in interpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
Fix
c
orner cas
e
in s
t
r
ing to number conv
e
r
s
ion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
P
all
x86: Fix argument che
c
ks for
ipairs() iterat
o
r
.
commit
|
commitdiff
|
tree
next