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
Fix lexer error for chunks without tokens.
2015-02-02
Mike Pall
Fix lexer error fo
r
chu
n
ks w
i
thout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don't compi
l
e IR_RETF after CALLT to f
f
wit
h
-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke
P
all
Open
B
SD/x86:
Bet
t
er
e
xecutable memory al
l
ocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
B
u
mp
copyr
i
ght
dat
e
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike P
a
ll
F
i
x
BC_UC
L
O
/
B
C_JMP join optimization in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor interpre
t
er
o
p
t
imizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pall
x
8
6: Minor i
n
terpreter optimiz
a
tion
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
k
e
Pall
F
ix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pa
l
l
DynASM/A
R
M: Fix ro
l
lback for variant tem
p
lat
e
s
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pa
l
l
MIPS: Fix e
x
cess stack
g
rowth in
i
nterpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC:
Fix excess stack growth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
ARM: Fix writ
e
barri
e
r check in
BC_
U
SETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
Fix
ex
c
ess stack g
r
o
w
th in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Fix cor
n
e
r
c
a
se in string to
numb
e
r
c
onve
r
s
i
on
.
commit
|
commitdiff
|
tree
2014-12-20
Mike
P
a
l
l
x86:
F
ix argum
e
nt checks for ipairs() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Gracefully ha
n
dl
e
lua_error(
)
for a suspe
n
ded
coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid error
m
essage
s
wh
e
n building with
C
lang
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pall
DynASM/ARM: Fix description shown for m
u
lti-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
i
ke Pall
Fix snapshot #0
handling for traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
F
FI:
No meta fallback when ind
e
xing pointer
to i
n
comple
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
F
i
x fused
constant loads under
h
i
gh
r
egi
s
ter pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
F
i
x DragonFly build (un
s
uppor
t
ed)
.
commit
|
commitdiff
|
tree
2014-09-22
M
i
ke Pall
DynASM/x86: Add
f
ldenv, f[n]sten
v
, fxsave, f
x
rstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pal
l
DynASM/
x
86: Add shld/
s
h
r
d op
c
odes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
Fix in
i
tiali
z
ation
of
u
n
i
o
ns of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
M
i
ke Pall
FFI: Fix for c
d
at
a
vs
.
no
n
-cdata a
r
it
h
meti
c
and comparison
s
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI
:
Fix _
_
index/__ne
w
i
ndex metame
t
hod resolut
i
on for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Inv
a
lid
a
te backpropagation cache afte
r
DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI:
Fix co
m
pilation of reference fi
e
ld acc
e
s
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix
A
BC
elimi
n
atio
n
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
T
y
p
o
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI
:
F
i
x
f
rame traversal for bac
k
tra
c
es
w
ith
F
FI c
a
llbac
k
s
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x
8
6:
l
j
_
math_ran
d
o
m_step(
)
clob
b
ers XMM regs on O
S
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e
Pall
Fix debug info f
o
r
main
c
hunk of stripped
byteco
d
e
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix compatibility issues with Illumo
s
.
commit
|
commitdiff
|
tree
2014-05-27
Mike
Pall
PPC: Fix red zone overf
l
ow in machine co
d
e
g
e
nerati
o
n
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pa
l
l
x86: Fix code generati
o
n for unused
result of
math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix F
O
LD rule for string
.
s
ub(s,
.
.
.
)
== k
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke Pall
FF
I
: Fix re
c
ording
o
f i
n
dex
i
ng a stru
c
t
p
o
inter ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pall
Fix FOLD
rule
fo
r
STRREF of SNE
W
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix frame tr
a
ve
r
sal w
h
ile sear
c
hing
for err
o
r functio
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike
P
all
x
6
4
: Workaroun
d
fo
r
MSVC bu
i
ld issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another
f
i
x for cdata
eq
u
ality co
m
pariso
n
s
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pa
l
l
Add PS Vit
a
port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Preve
n
t GC est
i
m
a
t
e
m
i
scalculation due to buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike P
a
l
l
P
reve
n
t addi
n
g side traces for stack chec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64: Allow bu
i
lding with LUA
J
IT_USE_SYSMALLO
C
and LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC: D
o
n't use mcr
x
r
o
n PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix cdata
e
qualit
y
compar
i
son
a
gainst other Lu
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
M
i
ke Pal
l
FFI: Fix c
d
ata equality c
o
m
parison against strings
.
commit
|
commitdiff
|
tree
2014-04-03
M
ike P
a
ll
Fix top slot calculat
i
on for snapshots with continuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike
P
a
l
l
Corr
e
ct fix for reuse
o
f SCEV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike
P
all
FFI:
Al
l
ow n
o
n-s
c
alar c
d
ata to be c
o
mpare
d
for eq
u
ality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
Pa
l
l
FFI:
Fix
pse
u
do type conve
r
sions for
t
ype
punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e Pall
Fix check for reuse of S
C
EV res
u
lts in F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e Pa
l
l
x86/
x
64: Avoid use
o
f SAHF
instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike
Pa
l
l
Fix compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEA
S
E Lua
J
I
T-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
ik
e
Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike P
a
l
l
DynASM
:
E
mit
v
ersion check after
.
arc
h
direc
t
ive
.
commit
|
commitdiff
|
tree
2014-03-05
M
ike Pall
D
o
n't
a
ccess dangl
i
ng re
f
erence to reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
ke
P
all
Fix fra
m
e depth display for bytecode
d
ump in -
j
dump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recording
o
f
BC
_
V
A
RG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike
P
all
Fi
x
fo
r
-jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
A
d
d PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
M
i
k
e
Pal
l
Don't pu
r
ge modified function from stack slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
P
a
ll
FF
I
:
D
i
s
a
llow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent BA
S
E regist
e
r coalescing if
p
arent
u
ses
I
R
_
RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mik
e
Pall
Fi
x
q
uoting in xedkbuild
.
bat (
a
gain)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pa
l
l
Fix exception
un
w
ind
str
u
c
t
declaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX bui
l
d issue
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pall
Fi
x
i
n
itial maxslot for dow
n
-r
e
cu
r
sive
t
r
aces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fix compiler warnin
g
s
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike
P
a
ll
Fix
O
SX bu
i
ld
i
ssue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI
:
F
i
x
c
t
s->L for
cdata unsinking i
n
snapshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mik
e
Pall
Bump copyri
g
ht date to 20
1
4
.
commit
|
commitdiff
|
tree
2014-01-05
M
i
ke Pal
l
Fi
x
ABC elimi
n
ation
.
commit
|
commitdiff
|
tree
2013-12-29
Mi
k
e Pall
Fix MinG
W
build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike P
a
ll
M
IPS: Cosm
e
t
i
c fix for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix
c
omp
i
lation of string
.
byte(s, n
i
l, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix
M
inGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pa
l
l
Fix ca
l
l
u
nroll check
s
in the pr
e
se
n
ce of met
a
method
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix
store to upvalue for l
i
ghtuserdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pal
l
Respec
t
jit
.
off(func) when r
e
tu
r
ning to a fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
P
all
F
ollow-up
fix for GC
s
tep threshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
M
i
k
e Pall
Improve m
s
vc
b
uild
.
bat static
li
n
king
.
commit
|
commitdiff
|
tree
2013-11-16
M
i
k
e Pa
l
l
FFI: Clarify
ffi
.
cdef
b
ehav
i
or
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix type punni
n
g alias analysis for co
n
stifie
d
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for l
a
st commit
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pall
F
i
x GC step
s
t
h
re
s
hold handling w
h
en ca
l
l
e
d by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pa
l
l
Fix hand
l
in
g
of redun
d
ant PHI
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check for failure to mark m
e
mory as
e
xecutable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fi
x
line num
b
e
r
for re
l
ocated b
y
tecode a
f
ter closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
M
i
ke Pa
l
l
FFI: R
e
hash finali
z
er
t
a
b
le after GC cycle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mi
k
e Pall
Check for MAP_32BI
T
pre
s
ence
instead of chec
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
P
all
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mik
e
Pall
Fix sn
a
pshot restore
f
o
r exit
t
o
f
u
nction header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pal
l
DynA
S
M: Emit #l
i
n
e
<n>
<file> inste
a
d of #<n> <fil
e
>
.
commit
|
commitdiff
|
tree
2013-09-08
M
ik
e
P
a
ll
FFI/x64: Fix pa
s
sing of vec
t
or argum
e
n
t
s to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike P
a
ll
FF
I
: Fix a
r
gument c
h
ecks for ffi
.
string()
.
commit
|
commitdiff
|
tree
next