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: Fix SPLIT pass for CONV i64.u64.
2015-11-26
Mike
P
all
FFI: Fix
S
PLIT
pass for C
O
NV
i
64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x86: Add rdpmc inst
r
uction
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Ext
e
nd Valgrin
d
suppressions for no
n
-
i
nlin
e
d C
c
ode
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
a
ll
Update
b
ui
l
d
i
nstructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Switch to C
l
ang
a
s the
default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disa
b
le os
.
execu
t
e() wh
e
n bui
l
d
i
n
g for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
Dyn
A
SM/x86: Restrict
s
h
l
d/shrd to operands with s
a
me
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
Dyn
A
SM/x86: Fix
s
ome SSE
instructio
n
templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
P
all
FFI
:
Fix ipair
s
()
recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mi
k
e Pall
Drop marks f
r
om replayed instructions
when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
k
e
Pall
F
l
ush symbol t
a
bles
i
n jit
.
d
u
m
p
on t
r
ace
flus
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e Pall
Fix unsinking check
.
commit
|
commitdiff
|
tree
2015-09-20
Mi
k
e
Pall
Fix Cy
g
win support
.
Note: this
i
s
n
o
t
a supported target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
P
ro
p
erly ha
n
dle OOM in trace
_
s
a
ve()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike
P
all
Fix NYICF er
r
or mes
s
age
.
commit
|
commitdiff
|
tree
2015-07-17
Mi
k
e
Pall
FFI: Don
'
t pro
p
ag
a
te qual
i
f
iers in
t
o subtypes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limit number o
f
argumen
t
s g
i
ven to io
.
lines() and
fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
F
ix narrowing of
T
OBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64
:
Allow building
w
ithout e
x
t
e
r
nal unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEA
S
E LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Updat
e
cha
n
ge
l
og
.
commit
|
commitdiff
|
tree
2015-05-04
Mike
Pall
x86/x64: Fix argument check for
b
it
s
h
ifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike
Pall
F
i
x
s
tack c
h
eck in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc c
l
eanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API typ
e
ch
e
c
k error for special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pa
l
l
F
FI: Fix FOLD r
u
le for TOBI
T
+ CONV
n
u
m
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike P
a
l
l
ARM:
H
andle m
o
r
e
a
rch
defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pa
l
l
Prope
r
ly
fa
i
l
uns
u
pported
cross-compile to MIP
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
F
i
x
string to
n
umber c
o
nver
s
ion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
P
all
x86/x64: Fix code generati
o
n
for fu
s
ed test/a
r
ith op
s
.
commit
|
commitdiff
|
tree
2015-02-18
M
i
k
e Pall
FFI:
Prevent D
S
E ac
r
oss ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike
P
all
Fix
l
exer
error for ch
u
nks wi
t
hout toke
n
s
.
commit
|
commitdiff
|
tree
2015-01-17
M
ike Pall
Don't compile IR_RETF after CALLT to ff with-
s
ide effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
O
penBSD/x86: Be
t
ter executable me
m
or
y
allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
al
l
B
u
mp copyright date t
o
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mik
e
P
a
l
l
Fix BC_UCLO/BC_JMP join optimization in Lua parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
all
A
R
M
: Minor inte
r
pre
t
er optimizat
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
x86:
Minor interp
r
e
t
er op
t
imization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
DynASM/ARM: Fix rollback for variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIP
S
:
F
ix
e
xcess stack growt
h
i
n
i
nt
e
rpret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
a
ll
PP
C
:
Fix excess st
a
ck growth in int
e
rpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
ARM: Fi
x
write
bar
r
ier check in BC
_
USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
A
R
M: Fix excess sta
c
k
growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Fix corner case in str
i
ng
to number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
M
i
ke Pal
l
x
8
6: Fix a
r
gume
n
t
c
hecks for ipairs() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pa
l
l
Gracefully handle l
u
a_
e
rror() for a suspend
e
d coroutin
e
.
commit
|
commitdiff
|
tree
2014-12-08
M
ike Pal
l
A
vo
i
d
error messages wh
e
n b
u
i
l
di
n
g w
i
th Cla
n
g
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pall
DynASM/AR
M
: Fix description shown for multi-eleme
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mi
k
e
P
a
ll
Fix
sna
p
shot #0 handling
for
t
races with a stack
check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
M
ik
e
Pall
FF
I
: No meta fallback when i
n
d
exing po
i
nter to
i
nco
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike P
a
ll
F
i
x fused const
a
nt loads
un
d
er
h
i
gh regi
s
ter pressur
e
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix DragonFly
b
uild (unsup
p
orted)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
D
y
nASM/x86: A
d
d fld
e
nv, f[
n
]stenv, fxsa
v
e, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike
Pall
DynASM
/
x
86: Add shld/shrd opc
o
d
es
.
commit
|
commitdiff
|
tree
2014-09-08
M
i
ke Pal
l
FFI: Fix initia
l
i
za
t
i
on
of unions of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
F
F
I: Fix for cdata v
s
.
non-cdata a
r
i
t
h
metic
and compariso
n
s
.
commit
|
commitdiff
|
tree
2014-08-05
M
ike Pall
F
FI: F
i
x
__i
n
d
e
x/__newindex
m
e
tamethod re
s
oluti
o
n for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike
Pall
Invalidate backpropa
g
ation cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: Fix compilat
i
on of r
e
ference f
i
eld acc
e
s
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix
A
BC elim
i
nation
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pal
l
FFI: Fi
x
frame traver
s
al for backt
r
aces with FFI callba
c
k
s
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pall
x86: l
j
_ma
t
h
_
random_s
t
e
p
(
) clob
b
ers XMM reg
s
on
O
S
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix
d
ebug
i
nfo
f
o
r
main chunk of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pal
l
Fix compatibility issues with
I
l
lumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PP
C
:
Fix red
zone overflow
in machine cod
e
gene
r
ation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
86: Fix
c
o
d
e
ge
n
eration f
o
r
unuse
d
result of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD rul
e
for s
t
ring
.
su
b
(s,
.
.
.
)
=
= k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
FFI:
F
ix recording of indexin
g
a st
r
u
c
t
poin
t
er
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pa
l
l
F
i
x
F
OLD rule for STRREF
of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike P
a
ll
Fix frame traversal while searchi
n
g for error func
t
ion
.
commit
|
commitdiff
|
tree
2014-05-06
Mike P
a
ll
x64: Workaround
f
or M
S
VC buil
d
issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another fi
x
for cdat
a
e
q
u
a
l
ity
comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike
Pall
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC estima
t
e
m
iscalculation due to
buffer
growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent adding side t
r
aces for stack check
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: All
o
w
buildin
g
with L
U
AJIT_USE_SYSMALLOC and L
U
AJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
i
ke P
a
ll
PPC:
D
o
n't use mcrxr
on
P
PE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike P
a
ll
FF
I
:
Fix
cdata e
q
uality compariso
n
aga
i
nst o
t
h
e
r Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix c
d
ata equality compari
s
o
n
against
s
t
r
ings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike
P
a
ll
Fix
top slot calculation
f
or snapshots with continuation
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
C
o
rrect
fix f
o
r reuse of SC
E
V r
e
sults in FO
R
L
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pal
l
FFI: Allow non-scalar cdata to be com
p
a
r
ed fo
r
eq
u
ality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pa
l
l
FFI: Fix pseudo type conversions fo
r
type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
Fix
che
c
k f
o
r reuse of SCEV
r
esults in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86
/
x
6
4: Avoid use o
f
SAHF instru
c
tio
n
.
commit
|
commitdiff
|
tree
2014-03-24
Mike P
a
l
l
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
ik
e
Pall
U
p
d
ate chan
g
e
log
.
commit
|
commitdiff
|
tree
2014-03-06
Mike
P
all
DynASM
:
Emit version check after
.
arch directi
v
e
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pal
l
D
on't access dan
g
ling
reference to
re
a
lloc
a
ted IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike P
a
ll
F
ix frame d
e
p
t
h
displ
a
y for b
y
teco
d
e dum
p
in -j
d
ump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
F
ix reco
r
ding of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pal
l
Fix f
o
r -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don't
p
urge mo
d
ified
function
f
rom stack
slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pa
l
l
FFI:
D
i
s
allow nest
e
d VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prev
e
nt B
A
SE
r
e
gister coalescing if parent uses I
R
_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pa
l
l
Fix quoti
n
g
i
n xedk
b
uild
.
bat (again)
.
commit
|
commitdiff
|
tree
next