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
Add PS4 port.
2014-02-26
M
i
k
e Pall
A
dd PS
4
port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike P
a
ll
Don't purge modifie
d
fu
n
ction fr
o
m sta
c
k slots
i
n BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pall
F
F
I: Disallow n
e
sted
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pa
l
l
Prevent BASE r
e
gister coalescing i
f
parent
us
e
s IR_RET
F
.
commit
|
commitdiff
|
tree
2014-02-11
Mike
Pall
Fix quo
t
ing in xedkbu
i
ld
.
b
a
t (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix
excepti
o
n unwind struct
d
e
claration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX
b
uild issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e Pall
Fix i
n
itia
l
maxslot for dow
n
-recur
s
i
v
e traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix co
m
piler
w
arni
n
gs
.
commit
|
commitdiff
|
tree
2014-01-19
M
i
ke Pall
Fix
OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
F
I: Fix cts->L
f
o
r
cdata
u
nsinking in snaps
h
ot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
B
u
mp copyright date t
o
201
4
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix M
i
nGW
b
uild
.
commit
|
commitdiff
|
tree
2013-12-24
Mik
e
P
all
MIPS:
C
o
s
metic
f
i
x for in
t
e
r
preter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike
Pall
Fix compilation of s
t
r
i
ng
.
byte(s,
n
i
l
,
n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pal
l
Fi
x
MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pa
l
l
Fix call un
r
o
ll c
h
e
c
ks in the pre
s
e
n
ce of met
a
metho
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mi
k
e
P
all
x64:
F
ix store to upvalue
f
or
ligh
t
userdat
a
values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Re
s
pect j
i
t
.
off(func) when retur
n
ing to a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pa
l
l
Foll
o
w
-up fix for GC ste
p
threshol
d
fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
all
Improve msvcbuild
.
ba
t
static lin
k
i
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
Pall
FFI: Clarify
f
fi
.
cdef
b
ehavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike P
a
l
l
Fix type pu
n
n
ing a
l
ias anal
y
sis for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike
P
al
l
Fix for l
a
st commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC steps threshold h
a
ndling
w
h
en
c
alled b
y
J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fi
x
h
a
n
d
ling of red
u
ndant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check
for failu
r
e
t
o
mark
memory as exe
c
ut
a
ble (restr
i
cted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix
l
ine
n
u
m
ber for relocated bytecode afte
r
closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
Pall
FFI: Rehash final
i
ze
r
t
able after GC cycl
e
, if
n
eeded
.
commit
|
commitdiff
|
tree
2013-10-10
M
ike Pal
l
C
h
e
ck for MAP_32BIT
p
resence instead of che
c
king fo
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
ike Pall
Fix ABC
e
l
i
mination
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
Fix s
n
apshot restore for exit to fu
n
c
tion header
.
commit
|
commitdiff
|
tree
2013-09-12
Mi
k
e Pall
DynASM: Emit #l
i
ne
<n> <f
i
le>
in
s
t
ead of #<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mik
e
P
a
ll
FFI/x
6
4: Fix
pass
i
n
g
o
f ve
c
tor ar
g
ume
n
t
s to ca
l
ls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
F
F
I: Fix argume
n
t
checks for ffi
.
strin
g
()
.
commit
|
commitdiff
|
tree
2013-09-03
M
ike Pall
F
i
x quot
i
ng in
x
edkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mi
k
e
P
all
Recen
t
GCC ve
r
s
i
ons n
e
e
d
more m
e
mory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fi
x
frame
traversal f
o
r b
a
cktraces
.
commit
|
commitdiff
|
tree
2013-08-22
M
ike Pall
F
i
x comp
i
l
er warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mik
e
Pall
Fix ar
g
umen
t
checks for ma
t
h
.
deg()/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
M
i
ke Pall
Fix
jit
.
flush(func|
t
rue)
.
commit
|
commitdiff
|
tree
2013-08-03
Mi
k
e Pal
l
Com
p
a
tibility fix for
o
ld GCC v
e
r
sions
.
commit
|
commitdiff
|
tree
2013-07-30
M
i
k
e
Pal
l
ARM:
F
i
x re
g
ister all
o
c
a
tion whe
n
re
m
aterial
i
zing
F
PRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pall
FFI:
P
r
operly unload loaded
D
LLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
DynASM
/
x64: Add V
R
EG support to mo
v
6
4
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix compilati
o
n
on NetB
S
D/x64
.
commit
|
commitdiff
|
tree
2013-07-09
M
i
ke Pall
A
d
d
s
u
p
p
ort
f
or multilib distro b
u
ilds
.
commit
|
commitdiff
|
tree
2013-06-24
M
ike Pall
DynASM/x86
:
A
d
d l
o
ck p
r
e
f
ix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike
Pall
FFI:
Add missing GC st
e
p
s for callback argume
n
t convers
i
o
n
s
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve
U
LOAD forwarding for open upvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
RELEASE Lu
a
JIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
Update cha
n
gelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
P
a
l
l
PPC
:
Add plt suffix fo
r
e
x
terna
l
c
a
ll
s
from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
M
i
ke Pall
FFI:
P
reser
v
e intermedi
a
te string for const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
M
ik
e
P
a
ll
Fix co
m
p
atibili
t
y issu
e
s
wit
h
I
l
lumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e Pall
Add
m
issing
P
HI barrie
r
to str
i
ng
.
sub(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pa
l
l
FFI: Must sink XBAR
together
w
ith XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pa
l
l
F
F
I: Fix
unroll
l
imit for f
f
i
.
f
i
l
l
(
)
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pa
l
l
FFI: Inse
r
t
n
o
-op
t
ype conversion for po
i
nt
e
r to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mik
e
Pall
FFI: Improve er
r
o
r
mes
s
ages f
o
r arithmetic a
n
d co
m
parison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
Handle calls with
m
a
x
.
ar
g
s
i
n backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
FFI: Fix calling conventions
f
o
r
ARM hard-
f
l
oat EAB
I
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
FFI: F
i
x callin
g
conventions for 32 bit O
S
X
and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
ike Pall
Ad
d
partial
s
u
p
p
ort
for
b
uilding
with MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore CTF
_
LONG in ff
i
.
isty
p
e()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
F
i
x
optional
a
r
g
u
men
t
handling
in tab
l
e
.
concat(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fi
x
o
ption
a
l
ar
g
ument handling while
recordi
n
g builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike
P
al
l
FFI: Fix tailcall in lo
w
est fram
e
to
C
f
unction with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike
P
a
ll
Fix bui
l
ti
n
string
t
o
n
u
mber conversion for
o
v
erflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
M
ike Pall
Tighten
r
e
q
uirements
for
n
on-
d
efault opt
i
mization fla
g
s
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix compiler war
n
ing
.
commit
|
commitdiff
|
tree
2013-04-09
M
ike Pall
Document support for Lua
5
.
2 ex
t
ension of load
f
ile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pa
l
l
Inhi
b
it
DSE for implicit loads v
i
a
calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix
j
u
mp
-
range constrained mcode allocati
o
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix spuriou
s
red zone
overflows
in m
a
chine code generatio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e Pall
F
F
I/x86: Fix reg
i
ster allo
c
ation for
6
4 bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
FFI: Fix snapshot subs
t
it
u
ti
o
n
in SPL
I
T pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
D
y
n
ASM: Improve
validation
of local backwards
r
eloc
a
tions
.
commit
|
commitdiff
|
tree
2013-03-13
M
i
k
e
Pall
Fix rot
a
t
e
d
efinition
s
for variable shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pal
l
Ad
d
missing
G
C
step
s
for i
o
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS:
F
ix
c
ache flush/
s
ync f
o
r JIT-compiled code j
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke Pall
ARM: Fix c
a
che f
l
ush
/
sy
n
c for exit st
u
bs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow c
h
anging *
.
dll/*
.
lib n
a
me in m
s
vcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Pr
o
perly fix M
S
VC
i
n
t
rins
i
cs for
o
lder ve
r
s
ions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pall
Fi
x
memory access check for fast string
interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELE
A
S
E L
u
aJI
T
-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mi
k
e
P
all
R
ELEASE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2013-02-13
M
i
ke
P
all
Fix ca
p
it
a
liza
t
ion of
'
Xbo
x
'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike Pall
PPC/e50
0
: Fi
x
lj
_
vm
_
fl
o
or() for i
n
f/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OSX: Ad
d
support for Mac
h
-O
o
bject f
i
les to -b
opt
i
on
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
I
mpr
o
ve buff
e
r
ha
n
dling for io
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Bump copyri
g
ht date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pa
l
l
FF
I
:
St
r
icter
par
s
ing
o
f
declaration specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
M
i
k
e Pall
FFI: Fix hand
l
ing of qualified t
r
ans
p
ar
e
nt structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mi
k
e Pall
Kee
p
line numb
e
r f
o
r KPR
I
t
o
KNIL optimization
.
commit
|
commitdiff
|
tree
2013-01-30
Mike
Pa
l
l
Fix XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
A
void leaki
n
g memory
on kerne
l
s wit
h
recalcitrant mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
M
i
k
e Pal
l
A
dd missing FOLD rules for U32 conv
e
r
sion
s
.
commit
|
commitdiff
|
tree
next