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 Lua/C API typecheck error for special indexes.
2015-03-05
Mike Pall
F
ix Lua/C API typecheck error
for spe
c
ial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: F
i
x
FOLD rul
e
for T
O
BI
T
+ CONV
num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke Pall
ARM: Handle m
o
re arch defi
n
es
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Properly
f
a
i
l
unsupported cr
o
s
s
-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pa
l
l
Fix string
t
o
number conve
r
sion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike Pall
x86/x6
4
:
Fix
c
ode generation for
f
use
d
test/ari
t
h
ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
i
ke
P
all
F
FI:
P
revent DSE ac
r
oss ffi
.
s
t
ring()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
i
x lexer error for chunks witho
u
t
tokens
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
ke
P
all
Don't co
m
pile IR_RETF after
CA
L
LT to ff with-side
ef
f
e
cts
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pal
l
O
p
enBSD/x86: Bett
e
r
e
xecu
t
a
b
le m
e
mory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyrig
h
t date t
o
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
a
ll
F
i
x BC_
U
CLO/BC_JMP join optimization in
Lua par
s
er
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor interpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
Pall
x86: M
i
n
o
r
i
nterpreter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
Fix do
c
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
D
ynASM/A
R
M: Fix rollb
a
c
k for v
a
r
i
ant templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
MIPS: Fi
x
excess s
t
a
c
k growt
h
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
PPC: Fix exces
s
s
t
ack growt
h
i
n interpret
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pal
l
ARM: Fix write bar
r
ier
c
heck in BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mi
k
e Pal
l
A
RM: Fix ex
c
ess stack grow
t
h i
n
inter
p
re
t
e
r
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e
Pa
l
l
Fix corn
e
r case in string to number co
n
ve
r
sion
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pa
l
l
x86: Fix argument checks
for
ipairs() ite
r
ator
.
commit
|
commitdiff
|
tree
2014-12-15
M
ike Pall
G
r
a
c
eful
l
y
h
and
l
e l
u
a_e
r
ror() fo
r
a suspended
c
o
rout
i
ne
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
ke Pall
Avoid e
r
ror
messages when building wi
t
h Cl
a
ng
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
D
ynAS
M
/ARM
:
Fi
x
desc
r
iption show
n
f
or multi-
e
lem
e
nt
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike
Pal
l
F
i
x
s
napsho
t
#
0
ha
n
dling
f
o
r
traces with a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mik
e
Pall
F
F
I
:
No meta fa
l
lbac
k
when indexing pointer
t
o incom
p
let
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
M
i
k
e Pall
Fix fuse
d
constant loads
unde
r
high register pres
s
ure
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pall
Fix Dragon
F
ly build (uns
u
pport
e
d)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
D
ynASM/x86:
A
dd
f
ldenv, f[n]sten
v
, fxsave, fx
r
stor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mi
k
e Pa
l
l
DynASM/x86: Add shld/
s
hrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
Pall
FFI: Fix initial
i
z
a
tion of unions of
s
ubtype
s
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pa
l
l
FFI: Fi
x
f
or cdata vs
.
n
o
n-c
d
at
a
ar
i
thmetic
and
co
m
p
a
risons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike
P
a
ll
F
F
I
:
Fix _
_
index/__n
e
windex met
a
method re
s
o
lution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pa
l
l
Invalida
t
e b
a
ckpropag
a
tio
n
cache
a
fter
D
C
E
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: F
i
x compilat
i
o
n
of reference
f
ie
l
d
ac
c
e
s
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pa
l
l
F
i
x
ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
Mike
P
all
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pall
FFI: Fix fr
a
m
e traversal for backtr
a
ces with FFI c
a
llba
c
ks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike
Pall
x86:
l
j
_math_rand
o
m_step() clobber
s
X
M
M r
e
gs on OS
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix debug inf
o
for
m
ain chunk of stripped
b
y
tecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fi
x
com
p
a
t
i
b
ility issues wi
t
h
Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix red zone overflow
in
m
achine code ge
n
eration
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fix
code generation
for unused res
u
lt of mat
h
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
M
ike Pall
Fix
FOL
D
ru
l
e
for string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
Pall
FFI: Fix recording of index
i
ng
a
s
truct point
e
r
ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
all
Fi
x
FOL
D
ru
l
e for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix
f
rame t
r
a
v
e
rsal
w
hile searching for error function
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
k
e P
a
l
l
x64: Workaround for MS
V
C bu
i
ld is
s
ue
.
commit
|
commitdiff
|
tree
2014-05-06
M
ike Pall
FFI: Another fi
x
for cd
a
ta equality comparison
s
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Ad
d
PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
P
a
l
l
P
r
ev
e
nt GC estimate miscalcu
l
a
t
ion due to buffer growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike
P
all
Prevent add
i
ng side tr
a
ces for stack chec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mi
k
e Pall
x64: Allow b
u
i
ld
i
ng with LUAJIT_USE_SYSMAL
L
OC and LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike
Pall
PPC:
D
on't u
s
e mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
P
all
F
FI: Fix cdata
equa
l
it
y
c
o
mparison against othe
r
Lu
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mi
k
e Pall
FFI:
F
i
x cdata equality
comparison
a
gains
t
str
i
ngs
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix top
s
l
o
t c
a
lcul
a
tion for snapsh
o
ts wi
t
h
con
t
inua
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike
P
all
C
o
rre
c
t fix
f
or r
e
us
e
of SCEV
results
i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-31
M
ike
Pall
FFI: Allo
w
n
o
n-scalar c
d
at
a
to b
e
compar
e
d for
e
qua
l
ity
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mi
k
e Pa
l
l
FFI:
F
i
x
pseudo type c
o
nv
e
rsions for type punni
n
g
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
F
i
x
chec
k
for reu
s
e of S
C
EV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke
P
all
x86/x64: Avoid
u
se of SAHF instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fi
x
compiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
M
ike Pall
RELEASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Up
d
a
t
e changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
DynA
S
M
:
E
m
it
v
e
rsion check a
f
ter
.
arch dir
e
ctive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike Pall
Don't acc
e
ss dangl
i
n
g
refe
r
ence t
o
r
eallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pa
l
l
Fix frame de
p
th display for bytecode dump in -j
d
ump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix
re
c
ordi
n
g
o
f BC_VAR
G
.
commit
|
commitdiff
|
tree
2014-02-27
M
ike Pal
l
Fix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
A
dd
PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
P
al
l
Don't purge modifi
e
d function from stack
s
lots in
BC_
R
ET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disallow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
P
all
Prevent BASE register
c
oalesci
n
g
if pa
r
ent uses
IR_
R
E
TF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix quoting
i
n xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix excep
t
ion u
n
wind
str
u
ct
d
ec
l
aratio
n
.
commit
|
commitdiff
|
tree
2014-01-20
Mik
e
Pall
Fix OS
X
build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pal
l
Fix initial maxslot for
down
-
recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix compiler
w
arnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pa
l
l
Fix OSX build is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix cts
-
>
L f
o
r cdata unsinking in snapsh
o
t r
e
st
o
re
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump
copyri
g
ht date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
M
i
k
e
Pall
Fix ABC elimin
a
t
i
o
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
P
all
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS
:
Cosmeti
c
fix for
interpre
t
er
.
commit
|
commitdiff
|
tree
2013-12-22
Mi
k
e Pa
l
l
Fix co
m
p
ilation
o
f strin
g
.
byte(s,
n
il, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix Mi
n
GW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mik
e
Pa
l
l
Fix c
a
l
l
un
r
oll checks in the presence of metame
t
hod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
M
i
ke
Pall
x6
4
:
Fi
x
store to upval
u
e for lightus
e
rdat
a
va
l
ues
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Respect jit
.
off(
f
unc
)
whe
n
returning
t
o
a f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mik
e
Pall
Follow-up fi
x
for GC st
e
p thresh
o
ld fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
all
Impro
v
e msvcb
u
ild
.
bat stati
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
Pall
FFI: Clarify
f
fi
.
c
d
e
f
beha
v
i
o
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
F
i
x type punning alias ana
l
ysis
f
o
r constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fi
x
for last com
m
it
commit
|
commitdiff
|
tree
2013-11-05
Mike Pal
l
Fix GC
s
teps threshold handling whe
n
called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pall
Fix handling o
f
redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mi
k
e P
a
ll
Check for failur
e
t
o mar
k
memo
r
y as
execut
a
b
l
e (re
s
t
ricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix lin
e
numb
e
r for reloc
a
ted byte
c
ode a
f
ter closu
r
e
.
.
.
commit
|
commitdiff
|
tree
next