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: Don't spill an explicit REF_BASE in the IR.
2016-05-23
Mike Pal
l
x86: Don't spi
l
l
a
n explicit REF_BASE in the IR
.
commit
|
commitdiff
|
tree
2016-05-20
M
i
k
e Pal
l
A
d
d guard
for obscure a
l
ias
i
n
g
betwee
n
ope
n
upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Remove a
s
sumption tha
t
lj_math_random_
s
tep() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike Pall
x86
/
x64: Fix
inst
r
uction lengt
h
d
ecod
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fix GCC 6 -Wmisleading-i
n
d
entati
o
n warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fi
x
hand
l
ing of non-num
e
ric strings in
a
rithmetic coercio
n
s
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pa
l
l
Whit
e
s
pace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike
Pa
l
l
x86/x64: Search for exit j
u
mps wi
t
h instruction leng
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike
P
a
l
l
MIPS: Fix
B
C_ISNEXT
fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording of select(n,
.
.
.
) with off-tra
c
e vararg
s
commit
|
commitdiff
|
tree
2016-04-03
Mike
P
al
l
Cygwi
n
: Allow cross-bu
i
ld
s
t
o non-Cygwin target
s
.
commit
|
commitdiff
|
tree
2016-03-30
Mike
Pal
l
MIPS: Fix use of
ffgccheck delay slots in
interpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
Pal
l
W
i
nd
o
ws: Remove inter
m
e
di
a
te file
s
at end of
build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
a
l
l
Fix d
i
s
p
lay of NULL
(light)user
d
a
t
a in -jd
u
mp
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
F
i
x
i
n
stall
f
or cros
s
-bu
i
lds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
Fix compiler warn
i
n
gs
.
commit
|
commitdiff
|
tree
2016-03-03
Mike
Pal
l
Bump c
o
pyright date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don't allo
c
ate unuse
d
2nd result
register in JIT
c
om
p
iler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mike Pall
F
F
I:
Fix
S
PLIT pass for C
O
NV i64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
P
all
Dy
n
ASM/x86: Add rdpmc instructio
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pa
l
l
Extend Valgrind sup
p
ress
i
ons for non-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
U
pdate
b
uild instru
c
tions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
OSX: Swit
c
h to Clan
g
as the
def
a
ult
c
o
m
piler
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
Pall
iOS:
Dis
a
ble os
.
execute(
)
w
h
en
b
u
ilding for iO
S
>=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
k
e
P
a
l
l
DynASM/x86: Restrict
shld
/
shr
d
to oper
a
nds
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
DynASM/x8
6
: Fix som
e
SSE
inst
r
uct
i
on templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mik
e
Pall
FFI
:
F
i
x ipairs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pa
l
l
Drop marks from rep
l
a
y
ed i
n
s
truc
t
io
n
s when sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flus
h
symb
o
l tables in jit
.
dump on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Fix
u
ns
i
nking check
.
commit
|
commitdiff
|
tree
2015-09-20
M
i
ke Pall
Fix
Cygwin supp
o
rt
.
Note: this is not a supp
o
r
ted target
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke Pall
P
r
operly
h
andle OOM in trace_save(
)
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pall
Fix NY
I
CF erro
r
message
.
commit
|
commitdiff
|
tree
2015-07-17
Mi
k
e P
a
ll
FFI: D
o
n't
p
ropaga
t
e qua
l
ifiers into subtypes
of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
L
im
i
t number of arguments given to io
.
lines() and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike P
a
ll
Fi
x
narrowing of
T
OBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mi
k
e Pal
l
x64: Allo
w
building without ext
e
rnal
unw
i
nder
.
commit
|
commitdiff
|
tree
2015-05-14
Mi
k
e P
a
ll
RE
L
EASE LuaJIT-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike P
a
ll
Upda
t
e
c
hange
l
og
.
commit
|
commitdiff
|
tree
2015-05-04
Mik
e
P
a
l
l
x86/x64: Fix argument
c
heck for
bi
t
shi
f
ts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pa
l
l
Fix stack check in n
a
rrowi
n
g optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Do
c
clea
n
u
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lua/C API typecheck
e
r
r
o
r
f
or special
i
n
d
e
xes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike P
a
ll
FFI: Fix FOLD ru
l
e
for T
O
BIT + CONV
n
um
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
ARM:
H
and
l
e m
o
re
a
r
ch
d
e
fines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
P
r
op
e
rly f
a
i
l
uns
u
pported
cross-comp
i
le t
o
MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike
P
a
ll
Fix s
t
ring to numbe
r
conver
s
io
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fix code generat
i
o
n
for fused test/a
r
ith
ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
i
ke Pall
FFI: P
r
e
v
ent
DSE across ffi
.
strin
g
()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lex
e
r err
o
r for
c
hunks
w
ithout
tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile I
R
_RETF after CALL
T
to ff w
i
th
-
side
e
ffe
c
ts
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke
P
all
OpenBSD/x86: Better e
x
ecut
a
ble memory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump c
o
pyr
i
ght
d
ate to 201
5
.
commit
|
commitdiff
|
tree
2015-01-05
Mi
k
e Pall
Fi
x
BC_UCLO/BC_JMP joi
n
o
pt
i
mizatio
n
in
Lu
a
parser
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pa
l
l
A
RM: Min
o
r interpre
t
er optimizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
x86: Minor interpreter
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
DynA
S
M/A
R
M: Fix ro
l
l
back fo
r
variant
templates
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
MIPS: F
i
x ex
c
ess stack gr
o
wth i
n
interprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC:
F
i
x exces
s
st
a
ck growth in interpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
ARM: F
i
x
writ
e
ba
r
ri
e
r check i
n
BC_U
S
E
T
S
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
l
l
ARM: Fi
x
e
xcess stack
growth
i
n
in
t
erpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
F
i
x corner case in stri
n
g to number convers
i
on
.
commit
|
commitdiff
|
tree
2014-12-20
M
i
ke Pall
x86
:
Fix argum
e
nt
chec
k
s for ipairs(
)
iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Gracefully han
d
le
l
ua_e
r
r
o
r() fo
r
a
su
s
pended coro
u
tine
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
ke
Pall
A
v
oid
e
rr
o
r messages when
bu
i
ld
i
ng with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pal
l
D
y
n
A
S
M/A
R
M
: Fix description shown for multi-ele
m
ent
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mi
k
e
Pall
Fix snapshot #0 handling
f
o
r
traces
wi
t
h a st
a
ck c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FF
I
: No met
a
fallback when i
n
d
e
xing
pointer
to in
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
M
i
ke Pall
Fix fused constant
loads under high register pr
e
s
sure
.
commit
|
commitdiff
|
tree
2014-10-07
Mik
e
Pall
Fix
Dr
a
gonF
l
y
build (unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mik
e
Pa
l
l
D
y
n
ASM/x8
6
: Add f
l
denv, f[n]ste
n
v
, fxsave,
f
xrsto
r
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pal
l
D
ynASM/x86: Add s
h
ld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
Pall
FFI: Fix
initialization of unio
n
s of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for cdata v
s
.
non-c
d
ata arith
m
etic and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike
P
all
FFI: Fix __
i
ndex/_
_
n
e
windex
m
etameth
o
d re
s
o
l
u
t
ion for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
M
i
ke Pall
Invalidate backpropagati
o
n c
a
che
a
fter
D
CE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pa
l
l
F
F
I: Fix compilatio
n
o
f
refer
e
nce field acces
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fi
x
A
B
C elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pa
l
l
T
ypo
.
commit
|
commitdiff
|
tree
2014-06-12
M
i
k
e Pall
F
FI:
Fix frame travers
a
l for back
t
races with FFI callb
a
ck
s
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e P
a
l
l
x86: lj_mat
h
_ran
d
om_s
t
ep(
)
cl
o
bb
e
rs XM
M
regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix d
e
bug info for main chunk of stripped
bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pa
l
l
Fix compa
t
ibility issues with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix r
e
d zone overflow in machine cod
e
genera
t
ion
.
commit
|
commitdiff
|
tree
2014-05-27
Mik
e
Pall
x86: Fix code generati
o
n
for unu
s
ed result of
m
ath
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix
F
OLD r
u
l
e for string
.
sub
(
s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
FFI:
F
i
x recording of indexing a struct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOLD rule fo
r
STRREF
o
f
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pa
l
l
Fix f
r
ame tr
a
versal while searchi
n
g
f
or error f
u
nction
.
commit
|
commitdiff
|
tree
2014-05-06
Mike P
a
ll
x64: Wo
r
karound for MSVC build iss
u
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e Pall
FFI:
Anot
h
e
r
fix for cdata equa
l
ity comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pa
l
l
Prevent GC estimate m
i
sca
l
c
u
la
t
ion d
u
e to bu
f
fer grow
t
h
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent addin
g
si
d
e trace
s
for s
t
ac
k
checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x
6
4: Allow building with LUA
J
IT_U
S
E
_
SYSM
A
LLOC and
L
UAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mik
e
Pal
l
P
P
C: Don't u
s
e mcr
x
r on
P
PE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pa
l
l
FFI: F
i
x cdata equality c
o
mparison against other L
u
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mik
e
Pall
FF
I
: Fix cdata equality comparison agai
n
s
t strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
F
ix
t
o
p s
l
ot
cal
c
u
l
a
tion for snapshots with continu
a
tions
.
commit
|
commitdiff
|
tree
next