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 frame traversal while searching for error function.
2014-05-12
Mike Pall
Fix frame traversal
w
hi
l
e
s
ear
c
hing f
o
r erro
r
funct
i
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
ke Pal
l
x64: Workaround
f
o
r MSV
C
build
i
s
sue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
F
FI
:
Anothe
r
fix for cdata equality c
o
m
parisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
k
e
Pall
Add
PS Vita p
o
r
t
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC estima
t
e
miscalculation due t
o
buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent
adding side
tra
c
es for sta
c
k che
c
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
M
ike Pal
l
x64: Allo
w
b
u
i
l
d
ing wit
h
LUAJI
T
_USE_SYSMALLO
C
and LUAJIT_U
S
E
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike
P
all
PPC: Don't use mcrx
r
on
P
P
E
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FF
I
: Fix cd
a
ta
e
q
u
ality com
p
arison against
other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mik
e
Pall
FFI: Fi
x
cdata equality compar
i
s
o
n
aga
i
n
st strings
.
commit
|
commitdiff
|
tree
2014-04-03
M
i
ke
P
all
Fix top slot calculation for snap
s
hots wit
h
con
t
inuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Corr
e
ct fix f
o
r reuse of
S
CEV re
s
ults i
n
FOR
L
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
F
FI: A
l
low non-
s
c
a
la
r
cdata to be com
p
are
d
for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
M
ike Pall
FFI: Fix
pseudo
type conversions
for type punning
.
commit
|
commitdiff
|
tree
2014-03-27
M
ike
P
all
F
i
x check for reuse
o
f SCE
V
re
s
ult
s
in FOR
L
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pall
x86/x64: Av
o
id use of SAHF i
n
struction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
F
i
x
c
ompiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mi
k
e
P
all
RELEA
S
E Lua
J
I
T
-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pal
l
Updat
e
c
h
angelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
Dyn
A
SM:
E
mit
v
ersi
o
n check after
.
ar
c
h dir
e
ctive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike P
a
l
l
Do
n
't acce
s
s dangli
n
g reference to realloca
t
ed IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pa
l
l
Fix frame depth display
f
or bytecode dump i
n
-jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mi
k
e
Pall
F
i
x recording o
f
BC_VAR
G
.
commit
|
commitdiff
|
tree
2014-02-27
M
i
ke
Pall
Fix
for -jdu
m
p
docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add P
S
4
p
o
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
M
i
ke Pall
Don'
t
purge
m
o
dified
fun
c
tion
f
rom stack s
l
o
ts in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disallow nes
t
ed VLS
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
ke Pall
Prevent BASE register coalescing
i
f
parent uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
i
ke Pall
F
ix quoting in xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mik
e
Pall
Fix e
x
ception unwind st
r
uct
d
e
claration
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e
Pall
Fix OSX buil
d
issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
F
ix initia
l
m
a
xs
l
o
t
for
down-recu
r
s
i
ve t
r
a
ces
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pall
Fix com
p
i
l
e
r warnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pa
l
l
F
ix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike Pall
FFI: Fix cts->L for cdat
a
u
n
si
n
kin
g
in
s
napshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pal
l
Bump copyright date to
2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike
P
all
Fi
x
ABC el
i
m
i
nation
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix Min
G
W
buil
d
.
commit
|
commitdiff
|
tree
2013-12-24
Mi
k
e Pa
l
l
M
IPS
:
Cosmetic fix for interpr
e
ter
.
commit
|
commitdiff
|
tree
2013-12-22
Mi
k
e Pall
Fix compilation of s
t
r
i
n
g
.
byt
e
(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
M
ike
P
a
ll
Fix MinGW bui
l
d
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix cal
l
unroll che
c
ks in th
e
p
r
esence of me
t
a
met
h
o
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike
P
all
x6
4
:
F
i
x store
t
o u
p
v
al
u
e f
o
r lightuserdat
a
values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Respect jit
.
o
ff(fun
c
) when retur
n
ing to a fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
F
ollow-up fix for
G
C ste
p
thre
s
ho
l
d fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mi
k
e
P
a
l
l
Impr
o
ve msvcbuild
.
bat st
a
tic linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pal
l
FF
I
: Clarify ffi
.
cdef be
h
avior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike
P
all
Fix type punning a
l
ias a
n
a
ly
s
is for const
i
fied poi
n
ters
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix
f
or last commit
commit
|
commitdiff
|
tree
2013-11-05
Mik
e
P
a
ll
Fix GC
ste
p
s th
r
esh
o
ld handling when called
by
JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pall
Fix h
a
ndling of redunda
n
t P
H
Is
.
commit
|
commitdiff
|
tree
2013-10-24
M
i
ke
Pall
Check for failure
t
o
mark memory as executable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix
line number
for
r
elocated bytecode after closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mi
k
e Pall
FFI:
Reh
a
sh fina
l
i
z
er table
a
f
t
er
GC
c
ycle, if
n
e
e
d
ed
.
commit
|
commitdiff
|
tree
2013-10-10
Mi
k
e
Pall
Ch
e
ck for MAP_32BIT presence instead
o
f ch
e
cki
n
g for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
Fix A
B
C e
l
imina
t
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot restore for e
x
it to f
u
nction header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Dyn
A
SM:
E
mit #line <n> <file> instea
d
o
f
#<n>
<
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI
/
x64: Fix
p
assin
g
of vec
t
or arguments
t
o
calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FF
I
: Fix
argume
n
t
ch
e
cks for f
f
i
.
s
t
ri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fi
x
q
u
oting in xe
d
k
b
ui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
ke Pa
l
l
Recent GCC ve
r
s
ions need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
F
i
x frame tr
a
versal f
o
r backtrac
e
s
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
F
i
x compiler wa
r
ni
n
g
.
commit
|
commitdiff
|
tree
2013-08-16
M
ike Pall
Fix argum
e
nt checks for math
.
deg()/math
.
rad(
)
.
commit
|
commitdiff
|
tree
2013-08-11
Mik
e
P
all
Fix
j
it
.
fl
u
s
h
(fu
n
c|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
C
o
m
patibilit
y
fix
f
or old GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pa
l
l
ARM: Fix
r
egister allocati
o
n when rematerializing
FP
R
s
.
commit
|
commitdiff
|
tree
2013-07-24
M
ike P
a
ll
FFI: Pr
o
p
e
rly unload loaded
D
LLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
Dyn
A
S
M
/x6
4
: Add VRE
G
suppo
r
t to
m
ov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix comp
i
lation o
n
NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
A
dd suppo
r
t
for multi
l
ib distro
builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike
P
all
DynASM/x86: Ad
d
lock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mik
e
Pa
l
l
FFI: Add mi
s
sing GC steps for c
a
llback argume
n
t c
o
nversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve U
L
OA
D
forward
i
n
g for open
u
p
v
alues
.
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pall
RELEAS
E
L
uaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
M
i
ke Pall
U
p
date changelog
.
commit
|
commitdiff
|
tree
2013-06-03
M
i
k
e Pall
P
PC: Add plt suffix for
exter
n
al c
a
ll
s
from ass
e
m
b
ler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI
:
Prese
r
ve int
e
rmediate string
f
o
r const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mi
k
e
Pall
Fix c
o
m
patibi
l
ity issues with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pal
l
Ad
d
missing PH
I
bar
r
ier to string
.
sub
(
st
r
, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pall
FFI: Must sink XBAR together with X
S
TOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Fix
u
nroll limit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Ins
e
rt no
-
op type co
n
ver
s
ion
f
or p
o
inter to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pal
l
F
FI:
I
mprove error m
e
ssages for arithmetic and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Handle calls
wi
t
h max
.
a
rgs in backends ev
e
n afte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
a
l
l
FFI: Fix calling co
n
ventions for ARM hard-float
EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI:
Fix calling
con
v
e
ntion
s
for 32
b
it OS
X
a
nd iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mik
e
Pall
Add
partia
l
sup
p
ort
for buildin
g
wit
h
MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mik
e
Pall
FFI:
I
gnore
CTF
_
LO
N
G in ffi
.
i
s
type()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike P
a
ll
Fix optional ar
g
u
m
e
nt handling in table
.
conc
a
t
()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fi
x
optional argument handling
while recording builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix tailc
a
ll in lowes
t
frame to C function with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix b
u
iltin s
t
ri
n
g to number
c
onversion for o
v
erflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike
P
a
l
l
Tight
e
n requiremen
t
s for non-defa
u
lt optimizat
i
on flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mik
e
Pall
F
ix
c
o
m
pile
r
warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document supp
o
r
t
for
L
ua 5
.
2
extension of
l
oadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike P
a
l
l
Inhibit
D
SE for implicit loads via c
a
lls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike
P
all
Fi
x
ju
m
p-
r
ange constrai
n
ed mcod
e
allocation
.
commit
|
commitdiff
|
tree
2013-04-04
M
i
ke P
a
ll
Fi
x
spurious
r
e
d
zone
over
f
lo
w
s
i
n machine code generation
.
commit
|
commitdiff
|
tree
next