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
Mike Pal
l
FFI: Prevent DSE acro
s
s ffi
.
str
i
ng()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike
P
a
ll
Fix
lexer erro
r
for chu
n
ks
w
i
t
hout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
k
e Pall
Don'
t
compile
IR
_
RETF aft
e
r CAL
L
T
to ff wi
t
h
-
side effec
t
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
OpenBSD/x86: Better executab
l
e
m
emory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mik
e
Pal
l
Bump copyright date t
o
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike P
a
ll
Fix BC_U
C
LO/BC_JMP join op
t
imizat
i
on in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
M
i
ke P
a
ll
ARM: Mino
r
interpret
e
r
opt
i
mizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
x86:
M
inor i
n
t
e
rpr
e
ter
o
p
ti
m
ization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix
d
ocs
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
Pall
DynASM/ARM
:
Fix ro
l
lback fo
r
variant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
MIPS: Fix excess
s
t
ack
growth in
i
nterpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
a
ll
PPC: Fix excess stack growth
i
n
interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
A
RM: Fix write
b
a
r
rie
r
check in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: F
i
x exce
s
s stack
growth in interp
r
eter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
F
i
x corner
case in
s
t
r
i
n
g to num
b
er conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pall
x86
:
Fix argum
e
nt checks for ipairs()
iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pall
Gra
c
efully handle lua_err
o
r() for a suspended coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mi
k
e Pall
Avoid error messages when bui
l
d
i
ng with Clan
g
.
commit
|
commitdiff
|
tree
2014-12-03
Mi
k
e Pall
Dyn
A
SM
/
A
R
M
: Fix descriptio
n
shown for multi-
e
lement
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
F
i
x snapshot #0
handling for tr
a
c
es wi
t
h a st
a
ck
c
heck
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pall
F
FI: N
o
m
e
ta fallb
a
ck w
h
e
n in
d
exing
p
ointer to inc
o
mp
l
ete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pall
Fix
fused constan
t
loa
d
s under hig
h
registe
r
pressur
e
.
commit
|
commitdiff
|
tree
2014-10-07
M
i
ke Pall
F
ix DragonFly build (unsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike
P
all
D
y
n
ASM/x86: Add flde
n
v, f[n]stenv,
f
xsave, f
x
rstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike
Pal
l
D
y
nASM/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
Pall
FF
I
:
F
ix initialization of un
i
ons of subtyp
e
s
.
commit
|
commitdiff
|
tree
2014-09-08
M
i
ke Pall
FFI: Fix
f
or
cdata vs
.
non-cdata ari
t
hmetic
a
nd
c
omparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix __ind
e
x/
_
_
n
ewi
n
dex meta
m
ethod resolu
t
ion
f
or
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Invalidate backpropagation cache after DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mi
k
e Pall
FFI: Fix co
m
pilatio
n
of referenc
e
field ac
c
es
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
F
ix ABC
e
limination
.
commit
|
commitdiff
|
tree
2014-06-13
Mi
k
e Pal
l
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI
:
Fix
f
ram
e
traversal for bac
k
t
r
aces
w
ith
FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike P
a
l
l
x8
6
: lj
_
math_r
a
ndom_st
e
p() clobbers XMM
regs
on
O
SX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix debug info for main
c
h
u
nk of stripped byt
e
code
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix compatibility issu
e
s
with Illumo
s
.
commit
|
commitdiff
|
tree
2014-05-27
Mike P
a
ll
PPC: Fix red z
o
ne ov
e
rflow in m
a
chine code
g
eneratio
n
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x8
6
: F
i
x c
o
d
e
generat
i
on for unused result of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOL
D
rule for string
.
sub(s,
.
.
.
)
=
= k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pa
l
l
FFI
:
Fix recording
o
f
indexing a struc
t
p
o
in
t
er ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
Pall
Fix FOLD
rul
e
f
o
r STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mik
e
P
a
ll
Fi
x
frame travers
a
l while s
e
arching for error function
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Workaround for MSVC build
issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Anoth
e
r
f
ix for cdat
a
equ
a
li
t
y compa
r
i
s
ons
.
commit
|
commitdiff
|
tree
2014-04-26
Mi
k
e Pal
l
Ad
d
P
S Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
M
i
ke Pall
Prevent GC
e
s
t
i
m
ate misca
l
cu
l
ati
o
n
due
t
o buffer g
r
o
w
th
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Pre
v
ent adding sid
e
tr
a
ces for stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x
6
4:
Allow building w
i
th LUAJIT_USE_SYSMALL
O
C and
L
UAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike
P
a
l
l
PPC
:
Don't use m
c
rxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI:
Fix cdata eq
u
ality comparison agai
n
st other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pa
l
l
FFI:
F
i
x
cd
a
ta eq
u
ality c
o
mpari
s
on
a
gainst
s
trings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike P
a
ll
F
i
x t
o
p
s
lot ca
l
cu
l
atio
n
for
snap
s
hot
s
wi
t
h continuatio
n
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
C
orre
c
t fix fo
r
r
euse
o
f SCEV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
M
ike Pa
l
l
FFI:
A
l
l
ow non-sc
a
lar
c
data
t
o
be compared for equalit
y
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI
:
Fix pseudo type conv
e
rsions for type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e Pall
Fix chec
k
for
r
euse of S
C
EV re
s
ults in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64: Avoid
use of SAHF
instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix compiler
warnings
.
commit
|
commitdiff
|
tree
2014-03-12
M
i
ke Pall
RELEASE LuaJIT-
2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Update c
h
angel
o
g
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pa
l
l
DynASM: E
m
it version ch
e
ck af
t
er
.
arch dire
c
tive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike
Pall
Don't access
d
anglin
g
reference
to reallocated
I
R
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fi
x
f
rame depth display for byt
e
cod
e
dump in -jd
u
mp
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
ke
P
all
Fix re
c
ord
i
ng
o
f BC_VAR
G
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
Fix
f
or
-jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pa
l
l
A
d
d
P
S4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don
'
t pu
r
ge mod
i
fied
f
unct
i
on
f
rom
stack slots in
BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
P
a
ll
FFI: Di
s
allow ne
s
ted VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike P
a
ll
P
revent
B
AS
E
r
e
gi
s
t
er coales
c
ing if
p
ar
e
nt uses IR_R
E
TF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pal
l
F
ix quoting in xed
k
bui
l
d
.
bat (
a
gai
n
)
.
commit
|
commitdiff
|
tree
2014-02-05
M
i
ke Pall
Fix exception
u
n
wind struct declar
a
tion
.
commit
|
commitdiff
|
tree
2014-01-20
M
ike Pall
Fix OSX build iss
u
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fix init
i
a
l maxslo
t
for
d
own-rec
u
r
sive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike P
a
ll
Fix compiler
warnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mi
k
e Pall
Fix
OSX build is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
P
all
FFI: Fix cts->L f
o
r cdata unsin
k
ing i
n
snaps
h
ot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mik
e
Pall
Bump copyright date to 2
0
14
.
commit
|
commitdiff
|
tree
2014-01-05
M
ike
Pall
F
i
x A
B
C
e
limin
a
tion
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
P
all
Fix MinGW
b
u
ild
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
I
P
S
:
Co
s
metic fix for inte
r
preter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix compilation o
f
string
.
b
y
te(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mi
k
e
P
all
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
M
ike Pall
Fi
x
call
u
n
rol
l
c
h
e
c
ks in the presence o
f
me
t
amethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64:
F
ix s
t
ore to
upvalue f
o
r li
g
htuserdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mik
e
Pall
Re
s
pect
ji
t
.
off(func) when returnin
g
t
o
a functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike P
a
l
l
Follow-up fix for GC s
t
ep th
r
eshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
I
mprove msvcbuild
.
b
a
t stat
i
c linking
.
commit
|
commitdiff
|
tree
2013-11-16
M
i
ke Pall
FFI: Cla
r
ify ffi
.
c
d
e
f
b
ehavio
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pal
l
Fix type p
u
nning a
l
ia
s
analysis for constified poi
n
ters
.
commit
|
commitdiff
|
tree
2013-11-05
Mike P
a
ll
Fix for last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix
GC steps thr
e
s
h
old handling when called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
F
i
x h
a
ndling of redund
a
nt PH
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
M
i
ke Pall
Check
f
or
f
ail
u
re to mar
k
memory as execu
t
able (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
ike Pall
Fix line
n
umbe
r
for relocated bytecode aft
e
r
c
lo
s
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike P
a
ll
FF
I
:
Rehash fina
l
izer t
a
ble a
f
ter GC cyc
l
e, if need
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check
for MAP_32BIT
p
resence
instead of chec
k
i
n
g for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
Pall
Fix A
B
C elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pa
l
l
Fix snapshot restore
for
e
xit to func
t
ion hea
d
er
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke
P
all
DynASM: Emit #li
n
e <n> <file> instead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x6
4
: F
i
x
passing
o
f
ve
c
tor arguments to calls
.
commit
|
commitdiff
|
tree
next