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
DynASM/x86: Fix some SSE instruction templates.
2015-10-24
Mike Pall
DynASM/x86: Fix some SSE
ins
t
ruction t
e
mplates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix ipairs()
r
ecordi
n
g
.
commit
|
commitdiff
|
tree
2015-10-15
Mike Pall
Drop
m
arks from replayed
i
n
stru
c
tions
when
sinking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush
sym
b
ol t
a
bles
i
n
jit
.
dump on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mi
k
e Pall
Fi
x
unsin
k
ing c
h
eck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
F
i
x
Cygwin supp
o
rt
.
Note: this is not a
s
upported
target
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke Pall
Properly h
a
ndle O
O
M
in trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mik
e
Pall
Fix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
M
ike Pall
FFI:
D
on't propag
a
te
q
ualifier
s
into
s
ubtypes of com
p
l
ex
.
commit
|
commitdiff
|
tree
2015-07-10
M
i
ke
P
all
Li
m
it
n
umber of arguments given to io
.
li
n
e
s(
)
and f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
F
i
x narrowing o
f
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
Mike Pall
x64: A
l
low
buil
d
ing without external unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
R
E
L
E
A
SE
L
uaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pa
l
l
Update chang
e
log
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86/x6
4
: Fix ar
g
ume
n
t
check for b
i
t shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack check in n
a
rrowing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Doc cleanu
p
.
commit
|
commitdiff
|
tree
2015-03-05
Mik
e
Pall
Fix Lua/C API typ
e
check error
for speci
a
l indexe
s
.
commit
|
commitdiff
|
tree
2015-03-02
M
i
ke
P
all
FFI: Fi
x
F
OLD r
u
le fo
r
TOBI
T
+ CONV num
.
u
3
2
.
commit
|
commitdiff
|
tree
2015-02-25
Mike P
a
ll
ARM: Handle
m
o
re arch
d
efin
e
s
.
commit
|
commitdiff
|
tree
2015-02-25
Mik
e
Pa
l
l
Pro
p
erly fai
l
unsu
p
ported
c
r
oss-compile to MIPS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mike Pa
l
l
Fix s
t
ring to
n
u
m
ber conve
r
sion
.
commit
|
commitdiff
|
tree
2015-02-21
Mike P
a
ll
x86/x64: F
i
x
code generation for
fused test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
Mik
e
Pall
FFI
:
Prevent D
S
E acros
s
ff
i
.
str
i
ng()
.
commit
|
commitdiff
|
tree
2015-02-02
Mik
e
P
a
ll
Fix lexer e
r
ro
r
fo
r
chun
k
s with
o
ut tokens
.
commit
|
commitdiff
|
tree
2015-01-17
Mi
k
e Pall
Don't compile IR_RE
T
F a
f
t
e
r CALL
T
t
o
f
f
with-side effects
.
commit
|
commitdiff
|
tree
2015-01-17
M
i
k
e
P
al
l
O
pe
n
BSD/x86: Be
t
ter executabl
e
m
emory
allocation fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
M
ike Pall
Bump copyright da
t
e
t
o 2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike
P
a
ll
Fix B
C
_UCLO/BC_J
M
P join
o
ptimization
i
n
Lua
pa
r
s
e
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike P
a
ll
ARM: Minor i
n
t
erpre
t
er optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
Pa
l
l
x86:
M
inor
i
nterpreter
optimizatio
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
DynASM/ARM: Fix rollbac
k
f
o
r variant te
m
plates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
M
IPS: F
i
x excess stack growt
h
in inte
r
preter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pa
l
l
P
P
C: Fix exc
e
ss st
a
ck growth
in interpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
k
e Pall
ARM: Fix write ba
r
r
i
er check in
BC_USE
T
S
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
ARM: Fix excess s
t
a
ck gro
w
th in int
e
rprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
Fix co
r
ner
c
ase in string to
numbe
r
con
v
ersi
o
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mi
k
e
P
all
x86: Fix
argument ch
e
cks
for ipairs() itera
t
or
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
ke Pall
Gracef
u
lly handle lua_error() for a sus
p
ende
d
coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
A
void error mes
s
ages whe
n
building with C
l
ang
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pa
l
l
DynASM/A
R
M
: Fix description shown for multi-el
e
ment
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
M
i
ke Pall
F
ix snapshot
#0 h
a
ndling for
t
races with a s
t
ack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mi
k
e Pall
FF
I
:
No meta
fallback w
h
en inde
x
i
ng pointer to
i
n
c
o
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fused c
o
nstant lo
a
ds unde
r
high register pressure
.
commit
|
commitdiff
|
tree
2014-10-07
Mik
e
Pa
l
l
Fix Dra
g
o
n
Fly build (
u
nsupported)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pal
l
D
y
nASM/x
8
6:
A
dd fldenv, f[n]stenv, fxsave, f
x
rstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike Pall
Dyn
A
SM/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pall
FFI: Fix initialization of union
s
of subty
p
es
.
commit
|
commitdiff
|
tree
2014-09-08
M
ike Pall
FFI: Fix for cdata vs
.
n
o
n-cdata a
r
ithme
t
ic and comp
a
r
i
sons
.
commit
|
commitdiff
|
tree
2014-08-05
M
i
ke P
a
ll
F
F
I
: Fix __index/__
n
e
windex me
t
amet
h
od resolution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike P
a
l
l
I
n
valid
a
te ba
c
kp
r
opag
a
tion c
a
che afte
r
DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mik
e
Pall
F
FI: Fix c
o
mpilation of referen
c
e field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
M
ike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mi
k
e Pal
l
FFI: Fix frame
traversal for ba
c
ktr
a
c
es
w
it
h
FFI
c
a
ll
b
acks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x86: lj_math_r
a
ndom_ste
p
() clobbers XMM regs on
OS
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix deb
u
g
info for main
c
hunk of st
r
ipped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike
Pall
Fix compatib
i
li
t
y issues wi
t
h Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
P
PC: Fix red zone overflow in machine code generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mi
k
e Pall
x86: Fi
x
c
o
de ge
n
eration for unused result of
m
ath
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD
rule
f
or string
.
sub(s,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
F
F
I:
F
ix reco
r
ding of indexing a struct po
i
n
t
er ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOL
D
rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fix frame
trave
r
sal while sea
r
ching
f
or erro
r
function
.
commit
|
commitdiff
|
tree
2014-05-06
Mi
k
e Pall
x
64: Workarou
n
d for
M
S
V
C
build
issu
e
.
commit
|
commitdiff
|
tree
2014-05-06
M
ike Pall
FFI: Another f
i
x for cdata e
q
ual
i
ty
c
omparisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
i
ke Pall
A
dd PS Vita p
o
r
t
.
commit
|
commitdiff
|
tree
2014-04-22
M
ike Pall
P
revent GC estimate miscalculation due to bu
f
fer
growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pa
l
l
Prevent add
i
ng s
i
de trace
s
for st
a
c
k checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pal
l
x64: A
l
low building with LU
A
JI
T
_USE_SYSMALLOC and LUAJIT_
U
S
E
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC: D
o
n'
t
use mcrx
r
on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix c
d
ata equality compariso
n
a
g
a
inst o
t
her Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
M
i
ke Pall
FFI: Fix cdata equal
i
ty comparison ag
a
inst str
i
ng
s
.
commit
|
commitdiff
|
tree
2014-04-03
Mike
Pall
Fix top sl
o
t calc
u
lation for snapshots w
i
th
c
ontin
u
a
tions
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pal
l
Corr
e
ct fix
f
or reuse of SCEV
r
esults in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike
P
a
ll
FFI: Al
l
ow
no
n
-scal
a
r cdata to be
compared for
e
q
uality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
P
all
FFI:
Fix pseudo
t
y
pe convers
i
ons for type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
Fix check for reu
s
e of
SCEV results in FOR
L
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64:
Avoid use of SA
H
F instructio
n
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
co
m
pile
r
warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike
Pall
RELEASE Lu
a
JIT
-
2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
ike Pal
l
Update ch
a
ngelog
.
commit
|
commitdiff
|
tree
2014-03-06
M
ik
e
Pall
D
y
nASM: Emit v
e
r
sion check after
.
arch dir
e
ctive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike P
a
ll
Don
'
t ac
c
ess dangling re
f
e
renc
e
to
r
e
allocate
d
IR
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
k
e Pall
F
i
x frame d
e
pth displa
y
for byte
c
ode du
m
p in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix record
i
ng of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
M
ik
e
Pall
Fix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add
P
S4 po
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don't purge modified function from st
a
c
k
slots
i
n
B
C_RET
.
commit
|
commitdiff
|
tree
2014-02-19
M
ike Pall
FFI: D
i
s
a
llow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent BASE r
e
gister coalesci
n
g
if p
a
r
e
nt uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pal
l
Fix qu
o
ting
i
n
x
edkbu
i
ld
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike
P
all
Fix exception unwi
n
d
s
truct declaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix initia
l
maxslot
for
d
o
w
n-rec
u
rsiv
e
t
races
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fi
x
compiler warn
i
ngs
.
commit
|
commitdiff
|
tree
2014-01-19
Mik
e
Pall
Fix OSX build issu
e
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix cts->L for cdata
u
nsinking in snap
s
hot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mik
e
Pall
Bump copyright
d
ate to
2014
.
commit
|
commitdiff
|
tree
next