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: Fix instruction length decoder.
2016-05-06
M
i
ke Pall
x86/x64:
Fix instruction length dec
o
der
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pall
Fi
x
GCC
6 -Wmisleading-indentation
warnings
.
commit
|
commitdiff
|
tree
2016-04-21
M
i
ke Pa
l
l
Fix handling of
n
on-numeric str
i
n
g
s in ar
i
thmeti
c
c
oe
r
cions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Whites
p
ace
.
commit
|
commitdiff
|
tree
2016-04-18
Mi
k
e
Pal
l
x86/
x
64: Sear
c
h
f
or ex
i
t jumps
w
ith
i
nstruction length
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mik
e
Pall
MIPS:
F
ix
BC_I
S
N
EXT fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Fix recording
o
f
s
elect(n,
.
.
.
) wit
h
off-trace v
a
r
args
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pa
l
l
Cyg
w
in: Allow cross-
b
u
i
lds to non-Cygw
i
n targets
.
commit
|
commitdiff
|
tree
2016-03-30
M
i
ke P
a
ll
MI
P
S: Fix
use of
f
fgcch
e
ck delay slots in interpret
e
r
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Wind
o
w
s
:
R
emove inter
m
ediate
f
iles at
e
nd of b
u
i
ld
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
P
a
ll
Fix display
o
f NUL
L
(l
i
ght)userdata in -jdum
p
.
commit
|
commitdiff
|
tree
2016-03-22
M
ik
e
Pall
Fix install for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike
P
all
Fi
x
c
o
mpiler warnings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
B
u
mp copyright date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pa
l
l
Don't allocate unused 2nd result r
e
g
i
ster in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mik
e
P
all
FFI: Fi
x
SPLIT pas
s
for C
O
NV
i
64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x8
6
: Add rdpmc ins
t
ruction
.
commit
|
commitdiff
|
tree
2015-11-04
M
ike Pall
Ext
e
nd Valgr
i
nd suppressions fo
r
non-inlined C code
.
commit
|
commitdiff
|
tree
2015-10-24
M
i
ke P
a
ll
U
pdate build
instructions
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
Pall
OSX: S
w
i
tch to Cl
a
ng as
the default co
m
p
i
le
r
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
iOS: Di
s
a
ble os
.
execute(
)
w
h
en building fo
r
iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
DynAS
M
/x86: R
e
strict
s
h
l
d/shrd to
o
pera
n
d
s
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
DynASM/x86
:
F
i
x some
S
SE ins
t
ruction templates
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
FFI: Fix ip
a
irs() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
Pall
D
r
op marks from repl
a
yed instructions wh
e
n sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Flush
s
ymbo
l
tables in jit
.
dump on trace flus
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e Pall
Fix unsinking
c
h
e
c
k
.
commit
|
commitdiff
|
tree
2015-09-20
Mik
e
Pall
Fix Cygwin suppor
t
.
Note: this is not
a
sup
p
orted tar
g
et
.
commit
|
commitdiff
|
tree
2015-08-19
Mike Pa
l
l
Properly handle OOM in
t
race_save(
)
.
commit
|
commitdiff
|
tree
2015-08-19
M
ike Pall
Fi
x
NYICF e
r
ror mes
s
age
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pall
FFI:
D
on't prop
a
gate qu
a
lifi
e
rs i
n
to su
b
types
of comp
l
ex
.
commit
|
commitdiff
|
tree
2015-07-10
Mike Pall
Li
m
it
number of arguments given t
o
io
.
lines() an
d
fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narro
w
ing of TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike P
a
ll
x64: A
l
low building without external
u
nwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE LuaJ
I
T-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pal
l
Update changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike
P
all
x86/x6
4
: Fix argument check for bit s
h
ift
s
.
commit
|
commitdiff
|
tree
2015-04-28
M
i
ke Pall
F
ix
stack check in narr
o
wing op
t
imization
.
commit
|
commitdiff
|
tree
2015-03-11
Mi
k
e Pall
D
oc clea
n
up
.
commit
|
commitdiff
|
tree
2015-03-05
Mik
e
Pall
Fix Lua/C API
typec
h
ec
k
e
r
ror for special inde
x
e
s
.
commit
|
commitdiff
|
tree
2015-03-02
Mi
k
e Pall
FFI:
Fix FOLD rule for TOBIT + CONV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pa
l
l
ARM: Handle
more ar
c
h defi
n
es
.
commit
|
commitdiff
|
tree
2015-02-25
Mi
k
e Pall
Properl
y
fail unsupport
e
d
c
ross-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pa
l
l
Fix string to number conversi
o
n
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x64: Fix c
o
de g
e
neration for fused test
/
arith o
p
s
.
commit
|
commitdiff
|
tree
2015-02-18
Mike Pal
l
FFI: Preve
n
t
D
SE acr
o
ss ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer error for c
h
unks without to
k
ens
.
commit
|
commitdiff
|
tree
2015-01-17
Mik
e
Pall
Don't compile IR_RETF a
f
ter C
A
LLT t
o
ff with-
s
ide effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/x86:
B
e
t
ter ex
e
cutable memory al
l
ocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright date to
2
0
1
5
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
F
i
x BC_UCLO/BC_JMP join o
p
tim
i
zation in
Lu
a
p
a
rser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
all
ARM: Minor interpret
e
r optimizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
x86
:
M
inor interpreter optimizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke
P
all
D
y
nAS
M
/ARM: Fix roll
b
ac
k
for va
r
iant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
l
l
MI
P
S: Fix excess
s
tack
g
rowt
h
in inte
r
preter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
Pall
P
P
C
: Fix ex
c
ess stack growth
in in
t
erpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
A
R
M: Fix write barrier check in BC_USET
S
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fi
x
excess st
a
ck
g
rowth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
Fix corner
case in stri
n
g to number conv
e
rsion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pal
l
x86: Fix
a
rgument chec
k
s
for ipa
i
r
s() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike
P
all
Gracefully handle l
u
a_error(
)
for a suspe
n
ded coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mik
e
Pal
l
Avoid erro
r
messages when build
i
ng
with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mi
k
e Pall
D
y
nASM/A
R
M: Fix description
shown for
m
u
lti-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mik
e
Pa
l
l
F
i
x snapshot #0 hand
l
ing for
t
races with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
F
FI:
No meta fal
l
back when indexing pointer
to inco
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
M
ike Pall
Fix fused
co
n
s
t
ant loads
u
nder
h
igh register p
r
essure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pa
l
l
F
ix DragonFly build (unsupp
o
r
ted)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike P
a
ll
DynASM/x86: Add
fldenv, f[n]st
e
n
v
,
f
x
s
ave, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike
Pall
DynAS
M
/x
8
6
:
A
d
d shld/sh
r
d
o
p
codes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
P
all
FFI:
F
ix initialization of u
n
i
ons of
subtyp
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
M
i
k
e
Pall
FFI: Fix fo
r
cdata v
s
.
no
n
-cda
t
a arithmetic and
c
omparisons
.
commit
|
commitdiff
|
tree
2014-08-05
M
i
ke Pall
FFI: Fix __index/
_
_newindex metamet
h
od resolution
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Inva
l
idate back
p
ropagati
o
n cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
M
ike Pall
FFI
:
Fix comp
i
lation of reference field a
c
cess
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fi
x
ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
M
i
k
e Pall
F
F
I: Fix
frame tr
a
versal for
backtr
a
c
e
s w
i
th
F
FI
c
a
l
lbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x86: lj_m
a
th_
r
a
ndom_st
e
p() clobbers XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
M
i
k
e Pall
Fix debug
i
nfo f
o
r main chunk of stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mi
k
e
P
a
ll
F
i
x
c
o
m
patibility issues with Il
l
u
mos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fi
x
re
d
zone overflow i
n
machine code generatio
n
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pal
l
x86: Fix code ge
n
e
r
ation for unused r
e
s
u
l
t
o
f math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike
P
all
F
i
x FOLD rule for str
i
n
g
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
k
e
Pall
F
F
I: Fix recording of ind
e
xin
g
a struct p
o
int
e
r ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOLD rule for
S
T
RREF
o
f
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
i
ke Pal
l
Fix f
r
ame traversal wh
i
le sea
r
ching
for error
functio
n
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
ke Pall
x64: Workaround for MSVC build
i
ssu
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another fix for cd
a
ta
equality com
p
ariso
n
s
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike
P
all
Add P
S
Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC estimate
miscalcula
t
i
o
n due to buffer gr
o
wth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prev
e
nt
addi
n
g side traces fo
r
stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike P
a
ll
x
64
:
All
o
w
b
u
i
lding with L
U
AJIT
_
USE_SYSMALLOC and LUAJIT_U
S
E
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
ike Pall
P
P
C:
D
on't
use mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e Pall
FF
I
: Fix cd
a
ta equality comparison agains
t
other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike P
a
ll
FFI: Fi
x
c
d
ata equ
a
lity c
o
mparison against s
t
r
i
n
gs
.
commit
|
commitdiff
|
tree
2014-04-03
Mi
k
e Pa
l
l
Fix top slot
calculation
for snapshots with
c
ontinuati
o
n
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix
f
or reu
s
e
of SCEV results in FOR
L
.
commit
|
commitdiff
|
tree
2014-03-31
Mik
e
Pall
F
FI: Allow non-scalar cdata to be compared
f
or equalit
y
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
Pa
l
l
FFI: Fix
pseu
d
o
type c
o
nve
r
sio
n
s
f
or type punnin
g
.
commit
|
commitdiff
|
tree
next