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
P
all
F
i
x
l
exer error
for chunks withou
t
to
k
ens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don't
compile
IR_R
E
T
F
after CALLT to ff with-sid
e
effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD
/
x86: Better exe
c
utable memory
a
llocati
o
n
f
or
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyr
i
ght date
to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_UCLO/
B
C_JMP join optimizati
o
n
i
n
Lua parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke Pa
l
l
ARM: Minor i
n
terpreter opt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
P
all
x8
6
:
M
in
o
r interpreter optim
i
zation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e P
a
ll
DynASM/ARM: Fix rol
l
back for variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e
Pall
MIPS: Fix exc
e
ss s
t
a
ck gro
w
th in
interprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e
P
all
PPC:
Fix excess
stack gr
o
wth in in
t
erpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pa
l
l
ARM
:
Fix write barrier c
h
e
ck
in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
a
ll
A
R
M: Fix
excess stack growt
h
in
i
nte
r
p
reter
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e P
a
ll
Fix corner case
i
n
string
t
o number
c
onversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86: Fix argument
checks for
ipair
s
() i
t
er
a
t
o
r
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pa
l
l
Gra
c
efully ha
n
dle lu
a
_er
r
o
r
() for a
suspended c
o
rout
i
n
e
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
ke
P
all
Avoid error messages when
bui
l
ding with Cla
n
g
.
commit
|
commitdiff
|
tree
2014-12-03
Mike
P
a
ll
DynASM/ARM: Fi
x
description
s
hown f
o
r mu
l
ti-el
e
ment
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
i
ke Pall
Fix sn
a
psho
t
#0 handling for traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pa
l
l
FFI: No meta fallb
a
ck whe
n
i
n
d
exing pointer to incomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pall
Fix fused constant loads un
d
er high
r
e
g
i
ster pres
s
ure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix DragonFly bu
i
ld
(unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pal
l
DynASM
/
x86: Add fldenv, f[n
]
stenv, fxsave, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
D
ynASM/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
M
i
k
e
Pall
FFI: Fix in
i
tializat
i
on o
f
unions
of s
u
bt
y
pes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
Pall
FFI: Fix for cdat
a
vs
.
non-cdata arit
h
metic and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mi
k
e Pall
FFI:
Fix __inde
x
/__newi
n
dex meta
m
e
t
ho
d
resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike
P
a
l
l
I
n
v
alidat
e
backp
r
opagation cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mi
k
e Pall
FF
I
:
Fix c
o
mpilation o
f
r
e
fere
n
ce field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix A
B
C
e
l
i
mination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike
P
all
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix frame t
r
aversal
for bac
k
tr
a
ces with FFI ca
l
l
backs
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
P
all
x86: lj_math_r
a
n
d
o
m
_
s
tep()
c
lobbe
r
s XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mik
e
Pall
F
i
x d
e
bug
in
f
o for
m
ain
c
hu
n
k of stri
p
p
e
d byte
c
ode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike
P
a
l
l
Fix c
o
mpatibility
i
s
s
u
e
s
w
ith Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pa
l
l
PPC: Fix red zone overflow i
n
machine cod
e
generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86
:
Fi
x
code
g
eneratio
n
f
o
r unused
r
e
sult of
m
ath
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pal
l
Fix FOLD rule for str
i
ng
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke Pall
FFI: Fix rec
o
rding of indexing a struct
pointer
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
F
i
x FOLD ru
l
e for STRREF o
f
SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
i
k
e Pall
Fix frame traversal wh
i
le
s
earching
f
or err
o
r functi
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Wo
r
k
ar
o
und for MS
V
C build issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pa
l
l
FFI:
A
n
other fix f
o
r cdata equa
l
ity compar
i
sons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pa
l
l
Prevent GC estima
t
e
m
i
scal
c
ulation du
e
to buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike P
a
ll
Prevent adding
side traces
for stack che
c
ks
.
commit
|
commitdiff
|
tree
2014-04-21
Mik
e
Pa
l
l
x64: Allow bui
l
ding with LUAJI
T
_
U
S
E
_SYSMALL
O
C and LUAJIT_
U
SE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mi
k
e Pall
PPC
:
Don't us
e
mcrxr on PP
E
.
commit
|
commitdiff
|
tree
2014-04-08
Mike P
a
ll
FFI: Fix
cda
t
a equality comparison aga
i
nst other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
Pall
FFI: Fix cdata equality comparison against strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix
t
op slot
calcul
a
tion for snap
s
hots
w
ith continuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike
P
all
Cor
r
ect fix for reu
s
e of S
C
E
V res
u
lts in
FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mik
e
Pall
FFI:
A
llow
non-scalar cd
a
ta to be compared
f
or
e
quality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
Pal
l
FFI: Fix
p
seud
o
type conv
e
rsions for type punnin
g
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke Pall
Fix check for reuse of SCEV
r
e
s
ults in F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64: Avoid use
of SA
H
F instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mi
k
e Pall
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
M
i
ke Pall
RELEASE
L
uaJI
T
-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike
P
a
l
l
Update ch
a
ngelog
.
commit
|
commitdiff
|
tree
2014-03-06
M
i
ke Pall
Dy
n
ASM: Emit version
c
h
eck
a
ft
e
r
.
a
rch dire
c
tive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pal
l
Don
'
t acces
s
dangling reference to reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
M
ike Pall
Fix frame depth displ
a
y fo
r
by
t
ec
o
de dump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recor
d
ing
o
f BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
Fix
for -jd
u
mp docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Ad
d
P
S
4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don'
t
purge modified fun
c
tion from stack slots in BC
_
RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pall
FFI: D
i
sallo
w
n
e
sted
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent BASE re
g
i
ster coalesci
n
g
if parent uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix quot
i
ng
in xedk
b
uild
.
ba
t
(again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mik
e
P
a
ll
Fix exception unwi
n
d
struct decla
r
ation
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
P
al
l
Fix OSX build
issue
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke
P
a
ll
Fi
x
init
i
al maxslo
t
f
o
r down-r
e
cursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
F
ix
c
ompi
l
er warning
s
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FF
I
: Fix cts->
L
for cdat
a
unsinking in sna
p
shot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump c
o
py
r
ight d
a
te
t
o
2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike
Pal
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
F
i
x MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS: Cosmetic fix for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pal
l
Fix compil
a
tion of
s
tring
.
byte(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix
M
inGW b
u
i
ld
.
commit
|
commitdiff
|
tree
2013-12-08
Mik
e
Pall
Fix call
unr
o
ll checks in the pre
s
e
n
ce
of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64:
Fix store to upva
l
ue for lightuserdata va
l
ues
.
commit
|
commitdiff
|
tree
2013-11-22
Mi
k
e
P
all
Respect
jit
.
off(func) w
h
en retu
r
nin
g
to a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mik
e
Pall
Fol
l
ow-up
fix
f
o
r GC step thresho
l
d fix
.
commit
|
commitdiff
|
tree
2013-11-21
M
i
ke
P
all
Impr
o
ve ms
v
cbuild
.
b
a
t static link
i
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
P
all
FFI: Clarify ffi
.
cdef behavio
r
.
commit
|
commitdiff
|
tree
2013-11-07
M
ike Pall
Fix ty
p
e punni
n
g alias analysis for
c
onst
i
f
i
ed
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike P
a
ll
Fix
f
o
r last c
o
mmit
commit
|
commitdiff
|
tree
2013-11-05
M
ike
P
a
l
l
Fix GC st
e
ps th
r
eshol
d
ha
n
dlin
g
when
c
alled b
y
JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
M
i
ke Pall
Fix handlin
g
of redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
M
ike
P
a
l
l
C
h
e
c
k for
f
a
ilure
t
o mark memor
y
as exe
c
utable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pal
l
Fix l
i
ne
n
um
b
er
f
or
r
elocated bytecod
e
after closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
al
l
F
F
I:
R
e
h
ash final
i
zer t
a
ble after GC cycle
,
if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pal
l
Ch
e
c
k fo
r
MAP_32BIT p
r
esen
c
e in
s
tead of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mik
e
Pal
l
Fix ABC e
l
imi
n
a
tion
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
F
ix snapshot r
e
store for exit to
funct
i
on header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Dyn
A
S
M: Emit #line <n>
<
file> instead of
#
<n> <
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pa
l
l
FFI/x64:
Fix passing of vecto
r
a
r
g
ument
s
to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: F
i
x argumen
t
c
h
ecks
f
or ffi
.
strin
g
(
)
.
commit
|
commitdiff
|
tree
next