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
x86/x64: Search for exit jumps with instruction length decoder.
2016-04-18
M
i
ke
Pa
l
l
x
86/x64: S
e
arc
h
for
e
xit jumps with instruction lengt
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
MIPS: Fix BC_ISNEXT fallback
p
a
t
h
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pa
l
l
Fi
x
re
c
ordin
g
of select
(
n,
.
.
.
) wit
h
o
f
f-trace var
a
rgs
commit
|
commitdiff
|
tree
2016-04-03
Mi
k
e
Pal
l
Cygwin
:
Al
l
ow cross-
b
uilds to
non-C
y
gw
i
n
t
a
rgets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS: Fix use of
f
fgc
c
heck de
l
a
y
sl
o
ts in inter
p
reter
.
commit
|
commitdiff
|
tree
2016-03-28
M
ike Pall
Window
s
:
Remove
intermediate fi
l
es at end o
f
build
.
commit
|
commitdiff
|
tree
2016-03-28
Mik
e
Pall
Fix display of
N
ULL (ligh
t
)user
d
ata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
M
i
ke
P
a
ll
Fix install for c
r
oss-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mik
e
Pall
Fix compil
e
r warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump copy
r
ight
date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
D
o
n
'
t allocate un
u
s
e
d 2nd
r
e
sult
register in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
FF
I
: Fix SPLIT pass fo
r
CO
N
V i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mik
e
Pall
DynASM/x86
:
Add rdpmc instruct
i
on
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Extend Valgrind
s
uppressi
o
ns for non-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e Pall
Update buil
d
instructi
o
ns
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Switch to Cla
n
g as th
e
defaul
t
compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
i
O
S: Disabl
e
os
.
execut
e
() when building for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pal
l
DynASM/x86
:
Rest
r
ict shld/shrd
t
o
operands with sam
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
DynASM/x86: Fix some SSE ins
t
ructi
o
n
template
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix ipai
r
s()
r
ecording
.
commit
|
commitdiff
|
tree
2015-10-15
Mi
k
e P
a
ll
Drop marks from repla
y
ed instructions when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
M
i
k
e
Pall
Flush symbol tables in jit
.
dump on t
r
ace fl
u
sh
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
P
all
Fix unsinking
c
heck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike P
a
ll
Fix Cygwi
n
suppo
r
t
.
Note: this
i
s
not a supported ta
r
get
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke Pall
Properly handl
e
OOM
i
n
trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pal
l
Fix NYI
C
F error m
e
ssag
e
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Don't propagate qua
l
ifiers in
t
o subtypes
o
f co
m
p
lex
.
commit
|
commitdiff
|
tree
2015-07-10
Mi
k
e Pa
l
l
Limit numb
e
r of argu
m
ents gi
v
en to io
.
lines(
)
and
f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
M
i
ke Pall
F
ix n
a
rrowing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pa
l
l
x64: Allo
w
building with
o
ut
external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e
P
a
l
l
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke Pall
U
p
d
at
e
changel
o
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x64: Fix argu
m
ent
c
h
e
ck fo
r
b
it shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pa
l
l
Fix
s
t
a
ck check in
n
a
r
r
owing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc
cleanu
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix
L
ua/C API typech
e
c
k error
f
o
r spec
i
al in
d
exes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike P
a
ll
FFI: Fix FOLD r
u
le for TOBIT + C
O
NV
n
um
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Handle more
a
rch
d
efin
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
P
all
Properly fail unsupporte
d
c
r
oss-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike
P
all
Fix
string to numb
e
r conve
r
si
o
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mike
P
al
l
x
8
6/x64: Fix code genera
t
ion fo
r
fused test/a
r
ith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pall
FFI: Prev
e
nt DSE acr
o
s
s
ffi
.
s
tring(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix l
e
xer
error
f
or chunks w
i
thout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't co
m
p
ile IR
_
RETF after
CALLT
t
o ff wit
h
-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
OpenBSD/x86: B
e
t
t
er execut
a
b
le memory
allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike
Pall
Bump copyright dat
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike
Pall
Fix BC_
U
CLO/BC_JMP join opt
i
mization in Lu
a
pa
r
ser
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
P
a
l
l
AR
M
:
Minor interpreter
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Minor
i
n
terpreter
optimizat
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
F
i
x
do
c
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
DynASM/ARM: Fix rollback for variant templ
a
t
e
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
MIPS
:
Fix excess
stac
k
g
r
ow
t
h
i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
P
P
C: Fix excess stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fix wri
t
e barrie
r
c
h
eck
in
B
C_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
ARM: Fix excess
stack g
r
ow
t
h i
n
inte
r
preter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
Fix co
r
ner case in st
r
ing to number con
v
ersion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
Pall
x86: Fix
a
rgument checks for
i
p
airs() i
t
erator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike P
a
ll
G
r
acefully
handle lua_error
(
) for a s
u
spe
n
ded coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
k
e Pall
Avoid error messag
e
s when building wit
h
C
l
ang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynA
S
M/ARM: Fix
d
escription shown for multi
-
element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike P
a
ll
F
ix snapshot #0 handling for traces with
a
s
t
a
c
k
check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mi
k
e
Pal
l
F
FI:
N
o m
e
ta fallback when
i
ndexi
n
g pointer
to i
n
complete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix
fused c
o
nstan
t
loads under high register pressure
.
commit
|
commitdiff
|
tree
2014-10-07
M
i
ke Pall
Fix Dra
g
onFly
b
uil
d
(unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
M
ike Pall
DynASM/x86
:
Add fldenv, f[n]stenv, fxsave, fx
r
stor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
D
ynASM/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pal
l
FFI: Fix initialization
o
f uni
o
ns
o
f subtyp
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for cdata
v
s
.
non
-
c
d
a
t
a arithmetic
and
comp
a
ri
s
on
s
.
commit
|
commitdiff
|
tree
2014-08-05
M
i
k
e
Pall
FFI:
F
ix __index/
_
_newind
e
x me
t
amethod resolution
for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
i
ke Pa
l
l
Invalidate ba
c
kpropagat
i
o
n cache after D
C
E
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI:
F
ix co
m
pilation of
r
efe
r
ence fi
e
ld acc
e
ss
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix ABC eliminati
o
n
.
commit
|
commitdiff
|
tree
2014-06-13
Mi
k
e Pa
l
l
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
F
FI: Fix f
r
ame traversal for backtra
c
e
s
with FFI
ca
l
lb
a
cks
.
commit
|
commitdiff
|
tree
2014-06-11
M
i
ke Pall
x86: lj_mat
h
_rando
m
_step() clobbers XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
M
i
ke Pall
F
ix debug in
f
o
for m
a
in chunk o
f
stripped b
y
tecode
.
commit
|
commitdiff
|
tree
2014-05-28
M
ike Pall
Fix compatibility issues with Illum
o
s
.
commit
|
commitdiff
|
tree
2014-05-27
Mi
k
e
P
a
ll
PPC: Fix red z
o
ne overflow in mac
h
i
ne code genera
t
ion
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86:
F
i
x code ge
n
e
r
ation for
unused
r
e
sult
o
f math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
M
i
k
e
Pall
Fix
FOLD rul
e
for
string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
F
F
I: Fix recording of indexing
a
struct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mi
k
e Pall
Fix FOLD rule
for S
T
RREF o
f
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
ik
e
Pall
Fix frame traversal
w
hile
searching
f
or err
o
r
f
uncti
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
M
ike P
a
ll
x64: Workar
o
un
d
f
o
r MSVC build issue
.
commit
|
commitdiff
|
tree
2014-05-06
M
ike Pall
FFI: Another fix
f
or cdata equalit
y
comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Pr
e
vent GC es
t
imate miscalcul
a
ti
o
n due
t
o bu
f
fer g
r
owth
.
commit
|
commitdiff
|
tree
2014-04-22
M
ike
P
all
P
rev
e
nt adding side
t
r
a
ces for
s
t
ac
k
c
h
ec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike P
a
l
l
x64: Allow build
i
ng
w
ith
L
UAJIT_USE_SYSMA
L
LOC and L
U
AJIT
_
USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mi
k
e Pall
P
P
C
:
Don't use mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
M
i
ke
Pall
F
FI
:
F
ix cd
a
ta equ
a
l
i
ty com
p
arison against other Lu
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI
:
F
ix cd
a
ta equal
i
ty comparison against strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike
P
all
Fix top slot calculation for snapshots w
i
th conti
n
uations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
C
o
rre
c
t fix fo
r
reuse of S
C
EV results in FOR
L
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: Allow non-scalar cdata
t
o be compare
d
for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
F
F
I: Fix pseudo type con
v
ersions
f
or typ
e
p
u
nning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pa
l
l
Fix ch
e
ck for reuse
o
f
SCE
V
resu
l
ts in
F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pall
x86/x64: A
v
oid use
o
f SA
H
F
instruction
.
commit
|
commitdiff
|
tree
2014-03-24
M
ike Pa
l
l
Fix
comp
i
ler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
next