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
FFI: Prevent DSE across ffi.string().
2015-02-18
Mike Pall
FFI
:
Preven
t
DSE across
f
fi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
Fix lexer
e
rro
r
for chunks w
i
thout tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
D
o
n't
c
ompile IR_RETF after CALLT
to ff with
-
side
e
f
fects
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke
P
all
Op
e
nB
S
D/x
8
6: Better
ex
e
cutable me
m
ory
allo
c
ati
o
n for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
all
Bump copyright date to 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
all
Fix BC_UC
L
O/BC_JMP
j
oin
o
ptim
i
zat
i
on in Lua parser
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Mi
n
or inte
r
pret
e
r
opt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
x86: Minor interpreter optimi
z
ation
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
D
ynASM/ARM: Fix roll
b
ack for va
r
iant t
e
m
plate
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pall
MIPS: Fix
e
xc
e
ss
stack g
r
owth in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PPC: Fix ex
c
ess stack
g
r
owth i
n
int
e
rpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM: Fix write barrier check
in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
ARM:
F
i
x
e
x
c
e
s
s stack growth i
n
i
nterpre
t
er
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
Fix corner cas
e
in string to number conv
e
r
sion
.
commit
|
commitdiff
|
tree
2014-12-20
Mik
e
P
a
l
l
x
86: Fix argu
m
e
n
t
c
hecks
f
o
r
ipairs() iter
a
tor
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
k
e
Pall
G
racefully handle lua_er
r
or() for a susp
e
nded corout
i
ne
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pal
l
A
v
oid err
o
r messa
g
es
w
hen building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
DynASM/ARM: Fix descriptio
n
shown for multi-ele
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike P
a
l
l
Fix snapsh
o
t
#0 handling for traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
M
ike P
a
ll
FFI: No meta f
a
llback when
i
n
dexin
g
pointer
t
o
i
ncomp
l
ete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fu
s
e
d
constant loads under high registe
r
p
r
essure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pa
l
l
Fix
DragonFly build (un
s
uppo
r
ted
)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynA
S
M/x86:
A
d
d fldenv, f[
n
]stenv, fxsave, f
x
r
stor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
M
ike Pall
D
ynASM/
x
86: Add
shld/shrd opc
o
des
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI:
F
ix initialization of
u
nions
o
f s
u
b
types
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pa
l
l
F
F
I: Fix f
o
r cdata
v
s
.
non-cda
t
a arithmetic and
c
o
mp
a
risons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FFI: Fix __index/__newinde
x
me
t
amethod r
e
solution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Invalidate
b
ackp
r
opagation cach
e
a
f
t
e
r D
C
E
.
commit
|
commitdiff
|
tree
2014-07-04
Mi
k
e Pall
FFI:
F
ix comp
i
l
a
tion of refe
r
ence field a
c
cess
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix ABC
e
l
i
min
a
tion
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pa
l
l
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix fra
m
e traversa
l
for backtraces
w
i
th FFI c
a
llbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pall
x86: lj_math_
r
andom_step()
clobbers XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
M
i
k
e P
a
ll
Fix debug info
f
or
m
ain ch
u
nk of stripped bytec
o
de
.
commit
|
commitdiff
|
tree
2014-05-28
Mik
e
Pall
Fix
c
ompatib
i
lity issu
e
s
with
I
l
lu
m
o
s
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PP
C
: Fix
r
ed z
o
ne overflow
i
n
ma
c
hine code generat
i
on
.
commit
|
commitdiff
|
tree
2014-05-27
M
i
k
e
Pall
x86: Fix code gene
r
ation for unuse
d
result of
math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
M
i
ke Pall
Fix FOLD r
u
le for string
.
su
b
(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike P
a
ll
FFI: Fix recor
d
ing of indexing a struct pointer ct
y
pe
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
a
ll
Fix FOLD rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix frame tra
v
ersal
while searching
fo
r
e
r
ro
r
function
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e P
a
ll
x64: Workar
o
u
n
d
for MSVC buil
d
issue
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
FFI: Another fix for cdata
equality comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
ke Pall
Ad
d
PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike
P
all
Prevent
GC estimate m
i
s
calc
u
latio
n
due to bu
f
fer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Preven
t
adding
side trac
e
s
f
or stac
k
checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pa
l
l
x6
4
:
A
llow building wi
t
h LUAJIT_USE
_
SYSMAL
L
OC and LUA
J
IT_
U
SE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike
P
all
PPC: Don't
u
s
e
mcrxr
on P
P
E
.
commit
|
commitdiff
|
tree
2014-04-08
M
i
ke Pall
FFI:
F
ix cda
t
a e
q
ua
l
ity compariso
n
against
o
ther
Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike P
a
ll
FFI: Fi
x
c
data equality comparison aga
i
nst strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mi
k
e P
a
ll
F
ix top slot ca
l
culation for sn
a
p
shots wit
h
continuati
o
ns
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix for reuse of SCEV results in FOR
L
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pa
l
l
F
F
I: Allow n
o
n-s
c
al
a
r
c
data to
be com
p
a
red for equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pal
l
FFI: F
i
x
p
se
u
d
o
type con
v
ersions for
type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mi
k
e Pall
Fix check for re
u
se of SCEV re
s
ul
t
s in
F
O
RL
.
commit
|
commitdiff
|
tree
2014-03-27
M
ike
P
all
x86/x
6
4: Avoi
d
use of SAHF instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike
Pa
l
l
Fix
c
ompiler w
a
rnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mik
e
Pall
R
E
L
E
A
S
E
LuaJ
I
T-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
i
ke Pall
Update ch
a
ngelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike P
a
ll
DynASM: Emit version check after
.
arch di
r
ec
t
ive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike P
a
ll
Don
'
t
a
ccess dan
g
l
i
n
g refe
r
ence to
r
eal
l
ocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mi
k
e Pall
Fix frame de
p
t
h
d
isplay for
b
yt
e
code
d
ump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mi
k
e Pall
Fix recording of B
C
_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mi
k
e Pall
Fix
f
or -jdum
p
docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mik
e
Pall
A
d
d
PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
P
al
l
Don't purge modifie
d
fu
n
ction from stac
k
sl
o
ts
in
B
C_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FF
I
: D
i
sallow
nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Pre
v
e
nt BASE registe
r
coalescing
i
f parent use
s
IR
_
RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
ike Pall
Fi
x
quoting in
x
e
d
kbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike
Pall
F
i
x
e
x
ception un
w
ind stru
c
t d
e
clara
t
ion
.
commit
|
commitdiff
|
tree
2014-01-20
Mike P
a
l
l
Fix OSX buil
d
issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e Pa
l
l
Fix initial maxslot for down
-
recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fi
x
co
m
p
iler w
a
rnings
.
commit
|
commitdiff
|
tree
2014-01-19
M
i
ke Pal
l
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix cts->L for
c
da
t
a un
s
i
nkin
g
i
n
snapshot re
s
tore
.
commit
|
commitdiff
|
tree
2014-01-16
Mik
e
Pall
Bump copy
r
ight date
t
o
2014
.
commit
|
commitdiff
|
tree
2014-01-05
M
i
ke Pal
l
F
ix ABC elimin
a
t
io
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix Min
G
W bu
i
ld
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
I
P
S: Cosmetic fix for i
n
terpre
t
er
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pal
l
Fix compilation of string
.
byte(s,
n
il, n)
.
commit
|
commitdiff
|
tree
2013-12-21
M
i
k
e
P
a
ll
Fix
MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mi
k
e Pall
Fix cal
l
u
n
ro
l
l
checks in the presence of me
t
amethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mik
e
Pall
x
64
:
Fix store to upvalue for lightuserdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pa
l
l
Respect jit
.
off(func) when ret
u
rning to
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
ike Pall
Foll
o
w-up
fix f
o
r GC s
t
ep
t
hreshold
f
i
x
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
I
m
prove msvc
b
uil
d
.
bat stati
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI:
Clarify
ffi
.
cdef beha
v
i
o
r
.
commit
|
commitdiff
|
tree
2013-11-07
M
i
ke Pal
l
Fix type pu
n
ning alias
a
na
l
ysis for constif
i
e
d
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
M
ike P
a
ll
Fix f
o
r last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike P
a
ll
Fix GC steps
t
hresho
l
d hand
l
ing wh
e
n called by JI
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handling of r
e
d
u
ndant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike
P
al
l
Chec
k
for failu
r
e to mark memo
r
y
a
s
e
xecuta
b
le (re
s
t
r
ic
t
ed
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mik
e
Pall
Fix
l
i
ne number for relocat
e
d by
t
ecode a
f
ter clo
s
ure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
M
ik
e
Pall
FF
I
: Rehash
f
inalizer t
a
ble after
GC cycle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_32
B
IT presence instead of chec
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
P
al
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
F
i
x snap
s
hot re
s
tore
f
or exi
t
to func
t
ion hea
d
er
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
Pall
Dyn
A
SM: Emit #line <n>
<file> in
s
t
e
ad of #<n>
<fi
l
e>
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike Pall
FFI/x6
4
: Fix passing of
vector argument
s
to calls
.
commit
|
commitdiff
|
tree
next