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
PPC/NetBSD: Fix endianess check.
2015-02-18
Mi
k
e
P
all
FFI: Pre
v
ent DSE across f
f
i
.
s
tring()
.
commit
|
commitdiff
|
tree
2015-02-02
M
i
ke Pall
F
i
x lexer
error
fo
r
chun
k
s without tok
e
ns
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compile IR
_
RE
T
F after CA
L
L
T
to
f
f w
i
t
h-sid
e
e
ffects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/x86: Better executable mem
o
ry al
l
ocat
i
on for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
ke P
a
ll
B
u
mp copyright date to
2015
.
commit
|
commitdiff
|
tree
2015-01-05
M
i
k
e Pall
Fix BC_UC
L
O
/BC_J
M
P jo
i
n op
t
imizat
i
o
n in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
ARM: Minor interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
P
a
ll
x
86: Minor interpreter optimiza
t
ion
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
F
ix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Dyn
A
SM/ARM: Fix r
o
llback
f
or
va
r
ian
t
templates
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike
P
all
M
I
P
S: Fix e
x
cess stack gr
o
wth in i
n
ter
p
rete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix excess stack growt
h
in interpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke P
a
l
l
ARM:
F
i
x
write barrie
r
check
in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
RM:
F
ix exc
e
ss
sta
c
k growth in i
n
terpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike
P
all
Fix corner
c
ase in
st
r
ing t
o
number con
v
ersion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
Pall
x
8
6: Fix
arg
u
m
e
n
t checks
f
or ipairs(
)
itera
t
or
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
ke Pall
Gracefully handle lua_
e
r
r
or() for
a
suspended corout
i
n
e
.
commit
|
commitdiff
|
tree
2014-12-08
M
ike Pall
Avoid erro
r
messages
w
hen building w
i
th Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynASM/AR
M
: Fix descrip
t
i
o
n shown
f
or m
u
lti-
e
lemen
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
i
ke
Pall
Fix snapshot #0 handl
i
ng for traces with a
s
t
a
ck chec
k
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
FFI:
No me
t
a
fallback when
i
n
dexing
pointer
t
o
incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pal
l
Fi
x
fused co
n
stant loads u
n
der high register
p
ressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix
Drag
o
nFly build (
u
nsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynASM
/
x
86: Ad
d
fldenv, f[n]stenv,
f
x
s
ave, f
x
rstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pa
l
l
DynASM/x86: Ad
d
shld/shrd opc
o
d
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
F
ix initialization
of unions of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI: Fix for cda
t
a vs
.
n
o
n
-
c
data arithmetic an
d
co
m
p
a
riso
n
s
.
commit
|
commitdiff
|
tree
2014-08-05
Mik
e
Pall
FFI:
Fix __index/__newindex metame
t
hod resoluti
o
n fo
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mik
e
Pall
I
n
valida
t
e
back
p
r
opa
g
ation cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
M
ike Pall
FFI: Fix compilat
i
on of refe
r
ence field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike
P
all
Fix ABC
eli
m
inati
o
n
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix fr
a
me
t
r
a
versal for backtra
c
es with FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x
86:
l
j_math_random_step() clo
b
bers XMM regs
on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix debug
i
n
f
o for main chunk of strip
p
e
d
b
ytecod
e
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix compatibility issues
with Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
ke Pal
l
P
P
C
: F
i
x red zone overflo
w
in machine
code generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike P
a
ll
x86:
Fix code generati
o
n for
unused result of
m
ath
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD rule for
string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pa
l
l
F
F
I: Fi
x
recor
d
in
g
of i
n
dexin
g
a s
t
ruct p
o
inte
r
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
F
ix FO
L
D rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
i
ke Pall
Fix frame tra
v
ersal while searching for error f
u
n
ction
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pa
l
l
x64: Workaroun
d
for MSVC
build i
s
s
ue
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pall
F
FI: An
o
ther fix for cdata
equality compar
i
son
s
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike Pal
l
A
d
d
PS
Vita
p
ort
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Pr
e
vent GC estimate miscalc
u
lation due to buffer g
r
owth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Pre
v
ent adding si
d
e traces for stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pa
l
l
x64: A
l
l
o
w buildin
g
with LUA
J
IT_US
E
_SYSM
A
LLOC
and LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC: Don't use
m
crxr
o
n PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: F
i
x
cdata equali
t
y com
p
arison against other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FF
I
: Fix cdata e
q
uality
comp
a
r
i
son
against str
i
ngs
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix top
slot calculation for sna
p
shots wit
h
continuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix for reuse of
S
CEV results in
FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI:
A
llow no
n
-scalar
c
data to be co
m
pared for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: Fix
p
s
e
udo type conversio
n
s for t
y
p
e punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
F
ix che
c
k
fo
r
reuse of SCEV results i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pall
x86/x64
:
Avoid us
e
of SA
H
F i
n
struction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
c
om
p
iler
w
a
rnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RE
L
EA
S
E
L
u
aJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mik
e
Pall
D
ynASM: Em
i
t ver
s
i
on c
h
e
c
k
after
.
arch directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pall
Don't acc
e
ss d
a
ngling reference to reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix fram
e
depth display for
b
ytecode dump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pa
l
l
Fix
recording
of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
Fix for
-
jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike
Pal
l
A
dd PS
4
po
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
Mike P
a
l
l
Do
n
'
t p
u
r
g
e modified function from st
a
c
k slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
ke Pall
FFI
:
Disa
l
lo
w
nested V
L
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pa
l
l
Prevent
B
A
S
E regis
t
er coalescing if parent uses
I
R_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
F
ix q
u
oting in xe
d
kb
u
i
ld
.
bat (a
g
ai
n
)
.
commit
|
commitdiff
|
tree
2014-02-05
Mik
e
Pall
Fix excep
t
i
on u
n
w
i
nd struct declar
a
tion
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pa
l
l
Fix OSX build i
s
sue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pa
l
l
F
i
x
i
n
itial
maxslot for down-re
c
ursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix comp
i
ler warnings
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike Pall
Fix O
S
X
build is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-19
M
ik
e
Pall
FFI
:
Fi
x
c
t
s->L
fo
r
cdata unsi
n
king in
s
napshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike
Pall
B
ump copyright d
a
te to 201
4
.
commit
|
commitdiff
|
tree
2014-01-05
Mik
e
Pal
l
Fix ABC eliminatio
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
Pall
F
i
x
M
i
nGW buil
d
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
I
PS: Cosme
t
ic f
i
x
f
or
in
t
e
rprete
r
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix
c
ompilation of string
.
byte(s
,
nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
M
ike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
M
ike Pall
Fix
c
all unroll c
h
ecks in the presenc
e
of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
M
ike Pall
x6
4
: Fi
x
s
tore t
o
upvalue
for li
g
htuserda
t
a valu
e
s
.
commit
|
commitdiff
|
tree
2013-11-22
Mike P
a
ll
Respec
t
jit
.
o
f
f(fu
n
c) when re
t
urni
n
g to a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up
f
ix fo
r
GC
st
e
p threshol
d
fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pal
l
Improv
e
msvc
b
ui
l
d
.
bat stat
i
c lin
k
ing
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI: Clari
f
y
ffi
.
cdef behavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix type punning a
l
ias analy
s
is for cons
t
ified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike
P
a
ll
Fix
f
or last commit
commit
|
commitdiff
|
tree
2013-11-05
Mik
e
Pall
Fix GC
s
tep
s
thr
e
shold
handling when called
b
y JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pal
l
Fix handli
n
g of re
d
undant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
heck
f
or failure to
mark
m
emory as executable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mik
e
Pa
l
l
F
i
x
l
ine numb
e
r
for reloc
a
te
d
bytecode
a
fte
r
c
l
o
s
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
all
F
F
I
: Rehash f
i
nalizer table after GC cycl
e
,
if needed
.
commit
|
commitdiff
|
tree
2013-10-10
M
i
ke Pall
Check f
o
r MAP_32BI
T
presence instead of checking
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
Fix ABC e
l
i
m
ination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot rest
o
re for exit to function
hea
d
er
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
P
all
Dy
n
ASM: Emit #
l
ine <n>
<f
i
le> instead o
f
#<n> <
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pal
l
FFI/x64: Fix passi
n
g of vecto
r
a
rgumen
t
s to call
s
.
commit
|
commitdiff
|
tree
next