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: Disallow nested VLS.
2014-02-19
Mike
P
all
FFI:
Disallow nested
V
LS
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pall
Prevent B
A
SE
register coalescing if pare
n
t uses I
R
_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix
q
uoti
n
g i
n
xedkbu
i
ld
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
M
i
k
e Pall
Fix exception unwind s
t
ru
c
t
declaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fi
x
O
S
X build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fix ini
t
ial
m
a
x
slot for down-r
e
c
u
rs
i
ve
t
r
a
ces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
P
al
l
Fix comp
i
l
e
r w
a
rnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pal
l
Fix OSX
b
ui
l
d issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix
c
ts->
L
for cdata unsinking in snap
s
h
o
t restore
.
commit
|
commitdiff
|
tree
2014-01-16
M
i
ke
Pall
B
u
mp copyright da
t
e t
o
2
014
.
commit
|
commitdiff
|
tree
2014-01-05
M
ike
Pall
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
Pall
Fix M
i
nG
W
build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
IPS: Cosmetic fix for interprete
r
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix comp
i
lation
o
f st
r
ing
.
byte(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike P
a
ll
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pal
l
F
i
x c
a
ll unroll
checks in the presence of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pal
l
x
6
4
: Fix store
to up
v
a
l
u
e
for ligh
t
user
d
ata value
s
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
Pall
Respect jit
.
o
f
f
(
f
unc) whe
n
r
eturning
t
o a functio
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mi
k
e Pa
l
l
Follow-up fix for
G
C step t
h
reshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Improve
ms
v
cbui
l
d
.
bat
static linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pa
l
l
F
F
I
: Clarify ffi
.
c
d
ef behavio
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mik
e
Pal
l
Fix type punning
a
li
a
s analysis for consti
f
ied po
i
n
t
e
rs
.
commit
|
commitdiff
|
tree
2013-11-05
M
ike Pall
Fix for last com
m
it
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC steps
t
h
reshold han
d
ling when called
by
J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
M
i
ke P
a
ll
Fix handling of red
u
ndant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
heck for fa
i
lure to mark
m
emory as execu
t
ab
l
e (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mik
e
Pall
Fix l
i
ne numb
e
r
for
rel
o
cated byte
c
ode
a
fter closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mik
e
Pall
FFI: Rehash
finali
z
er tab
l
e
a
fter G
C
cycle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_32BIT p
r
esence instead of
c
hec
k
ing fo
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
F
i
x AB
C
elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snap
s
h
o
t restore
for exit to function header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
Pall
DynAS
M
:
Emit
#
l
i
ne <n
>
<
f
i
le>
instead of
#
<n> <f
i
l
e
>
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e
Pall
FFI/x64: Fix
passing
o
f
ve
c
tor argumen
t
s to ca
l
ls
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike Pa
l
l
F
F
I: Fix ar
g
ument
c
hecks
f
or
f
fi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
Mi
k
e
P
a
ll
Fix q
u
o
t
ing in xedkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Recent
GCC version
s
ne
e
d
more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix fr
a
me traversal for ba
c
ktraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
Fix compile
r
w
a
rni
n
g
.
commit
|
commitdiff
|
tree
2013-08-16
M
i
k
e
P
a
l
l
Fix argument checks
f
o
r math
.
deg()/math
.
rad(
)
.
commit
|
commitdiff
|
tree
2013-08-11
Mik
e
Pall
F
i
x
jit
.
flush(f
u
nc|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike P
a
l
l
C
ompa
t
ibili
t
y
fix for ol
d
GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM: Fix register allocation when rematerializing F
P
Rs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pa
l
l
FFI: P
r
operly unload loaded DL
L
s
.
commit
|
commitdiff
|
tree
2013-07-18
Mi
k
e Pall
D
y
nASM/x64
:
Add VREG support
to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mi
k
e Pall
Fix
compilat
i
on on NetBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
M
i
k
e
Pall
Add support for multil
i
b distro
builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
D
y
n
A
SM/x8
6
: Add lock pr
e
fix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike P
a
ll
FFI: Add m
i
ssing GC st
e
ps for call
b
a
c
k a
r
gument conve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Impr
o
v
e
ULOAD
forwarding
f
o
r
o
p
en
u
pva
l
ues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
R
E
L
EAS
E
LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
M
i
ke Pall
Upd
a
t
e
chan
g
e
l
og
.
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pall
PPC: Add plt
suffix for extern
a
l calls from assembl
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
F
FI: Preserve intermediate string for
const char
*
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike
P
a
ll
Fix
co
m
patibility i
s
sues w
i
th
Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mik
e
Pall
Add missing PH
I
barrier
t
o str
i
ng
.
sub(str,
a
, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e P
a
l
l
FFI:
Mus
t
sink XBAR togethe
r
with
X
STOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
all
FFI: Fi
x
unroll limit for ffi
.
fill(
)
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FFI:
Insert no
-
op type
conversion for pointer to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mi
k
e Pall
FFI
:
I
m
prove error messages for arithmetic and comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Handle
c
alls w
i
th max
.
args i
n
b
a
ckends even af
t
er
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
FFI:
Fix
c
a
lli
n
g con
v
e
n
tions for ARM hard-float E
A
BI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pa
l
l
F
FI:
Fix call
i
ng conventions for 3
2
bi
t
OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
i
ke Pall
Add partial suppo
r
t
for bu
i
l
ding wi
t
h MingW64
G
CC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore CTF_LONG
i
n ffi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mik
e
Pall
Fix optio
n
al
argument handl
i
ng in table
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike
Pall
Fix o
p
tional argume
n
t handling
while reco
r
ding builtin
s
.
commit
|
commitdiff
|
tree
2013-05-02
Mike P
a
ll
FFI: Fix tailca
l
l
in lowest frame t
o
C fun
c
tion
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pa
l
l
Fix builtin string to number
con
v
ersion for over
f
lo
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tighten requirement
s
for non
-
default
optimization
f
lags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike P
a
ll
Fix compiler warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Do
c
ume
n
t
suppor
t
for Lua 5
.
2
e
xtension of loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pal
l
I
nhib
i
t DSE for
i
mplic
i
t
l
oads
via calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pal
l
Fix jump-ra
n
g
e c
o
nstrai
n
ed mcode
allocation
.
commit
|
commitdiff
|
tree
2013-04-04
M
ike
P
all
Fix spurious red zone
overflows i
n
machine
c
o
d
e
gener
a
tio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
FFI/x
8
6: F
i
x register allocat
i
on for 64 bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
FFI
:
Fix snapsho
t
subst
i
tutio
n
in SPLIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
DynASM: Improve valid
a
tion o
f
loca
l
ba
c
k
ward
s
relocations
.
commit
|
commitdiff
|
tree
2013-03-13
M
ike Pall
Fi
x
rota
t
e de
f
i
n
it
i
ons
for
variab
l
e
shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add missin
g
GC steps for io
.
* functio
n
s
.
commit
|
commitdiff
|
tree
2013-02-28
M
ike Pall
MIPS: Fix
c
ache flush/sync for JIT-c
o
mpiled code jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
ARM: Fix cache fl
u
sh/sync
f
or exit stubs of
JIT-
c
ompiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
M
ike Pall
Allo
w
c
h
ang
i
ng
*
.
dl
l
/*
.
lib name
i
n msvcbuild
.
b
a
t
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Properly fix M
S
VC intrinsics for o
l
der versions
.
commit
|
commitdiff
|
tree
2013-02-21
M
ike
Pall
Fix
memory access check
for fast string inter
n
ing
.
commit
|
commitdiff
|
tree
2013-02-19
Mike
P
a
ll
RELEASE LuaJIT
-
2
.
0
.
1
(fixed
)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
REL
E
ASE LuaJI
T
-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pal
l
Update chang
e
log
.
commit
|
commitdiff
|
tree
2013-02-13
Mike
Pall
Fix
c
apitalization
o
f '
X
bo
x
'
.
commit
|
commitdiff
|
tree
2013-02-12
Mike
Pa
l
l
PPC
/
e500: Fix lj_v
m
_floor(
)
f
o
r
inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OSX: Add sup
p
ort for M
a
ch-O object files to -b option
.
commit
|
commitdiff
|
tree
2013-02-11
Mike P
a
ll
Improve buffer h
a
ndl
i
ng f
o
r io
.
r
e
ad()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike P
a
ll
Bump copyright date to 2
0
13
.
commit
|
commitdiff
|
tree
2013-02-03
Mi
k
e Pall
F
F
I: Stricter parsi
n
g
of declarati
o
n spe
c
i
f
i
ers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Fix handling of
qualified transp
a
rent str
u
cts
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike
Pall
Keep li
n
e nu
m
ber for KPRI
t
o
K
N
IL o
p
t
i
mizat
i
on
.
commit
|
commitdiff
|
tree
2013-01-30
Mike P
a
ll
Fix
X
B
o
x 36
0
po
r
t
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Av
o
id leaking
memory
o
n kernels
w
ith recalcitrant mm
a
p
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Add missing FOLD rules for U32
c
onv
e
r
s
i
ons
.
commit
|
commitdiff
|
tree
2013-01-21
Mike
P
all
Add XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike Pall
FFI: Load FFI libra
r
y on-demand fo
r
by
t
ecode with
cdata
.
.
.
commit
|
commitdiff
|
tree
next