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
FFI: Prevent DSE across ffi.string().
2015-02-18
Mike Pa
l
l
FFI: Preve
n
t DSE
across ffi
.
string
(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix l
e
xer error for chu
n
ks
w
ithout t
o
kens
.
commit
|
commitdiff
|
tree
2015-01-17
M
ike Pall
Don't
c
o
mpil
e
IR_RETF aft
e
r CALLT
to
f
f with-side
eff
e
c
t
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mi
k
e Pall
OpenBSD/x86: Better executable memory alloca
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump c
o
pyright date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_U
C
LO/BC_J
M
P j
o
in op
t
i
m
iz
a
tion in Lua
parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
a
ll
ARM:
M
inor interpreter
o
ptimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
x86
:
Mi
n
or inter
p
reter opti
m
i
zation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pal
l
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
DynASM/ARM:
F
ix rollback for
va
r
i
a
nt template
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
M
IPS: Fix
excess stack
g
rowth in i
n
t
erp
r
et
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
PPC
:
F
i
x exc
e
ss stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
al
l
A
R
M
: F
i
x write barrier check in
BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
AR
M
: F
i
x excess
stac
k
growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
Fix corn
e
r
c
a
se in
strin
g
to number
conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x8
6
: Fix argumen
t
checks for ipa
i
rs(
)
it
e
r
ator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike P
a
ll
Gracefully han
d
l
e
lua_er
r
or()
f
or a susp
e
nded corouti
n
e
.
commit
|
commitdiff
|
tree
2014-12-08
Mi
k
e Pall
Avoid error messages when building with
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pa
l
l
DynAS
M
/
A
RM: Fix descr
i
ption show
n
for multi-
e
l
ement
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fix
s
napshot
#0 handling for
trace
s
wit
h
a
stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI:
N
o
m
e
ta fall
b
ack when ind
e
xing pointer to incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pall
Fix f
u
sed
c
onstant lo
a
ds under high regi
s
ter pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix DragonFly build (un
s
upported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynASM/x86: Add flde
n
v, f[
n
]stenv, fxsa
v
e, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
M
ike Pall
DynASM/x86: Ad
d
shld/shrd o
p
codes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
Pall
FFI: Fix
i
nitia
l
izatio
n
of uni
o
ns of
subt
y
p
es
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for
c
data vs
.
non-cd
a
ta arithme
t
i
c
and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix __index/_
_
newindex metamethod resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pa
l
l
I
nvalidat
e
b
a
c
k
propag
a
tion cache aft
e
r DCE
.
commit
|
commitdiff
|
tree
2014-07-04
M
i
k
e
Pall
FFI:
F
ix compilation of reference field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike
P
all
Fix
ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
F
F
I
: Fix
f
rame travers
a
l
for backtraces with F
F
I ca
l
lba
c
ks
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e Pall
x86: lj_math
_
random_step()
c
lobbers XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e Pall
Fix de
b
ug info
for main chunk of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
F
ix compati
b
ili
t
y
i
ssues with Ill
u
mos
.
commit
|
commitdiff
|
tree
2014-05-27
M
ike
Pa
l
l
PPC
:
Fix
r
e
d
zon
e
o
v
er
f
low in machine co
d
e generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fix
code generati
o
n for unus
e
d result of
m
a
th
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mi
k
e Pall
Fix
FOLD rule for st
r
ing
.
s
ub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike P
a
ll
FFI
:
Fix re
c
ording of
i
ndexing
a st
r
uct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
F
i
x FOLD rul
e
f
o
r
STR
R
E
F
of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix fra
m
e traver
s
al while searching for err
o
r func
t
ion
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e
P
all
x64: Workarou
n
d for MS
V
C
b
u
ild issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e
P
all
FFI:
A
nother fix for cdata equality co
m
pari
s
o
ns
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike Pal
l
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prev
e
nt GC estimate misca
l
culation due
to buf
f
er gr
o
wth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent adding side traces
f
or stack chec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike P
a
l
l
x64: Allow
building with L
U
AJIT
_
U
S
E_SYSMALLOC and LUAJ
I
T
_
USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
ike Pall
PPC: Don't use
m
crx
r
on
PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FF
I
: Fix cda
t
a equality comparison against
o
ther Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cdata equality com
p
aris
o
n
against strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mi
k
e P
a
l
l
Fix top slot ca
l
culation fo
r
sn
a
pshot
s
with continuati
o
ns
.
commit
|
commitdiff
|
tree
2014-04-01
Mik
e
Pall
Correct fi
x
for reus
e
of SCE
V
results
in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
M
i
ke Pall
FFI: A
l
l
o
w n
o
n-sca
l
ar cdat
a
to
b
e
compared f
o
r equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
P
a
ll
F
F
I: Fix pseudo type conversion
s
fo
r
type
p
u
n
ning
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
P
all
Fix check for re
u
se of SC
E
V results
i
n
F
ORL
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke Pall
x86/x64: A
v
o
id use of S
A
HF
instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mik
e
Pall
Fix
c
omp
i
le
r
warnin
g
s
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEASE LuaJI
T
-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
D
y
nASM: Emit v
e
rs
i
on c
h
e
c
k after
.
a
rch directive
.
commit
|
commitdiff
|
tree
2014-03-05
M
ike Pall
Don't acce
s
s dangling reference to
re
a
llocate
d
IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mik
e
Pall
Fix frame de
p
th displa
y
for bytecode dump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
ke Pall
F
i
x rec
o
rding of
BC_VA
R
G
.
commit
|
commitdiff
|
tree
2014-02-27
Mi
k
e Pal
l
Fix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike P
a
ll
D
o
n'
t
purge mo
d
i
fied
f
unction f
r
om stack slots i
n
BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disallow nes
t
ed VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mi
k
e Pall
Prevent BASE register
c
oal
e
scing
i
f
parent
u
ses IR
_
R
ETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mi
k
e Pall
Fix
quot
i
ng in xedkbuild
.
b
at (
a
gain)
.
commit
|
commitdiff
|
tree
2014-02-05
M
i
ke Pall
F
i
x exception u
n
wind struct declaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fix OSX build
issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fi
x
initia
l
maxs
l
ot
for
down-recursi
v
e traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e Pall
Fix compile
r
warnin
g
s
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
Fix
O
SX build i
s
sue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI:
Fix cts->L for cdata
u
nsinking
i
n
snapshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump copyright date t
o
2
0
14
.
commit
|
commitdiff
|
tree
2014-01-05
M
ike Pall
Fix A
B
C el
i
mination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pal
l
MIPS: Co
s
metic fix
f
or i
n
ter
p
ret
e
r
.
commit
|
commitdiff
|
tree
2013-12-22
Mik
e
Pall
F
ix
c
om
p
i
l
ation of string
.
by
t
e(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike
P
al
l
Fix MinGW
b
u
ild
.
commit
|
commitdiff
|
tree
2013-12-08
Mike
Pall
Fix call unroll checks in
the presen
c
e of metamet
h
od
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike
Pall
x64: Fix s
t
ore to upvalue for lightuserdat
a
values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Respe
c
t jit
.
off(func) when
returning
to a
f
u
n
ction
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
i
ke
Pall
F
o
llow-up fix for GC step th
r
e
s
hold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Imp
r
ove msvcbuild
.
bat static linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
Pa
l
l
FFI
:
Clarify
f
fi
.
c
d
ef be
h
avior
.
commit
|
commitdiff
|
tree
2013-11-07
M
i
ke Pall
Fix type punning alias analy
s
i
s
for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
F
i
x
for last
commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pa
l
l
Fix GC steps threshold
handling when called b
y
JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mik
e
P
all
Fix
ha
n
dling of redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check
f
or failur
e
to mark memory as executable (restricte
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike
P
all
Fix line number
for relocated bytecode after clo
s
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
al
l
FFI:
R
ehash finalizer ta
b
l
e
after GC cycle
,
if need
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_32B
I
T
p
r
esence i
n
stead
of
c
h
e
c
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
i
ke P
a
ll
F
i
x ABC elimin
a
tion
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
F
ix snapshot
r
es
t
ore f
o
r exit to f
u
nction h
e
ader
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke Pall
DynAS
M
: Emit
#line <n>
<file
>
i
n
stead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64:
F
ix passing o
f
vecto
r
a
r
gume
n
ts
t
o
calls
.
commit
|
commitdiff
|
tree
next