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
Remove assumption that lj_math_random_step() doesn't clobber FPRs.
2016-05-20
Mike Pall
R
e
move as
s
umption that lj_ma
t
h_r
a
ndom_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86/x64: Fix instruction length decoder
.
commit
|
commitdiff
|
tree
2016-04-24
M
i
ke Pall
Fix
G
CC 6 -Wmisle
a
din
g
-inden
t
ation warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix handling
of non-numeric s
t
rings in arithm
e
tic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
M
ike Pall
W
h
ite
s
pace
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e
P
all
x86/x64:
S
earch for exit jumps wi
t
h instruction
le
n
g
th
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
P
a
l
l
MIPS: Fix BC_ISNEXT fallbac
k
path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording of select(n,
.
.
.
) wi
t
h o
f
f-trace va
r
args
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin: Allow cross-bu
i
ld
s
to non-C
y
gwin
targe
t
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIP
S
: Fix use of ffgcch
e
ck delay slots
i
n int
e
r
preter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike P
a
ll
W
i
ndo
w
s: Remove inte
r
med
i
ate fil
e
s at
end
o
f build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Fix
di
s
play of NULL (light)u
s
er
d
a
t
a in
-jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mi
k
e Pall
Fix inst
a
l
l
for cross-
b
uilds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix compil
e
r war
n
ings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike P
a
ll
B
ump copyright
d
a
te to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike
Pall
Don'
t
allo
c
ate un
u
sed 2nd result
r
e
g
ister in JIT compi
l
er
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike
P
all
FFI: Fix SP
L
IT pa
s
s for
CONV i
6
4
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
Pa
l
l
DynASM/x
8
6
:
Add rdpmc instr
u
ction
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike Pall
Extend Valgrind suppressio
n
s for non-
i
nlin
e
d C cod
e
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
U
pdate build
i
nstructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Switch to Cl
a
n
g
a
s the default compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
i
O
S
: Disable os
.
execute() when buildin
g
for i
O
S
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86:
Restr
i
ct shld/shrd to operands
w
ith
sa
m
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
D
y
n
ASM/x86: Fix
s
o
me SSE instruction tem
p
la
t
es
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FF
I
: Fix ipairs
(
) recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
P
all
D
r
op m
a
rks from rep
l
ay
e
d
instructio
n
s when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush sy
m
bol tabl
e
s in jit
.
d
ump on
tr
a
ce flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Fix unsinkin
g
check
.
commit
|
commitdiff
|
tree
2015-09-20
Mike
P
all
Fix
C
ygwin support
.
Note:
this is not a
s
upp
o
rted
t
arget
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Pro
p
erly handle OOM
in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NYICF er
r
or message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI: Don't prop
a
g
ate qualifie
r
s into subtypes
o
f complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Limi
t
numb
e
r of
a
rgu
m
en
t
s given to io
.
l
ines()
and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix
n
arrowing o
f
TO
B
I
T
.
commit
|
commitdiff
|
tree
2015-06-09
Mike
P
a
ll
x64: Allo
w
building without external unwind
e
r
.
commit
|
commitdiff
|
tree
2015-05-14
M
i
ke P
a
ll
RELEASE LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mik
e
Pal
l
Up
d
ate
changelo
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mi
k
e Pall
x86/x64:
F
ix ar
g
ument check f
o
r bit s
h
ift
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix
stack check
in narrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pal
l
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
M
i
k
e
P
a
l
l
Fix Lua
/
C
A
PI ty
p
echeck
error for s
p
e
c
i
al indexe
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix FOLD
r
u
l
e
for TOBIT
+
CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM: Han
d
le more ar
c
h defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike
Pall
Properly fail unsupp
o
rted c
r
oss-compile to M
I
P
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pa
l
l
Fix string t
o
num
b
er conversi
o
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/
x
64: Fix code generat
i
o
n for fused test/arith o
p
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike P
a
l
l
FFI: Prevent DSE acros
s
ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
M
ike Pall
Fi
x
lex
e
r error for
c
hunks wi
t
ho
u
t tokens
.
commit
|
commitdiff
|
tree
2015-01-17
M
ike Pall
Do
n
'
t compil
e
I
R_RET
F
af
t
er CALLT to ff with-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
OpenBSD/x
8
6: Bett
e
r ex
e
cutable
m
e
mory alloc
a
tion for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
B
ump cop
y
right dat
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pal
l
Fix BC
_
UCLO/BC_JMP jo
i
n optimization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor int
e
rprete
r
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
Pall
x86: Min
o
r interpre
t
er opt
i
miz
a
t
i
on
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
ll
DynASM/ARM:
Fix
rollback f
o
r varian
t
templat
e
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
M
I
P
S: F
i
x
e
xcess st
a
ck gro
w
th in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
P
PC:
Fix excess stack g
r
owth in
int
e
rp
r
et
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
ARM: Fix
write b
a
rrier check i
n
BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
Pal
l
ARM:
Fix excess sta
c
k growth in int
e
rpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
F
i
x corner case in string
t
o
nu
m
ber conversi
o
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
Pa
l
l
x86: Fi
x
argument che
c
ks for ipairs() ite
r
ator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike P
a
ll
Gracefully handle lua_er
r
o
r
(
)
for a s
u
spended corout
i
ne
.
commit
|
commitdiff
|
tree
2014-12-08
Mike
P
all
Avoid error messages when bui
l
ding
w
i
th C
l
ang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
D
y
n
ASM/AR
M
:
Fix description shown for
m
ulti
-
element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike
P
all
Fix
s
napshot #0 handling
for traces with a stack c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pal
l
FFI: No
meta
f
allb
a
c
k when indexing pointer to incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pall
F
i
x fused consta
n
t loads under
h
i
g
h regi
s
ter
p
re
s
sure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike
Pa
l
l
Fix DragonF
l
y b
u
ild (unsu
p
ported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mik
e
Pall
D
ynASM/x8
6
: Ad
d
fldenv, f[n]sten
v
, fxsave
,
fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
DynASM
/
x86:
Add
shld/shrd
o
p
c
o
des
.
commit
|
commitdiff
|
tree
2014-09-08
Mi
k
e Pall
FF
I
: Fix in
i
tializat
i
on o
f
u
n
i
o
ns of
s
u
btypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
F
F
I
:
Fix
f
or cdata
v
s
.
n
o
n-cdata ari
t
hmetic and compari
s
ons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix __index/__n
e
wind
e
x metam
e
thod reso
l
ution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
i
ke Pall
Invalidate backpropa
g
at
i
on cac
h
e after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: Fix compilat
i
on
o
f
r
e
feren
c
e field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike
P
al
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pa
l
l
F
F
I: Fix frame traversal
for
b
ac
k
tra
c
es with FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
P
all
x86: lj_math_random_s
t
ep() c
l
obbers
XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix debug info fo
r
m
a
in chunk of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix com
p
at
i
bility
issues with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
ke
P
all
P
PC
:
Fix
r
ed zone overf
l
ow in machi
n
e
c
o
d
e gen
e
ration
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fi
x
co
d
e
generation for unu
s
ed res
u
l
t of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
M
i
ke Pall
Fix
F
OLD
rule for string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
FFI: F
i
x recording o
f
indexing a struct pointer
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke
Pall
F
ix FOL
D
rul
e
fo
r
STRREF of S
N
EW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix f
r
ame traversal while
searc
h
ing for error function
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
k
e Pall
x64: Work
a
round f
o
r MSVC build is
s
ue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI
:
Another
f
ix for c
d
a
t
a equality co
m
parisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike
Pall
Add
P
S Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
M
i
ke Pall
P
revent
G
C estimate mis
c
alculation
d
u
e to buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pal
l
Prevent addin
g
side trace
s
f
or stack c
h
ecks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike
P
all
x64: Allow
buildin
g
with LUAJIT_USE_SYSMALLO
C
and LUAJ
I
T_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC:
Don't
u
se mcrxr on
PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI
:
Fix
cdata equal
i
ty comparison agai
n
st othe
r
Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
Pall
FFI:
F
i
x
cdata equality comparison agai
n
st
s
trings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
F
i
x top slot c
a
lc
u
lation for snapsho
t
s with conti
n
uations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct f
i
x for reu
s
e o
f
SCEV results
in
FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike
Pal
l
FFI: Allow no
n
-scalar cdata to be com
p
ared for
equality
.
.
.
commit
|
commitdiff
|
tree
next