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: Allow non-scalar cdata to be compared for equality by address.
2014-03-31
Mike Pa
l
l
FFI: Allow non-scalar c
d
ata to be compared fo
r
equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike
Pall
FFI:
F
ix ps
e
udo type con
v
ersions for
type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
Fix c
h
eck for reuse of SCEV re
s
ults
i
n
F
ORL
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke Pall
x86/x64: Avoi
d
u
se
o
f SAH
F
i
n
s
t
ruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mi
k
e Pal
l
Fix compiler w
a
rnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELEA
S
E LuaJI
T
-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike P
a
ll
U
pdate
changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mi
k
e Pall
DynAS
M
: Em
i
t version check af
t
er
.
ar
c
h directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike
P
all
Don't access dangling reference to r
e
allocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix
frame depth displ
a
y for
b
ytecod
e
dump i
n
-jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recording of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
Fix for -
j
dump
d
o
cs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike
P
a
l
l
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pa
l
l
Don't purge
modified function
f
r
o
m sta
c
k slots in
B
C
_
RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
P
all
F
F
I: Disallow
n
ested VL
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pal
l
Prevent
B
ASE register coale
s
cing if parent u
s
es
I
R
_
RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pal
l
Fix quoting
in xed
k
build
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix exception un
w
ind struc
t
de
c
laration
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e
Pall
F
i
x OSX bu
i
ld issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
M
ike Pall
Fix initial maxslot for down-r
e
cursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pall
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
Fix OSX
b
ui
l
d issue
.
commit
|
commitdiff
|
tree
2014-01-19
M
i
ke
P
all
FFI:
Fix
c
ts->L for cdata
un
s
inking
in snapshot r
e
st
o
re
.
commit
|
commitdiff
|
tree
2014-01-16
M
i
k
e
P
all
B
u
m
p copy
r
ig
h
t date
t
o 2014
.
commit
|
commitdiff
|
tree
2014-01-05
M
ike Pall
Fix A
B
C
eli
m
in
a
tion
.
commit
|
commitdiff
|
tree
2013-12-29
M
i
ke Pal
l
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS
:
Cosme
t
i
c fix for interpre
t
er
.
commit
|
commitdiff
|
tree
2013-12-22
M
ike Pa
l
l
Fix
c
o
mpilation
o
f s
t
ring
.
byte(s,
n
i
l
, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike
Pall
Fix
M
i
nGW b
u
ild
.
commit
|
commitdiff
|
tree
2013-12-08
M
ike Pall
Fix call unroll ch
e
c
ks in the
p
r
e
sence
o
f me
t
amethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x
6
4: Fix store to
u
pvalue
f
or ligh
t
userdat
a
v
a
lues
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
R
espect jit
.
off(func)
w
hen r
e
tur
n
i
n
g to a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Fo
l
low-u
p
f
ix
f
or GC
s
tep t
h
reshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
a
ll
Imp
r
ove msv
c
build
.
bat stati
c
l
inkin
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI
:
Clarify
ffi
.
cdef behavi
o
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pal
l
Fi
x
t
ype punning a
l
ias an
a
ly
s
i
s
for constifie
d
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
M
ike
P
al
l
F
ix for
l
ast comm
i
t
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC step
s
threshold ha
n
d
l
ing
w
he
n
cal
l
ed by J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handl
i
n
g
of redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike P
a
l
l
Check
for failure to mark memory as execu
t
able
(restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pa
l
l
Fix
li
n
e num
b
er
f
o
r
rel
o
c
a
ted bytecode
a
fter closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mik
e
Pa
l
l
F
F
I: R
e
hash finalize
r
tab
l
e after GC cyc
l
e
, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike
Pall
Ch
e
ck f
o
r MAP_
3
2
B
I
T
pres
e
nce instea
d
o
f
che
c
king for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pa
l
l
Fix A
B
C
e
l
imination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix s
n
apshot restore for exit to function
heade
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
D
ynASM
:
Emi
t
#lin
e
<n> <file>
instead o
f
#<n>
<fi
l
e>
.
commit
|
commitdiff
|
tree
2013-09-08
M
i
k
e
P
all
F
FI/x64:
Fix passin
g
of v
e
ctor arguments to c
a
lls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
Pal
l
FF
I
:
Fix argument checks fo
r
ffi
.
st
r
ing()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix qu
o
ting i
n
x
e
d
kbu
i
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
R
e
ce
n
t GCC ver
s
ions need more m
e
mory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame trav
e
rsal
f
or bac
k
t
r
aces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
F
i
x
com
p
ile
r
wa
r
ning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike P
a
l
l
Fix argument checks for math
.
d
e
g()/mat
h
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix j
i
t
.
f
l
us
h
(func|tr
u
e)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike P
a
ll
Compatibility fix for old
GCC versio
n
s
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM: Fix
r
egister allocation when remateriali
z
ing
F
PRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pa
l
l
FFI: Properly unlo
a
d lo
a
ded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
M
ik
e
Pall
DynASM/x64:
A
dd VREG supp
o
rt t
o
mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike P
a
l
l
Fix com
p
ilation on NetBSD
/
x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mi
k
e Pall
Add supp
o
rt fo
r
multilib distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
M
i
k
e Pall
DynASM/x86: Add
l
ock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
M
i
ke Pall
FFI: Add m
i
ssin
g
GC steps for callba
c
k ar
g
ument conver
s
i
ons
.
commit
|
commitdiff
|
tree
2013-06-18
Mik
e
Pall
Impro
v
e ULOA
D
forw
a
rding
f
or
o
pen upv
a
lues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
R
E
LEASE Lu
a
JIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pall
U
p
date changelog
.
commit
|
commitdiff
|
tree
2013-06-03
M
i
ke Pall
PPC:
A
dd plt su
f
f
i
x for external ca
l
ls f
r
om
a
ss
e
mble
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: Pre
s
erve intermediate string for const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fix compati
b
i
lity issues with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
Add m
i
ssing
PHI barrier to st
r
ing
.
sub(str,
a
, b
)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pa
l
l
FFI: Must
s
ink X
B
AR to
g
ether wit
h
X
STOR
E
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e
Pall
F
FI: Fix unro
l
l
l
imit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
a
l
l
F
F
I: Insert
no-op t
y
p
e c
o
nv
e
rsion fo
r
pointer to
i
n
t
eg
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike
P
a
ll
FFI: Impr
o
ve error m
e
ssages
for arith
m
etic
a
n
d comp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pal
l
Handle calls with max
.
arg
s
in backe
n
ds
e
ven
a
fte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike P
a
ll
FFI
:
Fix calling conven
t
ions for
ARM hard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI: Fix calling con
v
entions f
o
r
3
2
bit OSX and
iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pa
l
l
Ad
d
parti
a
l support for building with MingW64
GC
C
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ign
o
re CTF_LONG in
f
fi
.
istype
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optional argument han
d
li
n
g in t
a
ble
.
c
o
n
cat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optio
n
a
l
argument handling while reco
r
ding
b
u
i
ltins
.
commit
|
commitdiff
|
tree
2013-05-02
Mik
e
Pal
l
FFI:
F
i
x tailcall in
l
owest frame
t
o C
f
unct
i
o
n with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike P
a
ll
F
ix b
u
i
l
t
in string to
number
c
o
nversion for ov
e
rflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike
P
all
T
i
ghten requirem
e
nts
for n
o
n-default
optimiz
a
tion flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
P
all
Fix
c
ompi
l
er warning
.
commit
|
commitdiff
|
tree
2013-04-09
M
ike P
a
ll
D
ocu
m
ent support for
Lu
a
5
.
2 extension of loadf
i
le
(
)
.
commit
|
commitdiff
|
tree
2013-04-09
M
i
ke Pall
Inhibit DSE for implicit load
s
via calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-ran
g
e co
n
strained mc
o
d
e all
o
cation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix spuriou
s
red zone overflows in ma
c
h
ine code g
e
neration
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
FFI/x86: Fix re
g
ister a
l
location for 64 bit
c
o
mparison
s
.
commit
|
commitdiff
|
tree
2013-03-23
M
i
ke Pall
FFI:
Fix
s
napshot
substituti
o
n in SPLIT
pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike
Pall
DynASM: Improve va
l
idation of local backward
s
reloc
a
t
i
ons
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pal
l
Fix rotate definitions fo
r
variable shif
t
s
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add mi
s
s
ing GC st
e
ps
f
o
r io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
P
al
l
MIPS
:
Fix cache
f
l
ush/sync for JIT-compiled code jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pal
l
ARM
:
Fix cache flush/s
y
nc
f
or exit stubs of JIT-co
m
piled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mik
e
Pall
A
l
l
ow changing
*
.
dll/*
.
lib name in msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Properly fix
M
SVC intrinsics for
o
l
der versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pal
l
Fix me
m
ory acces
s
check for f
a
st string interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mi
k
e
Pall
RELEA
S
E
L
uaJIT-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEASE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
next