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
ARM: Minor interpreter optimization.
2015-01-04
M
i
ke
Pa
l
l
ARM: Mino
r
inter
p
reter
opt
i
m
i
z
a
tion
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x
8
6: Minor i
n
te
r
preter opti
m
ization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
D
ynASM/
A
RM: Fix
r
ollb
a
c
k for variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
MIPS: Fix excess
sta
c
k growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
a
ll
PPC: Fix e
x
c
e
ss st
a
ck growth in
i
nterprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
R
M: Fix w
r
ite barrier check in BC_USE
T
S
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM
:
Fix
ex
c
ess stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e P
a
ll
Fix cor
n
er case in s
t
ring t
o
n
u
mber
c
on
v
ersion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x
86: Fix
argume
n
t che
c
ks for ipairs() ite
r
at
o
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Gracefully handle
l
u
a
_error(
)
for a sus
p
ended coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pa
l
l
Avoid error messages whe
n
building wi
t
h C
l
ang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
Dyn
A
SM/ARM: Fix description shown for
multi-elem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mik
e
P
a
ll
Fix sn
a
pshot #0 handli
n
g for
t
rac
e
s
w
i
th a stack chec
k
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
M
i
ke
Pall
FFI: No m
e
ta fallback
w
hen indexing pointer to inco
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike
Pall
Fix f
u
s
e
d
constant loads under
h
igh register pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix Drago
n
Fly bui
l
d (unsuppor
t
ed)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pa
l
l
DynAS
M
/x8
6
: Add flden
v
, f[n]stenv, fxsave, fxrs
t
or
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
DynASM
/
x86:
A
d
d shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix in
i
tializati
o
n of unions of sub
t
ypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mi
k
e Pall
FFI: Fix for cdata v
s
.
non
-
cdata arithmetic and c
o
mpa
r
isons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike P
a
l
l
FFI: Fix __index/__ne
w
index metamethod resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Invalida
t
e ba
c
k
p
ropagat
i
on cache af
t
e
r DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mik
e
Pall
FFI:
F
ix compilat
i
on of reference field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix
A
B
C
e
lim
i
nation
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
M
i
k
e
Pall
FF
I
: Fix frame tra
v
er
s
al for backt
r
a
c
es
with FFI
callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pa
l
l
x8
6
:
lj_math_r
a
n
d
o
m
_step() clobbers
X
MM reg
s
on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pal
l
Fix debug info f
o
r ma
i
n chunk of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix com
p
atibility
i
s
sues wit
h
Illu
m
os
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
k
e
Pal
l
PPC: Fix red zone overf
l
ow
i
n
m
achine
c
ode gen
e
r
ation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x8
6
: Fi
x
code genera
t
ion for
u
nu
s
ed
r
esul
t
o
f
math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike P
a
ll
Fix
F
OLD rule for s
t
ring
.
sub(s
,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
a
l
l
FFI: Fix recordi
n
g of indexing a struct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pall
F
i
x FO
L
D rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix
f
r
a
me
t
raversal while searchin
g
for e
r
ror function
.
commit
|
commitdiff
|
tree
2014-05-06
M
ike Pall
x64: Workaround
for
M
SVC b
u
i
ld issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another fi
x
f
o
r cdata equ
a
lity compa
r
isons
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike Pall
Add
P
S Vi
t
a p
o
rt
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
P
r
event GC es
t
imate miscalculation due
t
o
buffer
g
rowth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
P
revent ad
d
ing sid
e
traces for st
a
c
k ch
e
cks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Al
l
ow build
i
ng with LUAJI
T
_USE
_
SYSMALLO
C
and LUAJ
I
T_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mi
k
e Pall
PPC:
Don't us
e
mcr
x
r on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
M
i
k
e
Pall
FFI: Fix cdata eq
u
a
li
t
y
comp
a
rison against ot
h
er Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI:
Fix cd
a
ta
equ
a
lity comparison aga
i
nst strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix top slot calculation for snapshots w
i
th continuation
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mi
k
e P
a
l
l
Cor
r
ect fix fo
r
reuse o
f
S
CEV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mik
e
Pall
FFI: Allow non-sc
a
lar cdata t
o
be compared for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: F
i
x pseudo type
conversions for type
p
u
nning
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pal
l
Fix check for reuse of SCEV res
u
lts
i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64: Avoid
use
o
f
S
A
H
F
i
nst
r
uction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike P
a
ll
Fix com
p
ile
r
warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mi
k
e
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mik
e
Pall
D
y
nASM: Emit version ch
e
c
k
af
t
er
.
arch directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pall
D
on't a
c
cess
danglin
g
reference t
o
r
e
a
lloc
a
ted IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pal
l
Fix frame
depth display for bytecode dump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike P
a
ll
Fix record
i
ng o
f
BC
_
VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
F
ix for -jdump doc
s
.
commit
|
commitdiff
|
tree
2014-02-26
M
i
ke Pal
l
Add PS4
port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don
'
t purge modified func
t
ion from stac
k
slots
in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pal
l
FFI
:
Disallo
w
nested
V
LS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
P
all
P
r
e
vent BASE reg
i
ster co
a
lescing if p
a
rent uses IR
_
RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
F
ix
quo
t
i
n
g in xed
k
build
.
b
a
t (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fi
x
exception unwind
s
truct
declara
t
ion
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
F
i
x OSX build issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix initial maxslot f
o
r down
-
recurs
i
ve traces
.
commit
|
commitdiff
|
tree
2014-01-20
M
ik
e
P
all
Fix co
m
piler warn
i
ngs
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
i
x OSX buil
d
issue
.
commit
|
commitdiff
|
tree
2014-01-19
M
i
k
e
Pall
FFI: Fix
cts->L for
c
d
ata unsinking in snaps
h
ot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike P
a
ll
Bump copy
r
ight date to 20
1
4
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pa
l
l
Fix ABC
elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix Min
G
W build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS: C
o
sme
t
ic fix for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix compil
a
tion
o
f
string
.
byte(s, nil, n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix Min
G
W build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix call
unroll checks
in the presence
o
f metame
t
ho
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix st
o
re to up
v
alue for l
i
g
h
t
u
s
erd
a
ta values
.
commit
|
commitdiff
|
tree
2013-11-22
M
i
ke Pall
Respect jit
.
o
f
f(fun
c
)
when returning to a fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fix
for GC
s
t
e
p thr
e
s
h
old fi
x
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Impro
v
e msvc
b
ui
l
d
.
bat s
t
atic linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike P
a
ll
FFI
:
Clarify f
f
i
.
cdef b
e
havior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix t
y
pe punning
ali
a
s
analysi
s
for constified
poi
n
ters
.
commit
|
commitdiff
|
tree
2013-11-05
Mi
k
e Pall
F
i
x
for last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fi
x
GC st
e
ps
t
hres
h
old handling when call
e
d by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix ha
n
dlin
g
of redundant
PH
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mik
e
Pall
Check
for f
a
ilur
e
to mark memory as executab
l
e
(restrict
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
i
ke P
a
ll
Fi
x
l
ine numb
e
r
for relocated bytecode after clo
s
ur
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
all
F
F
I: R
e
hash finalizer table aft
e
r GC
c
y
cle, if need
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mi
k
e Pall
Check for
M
AP_32BIT presence ins
t
e
a
d of
c
hec
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike P
a
ll
Fix
A
BC el
i
mination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
P
a
ll
F
i
x sn
a
p
s
h
o
t
restore for
e
xit to funct
i
on
header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
Pall
D
y
nASM: Emit #
l
in
e
<n> <file>
ins
t
ead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
P
all
FFI/x64:
F
i
x p
a
ssing of vector arguments to cal
l
s
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike
Pall
FFI: Fix
a
rgum
e
nt checks for
f
fi
.
s
t
r
i
ng()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix q
u
oting in x
e
d
kbuild
.
b
at
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pall
Recent GCC versi
o
ns
n
eed more memo
r
y
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame tra
v
ersal
f
or bac
k
tr
a
ces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
Fix compil
e
r
w
arning
.
commit
|
commitdiff
|
tree
2013-08-16
M
i
ke Pa
l
l
Fix argument
check
s
for math
.
deg()/math
.
rad()
.
commit
|
commitdiff
|
tree
next