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: Clarify ffi.cdef behavior.
2013-11-16
Mike Pa
l
l
FFI: Clarify
f
f
i
.
cdef beha
v
io
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix type punning ali
a
s ana
l
ysis for constifi
e
d
p
o
inters
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for la
s
t
c
ommit
commit
|
commitdiff
|
tree
2013-11-05
M
ike Pall
Fix GC
s
t
e
p
s th
r
e
s
hold handling wh
e
n c
a
lled by
J
IT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
F
ix handling
of redun
d
ant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
heck for f
a
ilure to
m
ark memory
as executa
b
le (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mik
e
Pall
Fix line
number for r
e
locate
d
byteco
d
e after clo
s
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FF
I
: Rehash finalize
r
table after GC cycle, if nee
d
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mik
e
Pall
C
h
eck for MAP
_
32BIT
presence in
s
tead of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mi
k
e Pall
Fix ABC elimin
a
tion
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot restore for exit to f
u
n
c
t
ion h
e
a
der
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
DynASM: Emit #line <n>
<fi
l
e> i
n
stead of #<n> <f
i
l
e>
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike Pall
FFI/x64: Fix passing of vector argum
e
nts
t
o calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
P
all
FFI: Fix argument checks for ffi
.
st
r
ing()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
F
ix quotin
g
in
xe
d
k
b
u
ild
.
ba
t
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pall
Recent GCC versions need m
o
re memor
y
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pa
l
l
Fix frame
traversal for backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
k
e Pall
Fix
c
ompiler warning
.
commit
|
commitdiff
|
tree
2013-08-16
M
i
ke Pall
Fix argument checks
for math
.
d
e
g()
/
math
.
rad(
)
.
commit
|
commitdiff
|
tree
2013-08-11
M
i
ke Pall
Fix jit
.
fl
u
sh(func|true)
.
commit
|
commitdiff
|
tree
2013-08-03
M
i
ke Pall
Compatibilit
y
fix for
o
ld GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM
:
Fix register
a
llocation
w
hen rematerializing F
P
Rs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pal
l
FFI: Properly unload
l
oade
d
DLL
s
.
commit
|
commitdiff
|
tree
2013-07-18
Mi
k
e
Pall
Dy
n
ASM/x64: Ad
d
VREG suppor
t
t
o mov
6
4
.
commit
|
commitdiff
|
tree
2013-07-17
Mik
e
Pall
F
ix compilation on NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
Add su
p
port for mult
i
lib
distro buil
d
s
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
DynASM/x86: Add lo
c
k pref
i
x
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI: Add missi
n
g GC steps fo
r
callback argument con
v
e
r
sions
.
commit
|
commitdiff
|
tree
2013-06-18
Mik
e
Pal
l
Improve ULOAD
f
orwar
d
ing for open upva
l
u
e
s
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
P
a
l
l
RELE
A
SE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
M
i
ke Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
M
ike Pal
l
PPC: Add plt suffix for
extern
a
l calls from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
M
ike Pall
FFI: Preser
v
e intermediate st
r
ing
f
or cons
t
c
har
*
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pa
l
l
Fix compatibility i
s
s
ues with Illum
o
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
P
a
ll
Add missin
g
PHI
b
arrier to st
r
ing
.
sub(str,
a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
ike
P
a
ll
F
F
I
:
M
ust
sink XBAR toge
t
her
w
i
th
X
STOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike P
a
l
l
F
FI: Fix
unroll limit
f
or ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
M
ike Pall
FFI: Insert no-op
type conversi
o
n for pointer
to integ
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
M
i
ke P
a
ll
FFI:
Impro
v
e error messages for ar
i
thmet
i
c and c
o
m
p
arison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pal
l
Handle cal
l
s wit
h
max
.
ar
g
s
in backe
n
d
s e
v
en af
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pal
l
FF
I
: Fix calling conve
n
tions fo
r
ARM ha
r
d-f
l
oat
EA
B
I
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI
:
Fix
call
i
ng con
v
entions
f
or 32 bit O
S
X an
d
iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike
P
all
Add
p
artial support for
b
uilding with MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI:
I
gnore CTF_LONG in ffi
.
is
t
ype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike
Pall
Fix
optional ar
g
u
ment handling
in
t
ab
l
e
.
c
o
n
c
at()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix optional ar
g
ument hand
l
ing
while recor
d
i
n
g
b
u
iltins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix
t
ailcall in lowest frame
to C f
u
nction with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix
b
u
i
lt
i
n string to
n
um
b
er c
o
nversion for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
M
i
ke
P
all
Tighten re
q
uireme
n
ts for non-d
e
fault optimiz
a
tion flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix compile
r
wa
r
ning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pa
l
l
D
o
cument support for Lua
5
.
2 exte
n
sion of loadfi
l
e()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
I
nhibit DS
E
fo
r
impl
i
cit l
o
ad
s
via
c
a
l
ls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
F
i
x
j
ump-ran
g
e constrained mcode allo
c
ation
.
commit
|
commitdiff
|
tree
2013-04-04
M
i
k
e P
a
ll
Fix
spurious red zone overflows in machin
e
co
d
e generatio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e
P
all
FFI
/
x
8
6:
F
ix regi
s
ter alloca
t
ion for 64 bit com
p
aris
o
ns
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pal
l
FF
I
:
F
i
x snapshot s
u
bsti
t
ut
i
on in SP
L
IT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
D
y
nA
S
M
:
I
m
pro
v
e valida
t
ion of local back
w
ards r
e
locations
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
Fix ro
t
ate defi
n
it
i
o
ns fo
r
variable
shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike P
a
ll
Add miss
i
ng GC
steps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke P
a
ll
MIP
S
:
Fi
x
cache flush/sync for
J
IT-compiled cod
e
jum
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mi
k
e
P
all
AR
M
: Fix ca
c
h
e
fl
u
sh
/
sync for exit st
u
b
s of JIT-com
p
ile
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pa
l
l
Allow
c
hangi
n
g
*
.
dll/*
.
lib name in msvc
b
uild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
M
ike
P
a
ll
P
r
operly fix M
S
VC intrinsics
f
or older version
s
.
commit
|
commitdiff
|
tree
2013-02-21
Mike
P
a
ll
Fix memory access check
for f
a
st str
i
ng interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELE
A
SE LuaJIT-2
.
0
.
1
(
fixe
d
)
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pall
REL
E
ASE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Updat
e
changelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fix cap
i
talization
o
f
'Xbo
x
'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike Pall
PPC/
e
500: Fix lj_vm_floor()
f
or
inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pal
l
O
SX: A
d
d
s
upport for Mac
h
-O
object f
i
les to
-b
o
p
tion
.
commit
|
commitdiff
|
tree
2013-02-11
Mik
e
P
all
Improve buffer handling f
o
r
i
o
.
r
ead()
.
commit
|
commitdiff
|
tree
2013-02-11
M
i
ke
P
all
B
u
m
p
copyright date
t
o 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mik
e
Pall
FFI: Stricter parsing o
f
declara
t
ion specifie
r
s
.
commit
|
commitdiff
|
tree
2013-02-03
Mike
P
all
FFI: F
i
x handling of qualif
i
e
d transp
a
rent st
r
u
c
ts
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pa
l
l
Keep
l
ine number for KPRI to KNIL optimizatio
n
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox
360 po
r
t
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pal
l
A
void le
a
ki
n
g
memory on kernels
w
ith recalcit
r
ant mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Ad
d
m
issing F
O
LD rules f
o
r U32 conversions
.
commit
|
commitdiff
|
tree
2013-01-21
M
i
k
e
Pall
Add XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mik
e
Pall
FFI: Loa
d
FFI library
o
n
-
demand fo
r
bytecode with cdat
a
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Mike Pall
x86/x64: Always
m
ark ref for shift count as non-weak
.
commit
|
commitdiff
|
tree
2013-01-14
Mike Pall
Anoth
e
r
fix
f
or PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
PPC/e500: Rem
o
ve ass
e
mbler co
d
e
for lj_
v
m_folda
r
ith(
)
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
R
emove
r
edundant code in jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Remove
fi
c
titious Solar
i
s def
i
ne
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix
PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike
Pall
Fix d
i
s
c
harge order of compariso
n
s
in Lua parser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike Pall
Allow usin
g
MSVC int
r
insics with
o
ld
e
r
v
e
rsions
.
commit
|
commitdiff
|
tree
2013-01-02
M
i
ke
P
al
l
FFI: Fix code gen
e
ration
for bool call r
e
s
ult
c
he
c
k
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mike Pall
ARM: Handl
e
armv7
s
ar
c
h defines
.
commit
|
commitdiff
|
tree
2012-12-06
Mike Pall
Leave hook when resume catches error thrown from
hook
.
commit
|
commitdiff
|
tree
2012-12-02
M
ike Pall
ARM
:
Fix cod
e
generat
i
on fo
r
in
t
eger ma
t
h
.
min/math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
AR
M
: Fix armhf ca
l
l argument
h
andlin
g
.
commit
|
commitdiff
|
tree
2012-11-26
Mike Pall
FFI: Add deb
u
g define to
c
heck fo
r
unanchored CTypes
.
commit
|
commitdiff
|
tree
2012-11-16
Mike Pall
Ad
d
m
i
ssing
GC steps for template tabl
e
creation
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
F
F
I
:
C
hange priority of table initiali
z
e
r variants
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike
P
all
Prevent erroneous x6
4
b
uilds with n
o
n-native
e
xc
e
ption
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mik
e
Pall
Don't clear frame for out-
o
f-m
e
mory erro
r
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
Mention -Osink in docs
.
commit
|
commitdiff
|
tree
next