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 check for reuse of SCEV results in FORL.
2014-03-27
Mike
Pall
Fix check
for reuse of S
C
EV results in F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x
6
4:
Avoid use of SAHF instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix co
m
pile
r
warnin
g
s
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RE
L
EASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Update change
l
o
g
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
Dyn
A
S
M:
Emit ver
s
ion check after
.
ar
c
h directiv
e
.
commit
|
commitdiff
|
tree
2014-03-05
M
ike Pall
Don't access dangling referen
c
e to r
e
a
l
located IR
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
ke
P
all
Fix fr
a
me depth displa
y
for bytec
o
de dump
i
n
-jd
u
m
p
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recording of
B
C_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mik
e
Pall
Fix
f
or -jdu
m
p docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pa
l
l
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
Pall
Don't purge m
o
dified function from stack slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
P
all
FFI: Disallow
nes
t
ed VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pall
P
revent
BASE reg
i
ster coalescing if
parent uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
i
ke Pall
Fix q
u
oting in xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pal
l
F
i
x exception unwind struct
declarat
i
o
n
.
commit
|
commitdiff
|
tree
2014-01-20
Mike P
a
ll
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix in
i
tial maxslot for down-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fix compi
l
er
wa
r
nings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
i
x OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
F
I: Fix c
t
s->L for cdata
un
s
inking in sna
p
shot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bu
m
p
c
opyrigh
t
date
to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mik
e
Pall
Fix ABC e
l
imination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pal
l
Fix
M
inGW b
u
il
d
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS: Cos
m
eti
c
fix for inter
p
reter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike
P
a
l
l
F
i
x co
m
pilation of s
t
ring
.
byte(s
,
nil
,
n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike
P
all
Fix
MinGW buil
d
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix cal
l
unroll checks in the presence
o
f
metamet
h
od
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike
Pall
x
64: Fix store to
u
pvalue for
l
ightuserdata valu
e
s
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
P
all
Re
s
pect jit
.
off(func) when returning to
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fi
x
for GC ste
p
thre
s
ho
l
d fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mik
e
Pall
Improve m
s
vcbuild
.
bat static linking
.
commit
|
commitdiff
|
tree
2013-11-16
M
ike Pa
l
l
FFI: Cla
r
i
f
y
ffi
.
cde
f
behavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mi
k
e Pall
Fix
type
p
unn
i
ng
a
lia
s
a
n
alysi
s
for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for
last commit
commit
|
commitdiff
|
tree
2013-11-05
M
ike Pall
Fix
G
C
s
teps thres
h
old
h
andli
n
g when ca
l
le
d
b
y
JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handling of redundan
t
P
HIs
.
commit
|
commitdiff
|
tree
2013-10-24
M
i
ke Pall
Check for fai
l
ure
t
o
mark m
e
mory
a
s executable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
F
i
x line numb
e
r f
o
r relocated byteco
d
e after closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pa
l
l
FF
I
:
Rehash finalizer table after
G
C cycl
e
, if
needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
C
heck for MAP_3
2
BIT presence in
s
tead
o
f
chec
k
i
n
g for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
Fix ABC eli
m
inatio
n
.
commit
|
commitdiff
|
tree
2013-09-12
M
ik
e
P
all
F
ix
snapshot restore for exit to functi
o
n h
e
ader
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pa
l
l
DynAS
M
: Emit #line <n> <file> in
s
tead
o
f
#<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
Pall
FFI/
x
6
4
:
F
ix pas
s
i
n
g of
v
ector arguments
t
o calls
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike Pa
l
l
F
F
I: Fix argume
n
t checks for ffi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
ke Pall
Fix
quoting in xedk
b
uild
.
b
at
.
commit
|
commitdiff
|
tree
2013-09-03
Mi
k
e
Pall
Recent GCC v
e
r
s
ions nee
d
more
m
emory
.
commit
|
commitdiff
|
tree
2013-09-03
Mik
e
Pall
Fix f
r
ame traversal for
b
acktra
c
es
.
commit
|
commitdiff
|
tree
2013-08-22
Mike
P
all
Fix
c
omp
i
ler
w
arn
i
n
g
.
commit
|
commitdiff
|
tree
2013-08-16
M
ike
P
all
Fix argum
e
nt checks for math
.
d
e
g()/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
flush(fun
c
|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike
Pall
Com
p
atibility fix for old GCC ver
s
ions
.
commit
|
commitdiff
|
tree
2013-07-30
Mi
k
e Pa
l
l
ARM: F
i
x regis
t
er allocation when remate
r
i
ali
z
i
ng FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pa
l
l
FFI: P
r
operly unload loaded DLL
s
.
commit
|
commitdiff
|
tree
2013-07-18
M
i
ke Pall
DynASM/x
6
4
:
Add VREG
s
up
p
ort to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
M
i
ke
P
all
F
ix comp
i
lation on NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike
Pall
A
d
d
supp
o
rt for
m
ultil
i
b distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
M
ike Pall
D
y
n
A
S
M
/x86: Add lock
prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike
Pa
l
l
FFI:
Add missing GC ste
p
s
f
or callbac
k
argu
m
ent conversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike P
a
l
l
Improve ULOAD forwarding for open upvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
P
all
RELEASE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mik
e
P
a
ll
Updat
e
change
l
og
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
Pall
PP
C
: Add plt suffix f
o
r ex
t
ernal call
s
from assemb
l
er
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pal
l
FFI: Preserve intermediate string
f
or const char
*
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fix compatibi
l
ity issue
s
with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pal
l
Add
missing PHI barrier to string
.
sub(st
r
, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e
P
a
l
l
FFI: Must sink XBAR together with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Fix unroll limit f
o
r ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike P
a
ll
FFI: Insert
n
o
-op
t
ype conversion
for pointer to int
e
g
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
M
ike
P
all
FFI: Improve error messages fo
r
arithmetic and comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
Handle call
s
with max
.
ar
g
s in backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
FFI:
Fix calli
n
g
c
o
nventions for ARM hard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e Pall
FF
I
: Fix calling conventions
f
o
r 3
2
bit
O
SX an
d
iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
i
k
e
P
all
Add part
i
al support
f
or building
w
ith MingW64 GCC
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mik
e
Pa
l
l
FFI: I
g
n
o
re CTF_LONG in f
f
i
.
istype
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pal
l
Fix optional arg
u
ment
h
a
n
dl
i
n
g in table
.
conca
t
()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optional argument handli
n
g while reco
r
ding bui
l
tins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fi
x
tailcal
l
in
lowes
t
fr
a
me
t
o C functi
o
n
wit
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix builtin string t
o
number conv
e
rsion for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tigh
t
en requireme
n
ts for non
-
default
o
ptimization f
l
ags
.
commit
|
commitdiff
|
tree
2013-04-22
M
ike Pall
Fix
com
p
iler w
a
rnin
g
.
commit
|
commitdiff
|
tree
2013-04-09
Mike P
a
l
l
Document suppor
t
f
o
r
Lua 5
.
2
extension of loa
d
file()
.
commit
|
commitdiff
|
tree
2013-04-09
Mik
e
Pall
In
h
ibit DSE for
i
mplicit loads vi
a
calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix j
u
mp-
r
ange
constrained mcode allocation
.
commit
|
commitdiff
|
tree
2013-04-04
M
ike Pal
l
Fix spurious red
z
one ove
r
flows in
machi
n
e code g
e
nerati
o
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pa
l
l
FFI/x86: Fix register all
o
cation for
6
4 bit com
p
arisons
.
commit
|
commitdiff
|
tree
2013-03-23
M
i
ke Pal
l
FFI: Fix s
n
apshot substitution in SPLIT p
a
ss
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pal
l
DynASM: Improve valida
t
ion of local backwar
d
s reloc
a
ti
o
ns
.
commit
|
commitdiff
|
tree
2013-03-13
Mi
k
e Pall
Fix rotate
d
ef
i
nitions for varia
b
le
s
hifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add missi
n
g GC ste
p
s for
i
o
.
* funct
i
ons
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
M
I
PS: Fix cach
e
flush/s
y
n
c
for JIT-
c
ompiled
c
od
e
jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mik
e
Pall
ARM
:
Fix
c
a
che flu
s
h
/
sync
f
or exit stubs
of J
I
T-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
M
i
ke Pall
Allow changing *
.
dll/*
.
lib name
in ms
v
cbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike
P
a
ll
Pr
o
p
e
rly fix MSVC in
t
rinsics for older versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pall
Fix memory
a
c
c
es
s
check for fast string
i
n
t
e
rning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike
P
a
ll
RELEASE LuaJIT-2
.
0
.
1 (f
i
x
e
d)
commit
|
commitdiff
|
tree
2013-02-19
M
i
ke Pall
RELE
A
SE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mike
Pall
Fix capitalizat
i
on of 'X
b
o
x
'
.
commit
|
commitdiff
|
tree
next