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
RELEASE LuaJIT-2.0.3
2014-03-12
Mike Pall
RELEASE Lu
a
JIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pa
l
l
U
p
d
a
te changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
DynASM: Emit version
c
heck af
t
er
.
arc
h
directive
.
commit
|
commitdiff
|
tree
2014-03-05
M
ike P
a
ll
Don't a
c
cess dangling reference to reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix frame de
p
th display for bytecod
e
dump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fi
x
recor
d
ing of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike
P
all
F
i
x
for -jdu
m
p
doc
s
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 po
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
Mik
e
Pall
Don't p
u
r
ge modi
f
ied fun
c
tion
f
r
o
m
stack slots in
BC_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
M
ike Pall
FFI: Disallow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
ke Pall
P
revent BASE register coalescing i
f
parent us
e
s
IR_R
E
TF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix
quoti
n
g in x
e
dkbuild
.
b
at (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike
Pall
Fix e
x
cep
t
i
o
n unwind struct de
c
l
a
ration
.
commit
|
commitdiff
|
tree
2014-01-20
M
ike Pal
l
Fix O
S
X
build i
s
sue
.
commit
|
commitdiff
|
tree
2014-01-20
Mik
e
Pal
l
Fix initial ma
x
slot for down-re
c
ursive
traces
.
commit
|
commitdiff
|
tree
2014-01-20
M
ike P
a
l
l
F
i
x compiler war
n
i
n
gs
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
P
all
F
i
x OSX buil
d
issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix c
t
s->L for cdata un
s
in
k
ing in
snapsh
o
t
r
e
store
.
commit
|
commitdiff
|
tree
2014-01-16
M
i
ke Pall
Bump copy
r
ight date to
2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fix ABC
e
l
imi
n
ation
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mik
e
Pall
M
IPS: Cos
m
eti
c
fix for interpret
e
r
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pa
l
l
Fix compilation
o
f string
.
byte(s, nil
,
n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinGW b
u
ild
.
commit
|
commitdiff
|
tree
2013-12-08
Mik
e
P
all
F
ix call un
r
oll checks in the presenc
e
of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pa
l
l
x64: Fi
x
store
t
o upvalue for l
i
ght
u
ser
d
ata values
.
commit
|
commitdiff
|
tree
2013-11-22
M
ike
P
all
R
espect jit
.
off(func)
w
hen
returning to a
fun
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
P
a
l
l
Follo
w
-up fix f
o
r GC step threshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mik
e
Pa
l
l
Improve msvcbuild
.
ba
t
static
l
inking
.
commit
|
commitdiff
|
tree
2013-11-16
M
ike Pall
FFI: Cl
a
r
i
f
y ffi
.
cdef be
h
avior
.
commit
|
commitdiff
|
tree
2013-11-07
Mi
k
e Pal
l
Fi
x
type
p
unning al
i
as analysis for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC steps
t
hreshold
h
a
n
d
ling when called
by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike P
a
l
l
F
i
x
h
andling of redundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mi
k
e Pall
Check fo
r
fai
l
ure
t
o mark memo
r
y as executable
(
r
es
t
ricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
ike Pall
Fix line
n
umbe
r
for relocate
d
bytec
o
d
e after c
l
osure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
F
FI: Rehash
f
ina
l
i
zer table a
f
ter GC c
y
cle, if ne
e
ded
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_32BIT
pre
s
en
c
e
instead of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
ike Pal
l
Fix ABC elim
i
nat
i
o
n
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke Pal
l
Fix snap
s
hot resto
r
e fo
r
exit to functio
n
head
e
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
P
a
ll
DynASM: E
m
i
t #
l
i
ne <n
>
<fi
l
e>
i
nstead of #<n
>
<file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x6
4
: Fix passing of vector arguments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mik
e
Pa
l
l
FFI
:
Fix argument checks
for f
f
i
.
stri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix quoting in xedkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pa
l
l
R
e
cent
G
CC versions ne
e
d more memory
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
ke Pall
Fix frame trav
e
rsal for backt
r
ac
e
s
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pa
l
l
Fix co
m
pile
r
warnin
g
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix argum
e
nt c
h
ecks for math
.
deg
(
)/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
F
ix j
i
t
.
fl
u
sh(func|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
Compatibility fix for old
GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pa
l
l
ARM: Fix register allocation when rematerializing
F
PRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mik
e
Pall
FFI: Properly unload loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mik
e
Pall
DynASM
/
x64: Add
VREG support to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix
comp
i
l
a
tion
o
n N
e
tBSD/
x
64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
Add
s
upport for multil
i
b distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike
Pal
l
D
y
nASM/x
8
6:
A
d
d lock
p
refi
x
.
commit
|
commitdiff
|
tree
2013-06-20
Mike P
a
ll
FFI:
Add miss
i
ng GC step
s
for call
b
ack ar
g
um
e
nt conversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pal
l
Improve ULOAD forwarding for open upval
u
es
.
commit
|
commitdiff
|
tree
2013-06-03
Mik
e
P
a
ll
RELEASE
LuaJIT-
2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pal
l
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
PPC
:
Add
plt su
f
fi
x
for ex
t
er
n
al calls
from
assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike
P
a
ll
FFI: Preserve
i
nt
e
rmediate str
i
ng
f
or const c
h
ar *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fix c
o
mpatibilit
y
i
s
sues with
I
llumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
Pall
Add missing PHI barrie
r
to s
t
ring
.
sub(str, a, b)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
Pa
l
l
FFI
:
Mu
s
t s
i
n
k
XBAR t
o
ge
t
her
w
ith XSTO
R
Es
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FFI: Fix unroll
limit for ffi
.
fil
l
()
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke
Pal
l
FF
I
: Ins
e
rt no
-
op type co
n
vers
i
on for pointer to in
t
eger
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike P
a
ll
FFI:
I
mprove error
m
e
s
sages
f
or arithm
e
tic and comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
Handle call
s
with m
a
x
.
args in backend
s
e
v
en after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
F
F
I: F
i
x
calling conventions
for
A
RM
hard-fl
o
at EABI
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pal
l
F
FI: Fix calli
n
g conven
t
ions for 32 bit OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
i
ke Pall
Add par
t
i
a
l
su
p
por
t
f
o
r building
wit
h
MingW
6
4
GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mi
k
e Pa
l
l
FFI: Ignore C
T
F
_
LONG
in ffi
.
ist
y
pe()
.
commit
|
commitdiff
|
tree
2013-05-08
Mi
k
e Pa
l
l
Fix o
p
tional argument handling in
t
ab
l
e
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
M
i
k
e
P
a
l
l
F
ix opti
o
nal
a
r
gument handling wh
i
le recording builtin
s
.
commit
|
commitdiff
|
tree
2013-05-02
Mike P
a
ll
FFI: Fix tailcall in
low
e
st f
r
ame to C
fu
n
ction with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike P
a
ll
Fix builtin stri
n
g to
number conversion for ov
e
rflo
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike
P
a
ll
Tighten
r
equiremen
t
s for non
-
d
e
fault optimiz
a
t
i
on f
l
ag
s
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix
c
ompile
r
warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
P
a
l
l
Document supp
o
r
t for Lua 5
.
2 extensi
o
n
of loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mik
e
Pall
Inhibit DSE for implicit loads via cal
l
s
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pal
l
Fix jump
-
range constrained
m
code allo
c
a
tion
.
commit
|
commitdiff
|
tree
2013-04-04
M
i
ke Pall
Fix spurious r
e
d
z
one overflows in machin
e
c
ode generation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
FFI/x86: Fix
r
egi
s
ter alloc
a
t
ion
f
or 64 bi
t
comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mi
k
e Pall
FFI: Fix
snapshot sub
s
titution in SPLIT p
a
ss
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
DynASM
:
Improve validatio
n
of loc
a
l backwar
d
s relocatio
n
s
.
commit
|
commitdiff
|
tree
2013-03-13
Mike P
a
ll
Fix rot
a
t
e
definitions for variable shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add missing GC
steps
for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS: Fix cache flush/sync for JIT
-
com
p
i
l
e
d cod
e
jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mik
e
Pall
A
RM: Fix cache
flush/sync for exit stubs of J
I
T-c
o
mpiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow
c
han
g
ing *
.
d
ll/*
.
lib nam
e
in msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike P
a
ll
Properly f
i
x MSVC intr
i
nsi
c
s for
o
lde
r
v
e
rsions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike P
a
ll
Fix memo
r
y access c
h
eck f
o
r
fa
s
t
string interning
.
commit
|
commitdiff
|
tree
2013-02-19
M
i
k
e
P
a
ll
RELEA
S
E Lua
J
IT-
2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEASE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2013-02-13
M
ike Pall
Fix c
a
p
italiz
a
tion
of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike
P
a
ll
PPC/e500: Fix
lj_vm_floo
r
() for i
n
f/
n
an
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
O
S
X: Add support fo
r
Mach-
O
obj
e
ct fil
e
s to -b
o
p
t
ion
.
commit
|
commitdiff
|
tree
2013-02-11
M
ike P
a
ll
Improve buffer handling for io
.
re
a
d
(
)
.
commit
|
commitdiff
|
tree
next