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: Must sink XBAR together with XSTOREs.
2013-05-23
M
i
ke Pall
FFI: Must sink
XBAR together
w
ith XSTORE
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pall
FFI: Fix unro
l
l limit
f
or ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Insert no-op
type
conversion for point
e
r to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike P
a
ll
FFI: Improve error messages for
a
rithmetic and compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pal
l
Handle calls wit
h
m
ax
.
args in
b
a
c
kends even afte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
k
e Pall
FFI: Fix call
i
ng
c
on
v
entions for ARM har
d
-
f
loat EA
B
I
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
a
l
l
FF
I
:
F
i
x calling
c
onventions
f
or 32 bit
OSX
and iO
S
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Ad
d
partial suppor
t
for building wi
t
h MingW64 G
C
C 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike P
a
l
l
FFI
:
Igno
r
e CTF_LONG in
f
fi
.
isty
p
e()
.
commit
|
commitdiff
|
tree
2013-05-08
M
i
k
e Pall
Fi
x
optio
n
al argument handli
n
g in ta
b
le
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix opt
i
onal argument handli
n
g while recording
builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix tailcall
i
n low
e
st fr
a
m
e
to C funct
i
on w
i
th
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix builtin s
t
ring to number conversion for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tighten requi
r
ements for no
n
-d
e
f
ault opt
i
miz
a
tion flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
Pall
F
i
x
compiler wa
r
ning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document s
u
pport f
o
r Lua 5
.
2 extension of lo
a
dfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
P
all
I
nhibit DSE for implicit
loads via
call
s
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-ran
g
e constrai
n
ed mcode al
l
o
cation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
P
all
F
ix spurious red zone o
v
erflows in machine code
g
eneration
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
Pall
FFI/x86
:
Fix r
e
gister allocat
i
on
for 6
4
bit
com
p
ar
i
son
s
.
commit
|
commitdiff
|
tree
2013-03-23
Mik
e
Pall
FFI: Fix snapshot su
b
stitution in SPLIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
D
ynASM:
Improv
e
validation of local backwar
d
s
r
eloc
a
tions
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
Fix rotate de
f
initio
n
s
f
or variable shif
t
s
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add
m
issing GC st
e
ps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
P
all
MIPS: Fi
x
cache
f
lu
s
h/sync for JIT-
c
ompil
e
d co
d
e jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
P
all
ARM: Fix
c
ac
h
e
f
lush/
s
y
nc for
e
x
i
t stubs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike
Pall
Allow cha
n
g
ing *
.
dll/*
.
lib nam
e
in msvcbu
i
ld
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Properly fix MSVC intrinsics for older version
s
.
commit
|
commitdiff
|
tree
2013-02-21
Mik
e
Pall
Fix mem
o
ry access ch
e
ck for fast
st
r
ing inter
n
ing
.
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pall
RELEASE LuaJIT-2
.
0
.
1 (fixed
)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
R
E
L
EASE LuaJ
I
T-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
M
i
ke Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fix cap
i
talization of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
M
i
ke
P
all
P
P
C/e500: Fix lj_vm_floor() fo
r
inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OSX: Add suppor
t
for Mach-
O
object files to -
b
option
.
commit
|
commitdiff
|
tree
2013-02-11
M
ike Pall
Imp
r
o
ve
b
uffe
r
h
a
n
d
li
n
g for io
.
r
e
ad()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
P
a
ll
Bump copyright
d
a
te
t
o
2
013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
F
FI: Stricter parsing of
dec
l
aration sp
e
cifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Fi
x
hand
l
ing o
f
qualified tra
n
sparent structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pal
l
Keep line
n
umber for
K
P
R
I t
o
KNIL optim
i
zation
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Avo
i
d leaking memory on kernels
with recalcitr
a
nt mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike
P
a
l
l
A
dd mis
s
ing FOLD rules for
U
32 conversions
.
commit
|
commitdiff
|
tree
2013-01-21
M
i
ke Pall
Add XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike
P
al
l
FFI:
Load FFI l
i
brary on-d
e
mand for
b
y
t
ecode with cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Mik
e
Pall
x86/x64: Always mark r
e
f
for sh
i
ft count as non-weak
.
commit
|
commitdiff
|
tree
2013-01-14
Mike Pall
Another
fix fo
r
P
S3 bui
l
d
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pa
l
l
P
P
C/e500:
Remove assembler cod
e
for lj_vm_folda
r
ith()
.
commit
|
commitdiff
|
tree
2013-01-11
Mi
k
e P
a
ll
Remove
r
edundant code in jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
R
e
move
f
ictiti
o
us Solaris define
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mi
k
e
P
all
F
ix disc
h
arge
o
r
der of comparis
o
n
s
in Lua parse
r
.
commit
|
commitdiff
|
tree
2013-01-03
Mike Pal
l
Allow usin
g
MSVC intrinsics w
i
t
h olde
r
ve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2013-01-02
Mike
Pall
FFI: Fix code genera
t
i
o
n for bool ca
l
l res
u
lt check
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mi
k
e Pall
ARM: Handl
e
ar
m
v7s a
r
ch defin
e
s
.
commit
|
commitdiff
|
tree
2012-12-06
Mike
P
all
Leave
h
o
ok wh
e
n resum
e
catches e
r
ror thro
w
n from hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
A
RM: Fix co
d
e
generation for
in
t
eger math
.
mi
n
/math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
A
R
M: Fix armhf
c
all argument ha
n
dling
.
commit
|
commitdiff
|
tree
2012-11-26
Mike Pall
F
F
I
: Add
debug define
to
c
heck for unancho
r
ed
C
Types
.
commit
|
commitdiff
|
tree
2012-11-16
Mike Pa
l
l
A
dd missin
g
GC steps fo
r
t
em
p
late table crea
t
ion
.
commit
|
commitdiff
|
tree
2012-11-14
M
i
ke Pall
FFI:
Change prio
r
ity of
ta
b
le initi
a
lizer variants
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mik
e
Pa
l
l
P
r
e
vent erroneous
x
6
4 builds with non-na
t
ive
e
x
cept
i
on
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Don't clear
f
ram
e
for
out-
o
f-memory e
r
ror
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Fix
asserti
o
n
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
M
e
n
tion -Os
i
n
k
in docs
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
x64: Don't
f
use
i
mplicitly 32-to
-
64 ex
t
e
n
d
e
d oper
a
nd
s
.
commit
|
commitdiff
|
tree
2012-11-08
Mi
k
e Pall
R
E
LEASE Lu
a
JI
T
-2
.
0
.
0
-rc3
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
FFI:
C
lar
i
fy
c
allback
docs
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
Impro
v
e iOS instal
l
d
o
c
s
.
commit
|
commitdiff
|
tree
2012-11-07
Mik
e
P
all
FFI: Mention __thiscall
a
ttribut
e
i
n
docs
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pall
ARM
:
Fix ordered c
o
mp
a
riso
n
s
f
o
r number <=>
n
on-number
.
commit
|
commitdiff
|
tree
2012-11-07
Mik
e
Pa
l
l
FFI: Fix stack-adjustment fo
r
_
_thisc
a
l
l
c
all
b
acks
.
commit
|
commitdiff
|
tree
2012-11-06
Mike Pall
RELE
A
SE
L
uaJIT-2
.
0
.
0-rc2
commit
|
commitdiff
|
tree
2012-11-06
M
ike Pall
F
FI: F
i
x
record
i
ng of
b
ool c
a
ll result check on x86
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Mike Pall
F
F
I: Fix sign
e
d
ness of bool
.
commit
|
commitdiff
|
tree
2012-11-06
Mi
k
e P
a
l
l
D
o
n't propag
a
te implicitly widened num
b
er to index
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Mike Pall
Fix
CONV
.
num
.
in
t
si
n
king
.
commit
|
commitdiff
|
tree
2012-11-06
M
ik
e
P
a
ll
Don't create unneeded array
part f
o
r template
ta
b
les
.
commit
|
commitdiff
|
tree
2012-10-31
M
ike P
a
ll
RELEASE L
u
aJI
T
-2
.
0
.
0-rc1
commit
|
commitdiff
|
tree
2012-10-31
Mike Pall
U
pdate docs for rel
e
ase c
a
ndidate
.
commit
|
commitdiff
|
tree
2012-10-31
Mike P
a
ll
Up
d
at
e
ch
a
ngelo
g
.
commit
|
commitdiff
|
tree
2012-10-31
Mike P
a
l
l
Insta
l
l
b
in
/
luajit symlink for non-beta releases
.
commit
|
commitdiff
|
tree
2012-10-29
Mik
e
Pall
FFI:
F
i
x cod
e
genera
t
i
on fo
r
replay of sunk float
f
i
e
l
ds
.
commit
|
commitdiff
|
tree
2012-10-28
Mi
k
e Pall
Document tonumber
(
)
enhanc
e
ment
s
.
commit
|
commitdiff
|
tree
2012-10-24
Mike Pall
Fix builtin s
t
ring
t
o
n
umbe
r
conve
r
sio
n
for INT_MIN
.
commit
|
commitdiff
|
tree
2012-10-24
M
i
k
e
Pall
R
e
move strict
.
lua
.
commit
|
commitdiff
|
tree
2012-10-24
M
ike
P
a
l
l
Release
p
l
ann
i
ng
u
pdate
.
commit
|
commitdiff
|
tree
2012-10-21
Mike Pall
Replac
e
error with PANIC for callbac
k
s
from JI
T
-co
m
piled
.
.
.
commit
|
commitdiff
|
tree
2012-10-21
Mik
e
Pall
Fix detection of
i
m
m
utable
u
pvalues
.
commit
|
commitdiff
|
tree
2012-10-19
Mike Pall
Fix recording of
e
qu
a
lity c
o
mparisons with __
e
q meta
m
etho
d
s
.
commit
|
commitdiff
|
tree
2012-10-17
Mi
k
e Pall
E
x
tended Android
b
u
i
ld
i
n
st
r
u
ctions
.
commit
|
commitdiff
|
tree
2012-10-17
Mike Pall
Fix
A
n
d
r
o
id/x
8
6 build
.
commit
|
commitdiff
|
tree
2012-10-16
Mike
Pa
l
l
R
ELE
A
SE LuaJ
I
T-2
.
0
.
0-bet
a
11
commit
|
commitdiff
|
tree
2012-10-16
Mike Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2012-10-15
Mike
Pall
M
IPS:
C
ompile math
.
sqrt() to
sq
r
t
.
d instruction
.
commit
|
commitdiff
|
tree
2012-10-15
Mike
Pal
l
PPC: Compile math
.
sqr
t
(
) t
o
f
sqrt instructio
n
.
commit
|
commitdiff
|
tree
2012-10-15
Mike P
a
l
l
ARM: Drop
hard-fp variants
of floor
/
ce
i
l/trunc
.
commit
|
commitdiff
|
tree
2012-10-15
Mike Pall
DynASM/ARM
:
Fix conditi
o
nal VFP ins
t
ru
c
tion encoding
.
commit
|
commitdiff
|
tree
2012-10-15
M
ike P
a
ll
ARM, MIPS: F
i
x
worka
r
ound fo
r
argument GPRs vs
.
F
P
R
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Mike Pall
Wo
r
kar
o
und for b
r
oken Android sprintf("%g", -0
.
0)
.
commit
|
commitdiff
|
tree
next