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
Whitespace.
2016-04-18
Mike Pall
Whit
e
s
pa
c
e
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64:
S
e
arch for exit
jump
s
wi
t
h instruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike P
a
ll
MIPS: Fix
B
C
_
ISNEXT fall
b
ack
pa
t
h
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pal
l
F
i
x recording of select(n,
.
.
.
) with of
f
-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
M
i
ke Pall
C
y
gwin: Allow cross
-
builds t
o
n
o
n-Cyg
w
in targ
e
t
s
.
commit
|
commitdiff
|
tree
2016-03-30
M
ike Pa
l
l
M
I
P
S
: Fix
u
s
e of f
f
g
ccheck delay slot
s
in inter
p
r
eter
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
k
e
Pa
l
l
Win
d
ows: Remove inte
r
medi
a
te files at end of
b
uild
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
all
F
i
x disp
l
ay of NULL
(li
g
ht)userdata in -j
d
u
m
p
.
commit
|
commitdiff
|
tree
2016-03-22
M
ike
P
a
l
l
Fi
x
instal
l
fo
r
cross
-
builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fi
x
c
ompiler w
a
rnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
B
u
mp copyrigh
t
d
a
te
to
2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike
Pall
Don't
alloca
t
e
u
n
used 2n
d
r
e
sult registe
r
i
n JIT
c
ompiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FFI: Fix SPLIT p
a
ss for CONV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mi
k
e Pa
l
l
D
y
nAS
M
/
x86: Add rdpmc in
s
truct
i
on
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Exte
n
d Valg
r
in
d
suppressions for n
o
n
-
i
n
lined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pal
l
Updat
e
build
i
nstructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
OSX: Switch to Clang
as the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disa
b
le os
.
execute() wh
e
n build
i
ng for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pal
l
DynASM/x86:
R
estrict s
h
ld/
s
hrd to operand
s
wit
h
same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86: Fi
x
s
ome SSE i
n
struc
t
ion templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
F
F
I: Fix ipairs() recordin
g
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
Pal
l
Drop
mar
k
s from replaye
d
instructi
o
n
s
when si
n
ki
n
g
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush
s
ymbol tables
i
n jit
.
dum
p
on
trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike P
a
ll
Fix unsinking
c
heck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
Fix Cygwin
s
uppor
t
.
Note:
t
hi
s
i
s not
a suppo
r
ted target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Prope
r
ly handle
O
OM in tr
a
ce
_
save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike P
a
ll
Fix NYICF
erro
r
messag
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike
Pall
FFI
:
Don'
t
pr
o
p
a
gate q
u
alifier
s
into sub
t
y
p
e
s of c
o
mp
l
e
x
.
commit
|
commitdiff
|
tree
2015-07-10
Mik
e
Pall
Li
m
it number
o
f
a
r
guments give
n
to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
i
ke Pall
F
ix narrowi
n
g of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike P
a
l
l
x64: Allow build
i
ng
without external unwin
d
er
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEA
S
E LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
U
pdate ch
a
ngelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike P
a
ll
x86/
x
64: Fix argument check for bit shif
t
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pal
l
Fi
x
s
tack check
in n
a
r
r
owin
g
optimizatio
n
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc
cle
a
nup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
F
ix Lua
/
C API typecheck error for special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix FO
L
D r
u
le
f
or TOBIT
+
C
O
NV num
.
u3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mik
e
Pa
l
l
ARM: Handle more arch d
e
fines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pal
l
Properly fail unsupported cross
-
c
ompile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pall
Fix
string to number conversi
o
n
.
commit
|
commitdiff
|
tree
2015-02-21
M
i
ke
Pall
x
86/x64: Fix
code g
e
neration for fused test/ar
i
th ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pal
l
FFI: Preven
t
DSE across ffi
.
s
tring()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer error for chunks without token
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Do
n
't co
m
pil
e
I
R
_RETF a
f
ter CALLT
t
o ff
w
ith-si
d
e effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pal
l
O
penBSD/
x
86: Better executable memory alloc
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pa
l
l
Bump
c
op
y
r
i
g
h
t d
a
t
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fi
x
B
C_UCLO/BC_JM
P
join opti
m
ization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor
i
n
t
e
rpreter opt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pall
x8
6
:
Minor
interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
DynASM/ARM: Fi
x
rollback for variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
M
IPS: Fix excess stack growth in
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix ex
c
ess
stack
g
rowth in
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e
Pal
l
ARM:
F
ix write barrier check
i
n
BC_U
S
ET
S
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
P
all
ARM: Fix excess st
a
c
k growth
i
n interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
F
i
x
c
o
rner
c
ase in string to number conver
s
ion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86
:
F
ix argume
n
t checks f
o
r ipairs() iterato
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mi
k
e Pall
G
racefully handle lua_erro
r
() for a suspen
d
ed coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid error me
s
sages
when
building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
D
y
nASM/ARM: Fix
descrip
t
ion
s
hown
f
or mul
t
i-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike
P
a
ll
Fix snaps
h
ot #0 handli
n
g for tr
a
ces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mi
k
e Pall
FFI: No met
a
f
allback wh
e
n indexing pointer to incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike
Pall
Fix fused con
s
tant loa
d
s under high register pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike
P
all
F
i
x Drag
o
nFly
bui
l
d (uns
u
ppo
r
t
ed)
.
commit
|
commitdiff
|
tree
2014-09-22
M
i
k
e
Pall
DynASM/x86:
Add fld
e
n
v
,
f[n]stenv, fxsav
e
,
fxr
s
tor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
D
y
nASM/x86: Add shld/shrd opco
d
es
.
commit
|
commitdiff
|
tree
2014-09-08
Mike P
a
l
l
F
FI: Fi
x
initia
l
iz
a
tion of unions of
subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FF
I
: Fix for
cdata
v
s
.
non-cdata arithmetic and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike
P
a
l
l
FF
I
:
F
i
x
__index/__n
e
windex m
e
tamethod resol
u
t
i
on for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
ike Pall
Invali
d
ate
b
a
c
kprop
a
gation cach
e
after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mi
k
e
P
all
FF
I
:
F
i
x
compilation of ref
e
r
e
nc
e
fi
e
ld acce
s
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pa
l
l
Fix ABC elim
i
nat
i
on
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike
P
all
F
F
I
:
F
ix frame traversal for backt
r
aces with F
F
I cal
l
ba
c
ks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
P
a
ll
x86: lj_math_random
_
step() clo
b
bers
X
MM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pa
l
l
Fix debug info for mai
n
chu
n
k of stri
p
ped by
t
ecode
.
commit
|
commitdiff
|
tree
2014-05-28
M
ike Pall
Fix compatibility issu
e
s
w
ith Illu
m
os
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
k
e Pall
PP
C
: Fix red zone overflow in ma
c
hine
c
o
de
ge
n
eration
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
ke Pall
x86
:
F
i
x code g
e
n
eration for unused resu
l
t of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike
Pall
Fix FO
L
D rule for string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
all
FFI:
F
ix rec
o
r
d
ing of indexi
n
g a struct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke Pal
l
Fix FOL
D
rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix
frame
t
raversal while s
e
archi
n
g for error functio
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Workaround for
MSVC build
is
s
ue
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
ke Pa
l
l
F
FI: Another fix for cdata equalit
y
comp
a
ri
s
o
n
s
.
commit
|
commitdiff
|
tree
2014-04-26
Mik
e
P
all
Add PS Vita
p
ort
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent G
C
est
i
mate mi
s
c
a
l
c
ulation due to
buffer gro
w
th
.
commit
|
commitdiff
|
tree
2014-04-22
Mike
P
all
Prevent adding
side traces
for stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Allow build
i
ng with LUAJ
I
T_USE_SYSMALL
O
C an
d
LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
P
P
C: Don
'
t
u
se m
c
rxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e
Pall
F
F
I: Fix
cdata equalit
y
c
ompar
i
son against
other L
u
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
Pall
FFI: Fix
cdata equal
i
ty comparison
a
gainst str
i
ngs
.
commit
|
commitdiff
|
tree
2014-04-03
M
i
ke
Pall
Fix t
o
p slot calculati
o
n for snapshots
w
ith conti
n
uat
i
on
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct
fix for reuse o
f
SCEV resul
t
s in F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike
P
all
FFI: All
o
w
n
on-scalar cdata to be compared for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
M
i
ke
P
all
FFI:
F
i
x pseudo
t
ype conversio
n
s fo
r
type punni
n
g
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
F
ix check for reuse of SCEV resul
t
s
i
n
FOR
L
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x8
6
/x64:
Avoid us
e
of
SAHF instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
c
o
m
pil
e
r warnings
.
commit
|
commitdiff
|
tree
next